2010年408计组真题步骤解析

12.下列选项中,能缩短程序执行时间的措施是 D
Ⅰ.提高 CPU 时钟频率 Ⅱ.优化数据通路结构 Ⅲ.对程序进行编译优化
A.仅Ⅰ和Ⅱ B.仅Ⅰ和Ⅲ C.仅Ⅱ和Ⅲ D.Ⅰ、Ⅱ和Ⅲ
解析:
提高 CPU 时钟频率可以加快指令的执行,可缩短程序执行时间
优化数据通路结构可以提高指令的效率,可缩短程序执行时间
对程序进行编译优化可以减少指令的执行,可缩短程序执行时间

13.假定有 4 个整数用 8 位补码分别表示 r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个 8 位寄存器中,则下列运算中会发生溢出的是 B
A.r1×r2 B.r2×r3 C.r1×r4 D.r2×r4
解析:
首先,要知道8 位寄存器能保存的补码的取值范围为-128~127;
其次,将r1r2r3r4分别转换为十进制(符号位不变,其他位全部取反,末尾加1):
r1 = FEH =11111110H=>100000010H= -2
r2 = F2H =11110010H=>10001110= -14
r3 = 90H = 10010000H=>11110000H=-112
r4 = F8H =11111000H =>100001000H=-8
然后,直接相乘计算:r1×r2 =28在范围内不溢出;r2×r3=-14*-112超出范围,溢出;r1×r4=16不溢出;r2×r4=112不溢出
最后,选B溢出。

14.假定变量 i、f 和 d 的数据类型分别为 int、float 和 double(int 用补码表示,float和 double 分别用 IEEE754 单精度和双精度浮点数格式表示),已知 i=785,f=1.5678e3,
d=1.5e100。若在 32 位机器中执行下列关系表达式,则结果为“真”的是 B
Ⅰ.i==(int)(float)i Ⅱ.f==(float)(int)f
Ⅲ.f==(float)(double)f Ⅳ.(d+f)-df
A.仅Ⅰ和Ⅱ B.仅Ⅰ和Ⅲ C.仅Ⅱ和Ⅲ D.仅Ⅲ和Ⅳ
解析:
首先,对int,float,double排序,int<float<double
其次,大转小精度损失,小转大基本不变
然后
Ⅰ.i
(int)(float)i 先int->float小转大,再大转小,基本不变。
Ⅱ.f==(float)(int)f先float->int大转小精度丢失。
Ⅲ.f==(float)(double)f小转大,再大转小,基本不变。
Ⅳ.(d+f)-d==f,d+f之后需要对阶,会丢失精度。
最后,选B.仅Ⅰ和Ⅲ

15.假定用若干个 2K×4 位的芯片组成一个 8K×8 位的存储器,则地址 0B1FH 所在芯片
的最小地址是D
A.0000H B.0600H C.0700H D.0800H
解析
首先, 8K 除以2K等于4组,8除以4等于2片一组。所以要组成一个 8K×8 位的存储器需要8片 2K×4 位的芯片。
其次,8K=81024=2-13次方需要13跟地址线,2K=21024=2-11次方需要11根地址线。13-12=2作为扩展地址线,所以选片的地址为00,01,10,11,后面的11位为(0000 0000 000~1111 1111 111)作为片内地址。
然后,题目中地址 0B1FH =0000 1011 0001 1111B=0000 (10)(11 0001 1111)B。其中01代表第二组芯片
最后,第二组芯片的地址范围为(0000 1000 0000 0000~0000 1111 1111 1111)。故最小的为0000 1000 0000 0000=0800H,选D。

16.下列有关 RAM 和 ROM 的叙述中,正确的是 A
Ⅰ.RAM 是易失性存储器,ROM 是非易失性存储器
Ⅱ.RAM 和 ROM 都采用随机存取方式进行信息访问
Ⅲ.RAM 和 ROM 都可用作 Cache
Ⅳ.RAM 和 ROM 都需要进行刷新
A.仅Ⅰ和Ⅱ B.仅Ⅱ和Ⅲ
C.仅Ⅰ、Ⅱ和Ⅳ D.仅Ⅱ、Ⅲ和Ⅳ
解析
首先,要知道 RAM 和 ROM 都是随机存取的
其次,RAM分为SRAM(可用作cache)和DRAM(一般计算机主存)需要刷新,ROM是信息只能读出不能随意写入的存储器,称为只读存储器,通过一定方式将信息写入之后,信息就固定在ROM中,供电电源切断之后,信息也不会丢失。它的最大优点是具有不易失性,不需要刷新。
最后,排除法选A

17.下列命中组合情况中,一次访存过程中不可能发生的是 D
A.TLB 未命中,Cache 未命中,Page 未命中
B.TLB 未命中,Cache 命中,Page 命中
C.TLB 命中,Cache 未命中,Page 命中
D.TLB 命中,Cache 命中,Page 未命中
解析
首先,要知道TLB为快表,Page是慢表,快表是慢表的副本,副本命中,本体肯定命中,所以快表命中慢表也命中。反过来就不一定了哦。
最后,选D。

18.下列寄存器中,汇编语言程序员可见的是 B
A.存储器地址寄存器(MAR) B.程序计数器(PC)
C.存储器数据寄存器(MDR) D.指令寄存器(IR)
解析:PC是程序员可见的,选B

19.下列选项中,不会引起指令流水线阻塞的是A
A.数据旁路(转发) B.数据相关
C.条件转移 D.资源冲突
解析:A.数据旁路(转发)是解决流水线阻的方法。

20.下列选项中的英文缩写均为总线标准的是D 。
A.PCI、CRT、USB、EISA
B.ISA、CPI、VESA、EISA
C.ISA、SCSI、RAM、MIPS
D.ISA、EISA、PCI、PCI-Express
解析:排除法
首先,A中CRT是什么射线啥的,不对
B中CPI是平均执行周期,时钟那的知识点,不对
C中MIPS也是时钟那的知识点,不对
最后,选D。

21.单级中断系统中,中断服务程序内的执行顺序是 。
Ⅰ.保护现场 Ⅱ.开中断 Ⅲ.关中断 Ⅳ.保存断点
Ⅴ.中断事件处理 Ⅵ.恢复现场 Ⅶ.中断返回
A.Ⅰ->Ⅴ->Ⅵ->Ⅱ->Ⅶ B.Ⅲ->Ⅰ->Ⅴ->Ⅶ
C.Ⅲ->Ⅳ->Ⅴ->Ⅵ->Ⅶ D.Ⅳ->Ⅰ->Ⅴ->Ⅵ->Ⅶ
解析
首先,需要记住中断服务程序内的执行顺序为::保护现场–中断处理–恢复现场–开中断–中断返回,因此选A
其次,记住硬件操作(中断隐指令)的执行顺序:关中断–保存断点–中断服务程序入口送PC
最后,看清题目问的是中断服务程序还是硬件操作(中断隐指令)。选A

22.假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600×1200,
颜色深度为 24 位,帧频为 85Hz,显存总带宽的 50%用来刷新屏幕,则需要的显存总带宽至
少约为D 。
A.245Mbit/s B.979Mbit/s
C.1958Mbit/s D.7834Mbit/s
解析
首先,显存总带宽的计算:1600×1200×24×85÷50%≈7834Mbit/s
最后,选D

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/88502.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【文件操作——详细讲解】

1. 为什么使用文件&#xff1f;&#x1f9d0; 如果没有⽂件&#xff0c;我们写的程序的数据是存储在电脑的内存中&#xff0c;如果程序退出&#xff0c;内存回收&#xff0c;数据就丢失了&#xff0c;等再次运⾏程序&#xff0c;是看不到上次程序的数据的&#xff0c;如果要将数…

H3C ER G2系列路由器敏感信息泄露漏洞

声明 本文仅用于技术交流&#xff0c;请勿用于非法用途 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;文章作者不为此承担任何责任。 一、产品介绍 H3C ER2200G2是H3C推出的新一代高性能企业级路由器&#…

NPDP证书,为什么这么多人考?

NPDP证书至2016年引进国内&#xff0c;考试人数就持续增长&#xff0c;不仅是新产品开发唯一 的职业证书&#xff0c;在产品管理这一领域的知名度也在前列&#xff0c;那么这个证书的作用在哪里呢&#xff1f; 想考npdp证书&#xff0c;npdp干货可下载&#xff1a; 1、就业范围…

Java获取实时摄像头进行拍照(附源码)

一、导言 1、引言 Java是一种通用编程语言&#xff0c;可以用来开发各种类型的应用程序&#xff0c;包括涉及图像处理和相机操作的应用程序。 要在Java中获取实时摄像头进行拍照&#xff0c;通常会借助一些第三方库或API&#xff0c;例如OpenCV&#xff08;Open Source Compute…

腾讯云最新优惠活动有哪些?活动入口在哪里?

腾讯云作为国内知名的云计算服务提供商&#xff0c;为了吸引用户&#xff0c;经常推出各种优惠活动。以下是近期腾讯云的一些优惠活动及其入口&#xff1a; 一、腾讯云新用户优惠券【点此领取】 腾讯云新用户专属大礼包&#xff0c;无门槛领取总价值高达2860元代金券&#xff…

手把手教你,细说向开源项目递交代码的流程

系列文章目录 手把手教你安装Git&#xff0c;萌新迈向专业的必备一步 GIT命令只会抄却不理解&#xff1f;看完原理才能事半功倍&#xff01; 常用GIT命令详解&#xff0c;手把手让你登堂入室 GIT实战篇&#xff0c;教你如何使用GIT可视化工具 GIT使用需知&#xff0c;哪些操作…

亚信科技AntDB数据库 高并发、低延迟、无死锁,深入了解AntDB-M元数据锁的实现

AntDB-M在架构上分为两层&#xff0c;服务层和存储引擎层。元数据的并发管理集中在服务层&#xff0c;数据的存储访问在存储引擎层。为了保证DDL操作与DML操作之间的一致性&#xff0c;引入了元数据锁&#xff08;MDL&#xff09;。 AntDB-M提供了丰富的元数据锁功能&#xff0…

c语言-实用调试技巧

什么是bug&#xff1f; 程序中出现的问题 调试是什么&#xff1f;有多重要&#xff1f; 测试的基本步骤&#xff1a;发现程序错误的存在 以隔离、消除等方式对错误进行定位&#xff0c;确定错误产生的原因&#xff0c;提出纠正错误的解决办法&#xff0c;对程序错误予以改正…

云原生之使用Docker部署RSS阅读器Huntly

云原生之使用Docker部署RSS阅读器Huntly 一、Huntly介绍1.1 Huntly简介1.2 Huntly功能2.1 本地环境规划2.2 本次实践介绍 三、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查docker compose 版本 四、下载Huntly镜像五、部署Huntly5.1 创建挂载目录5.2 创建Hun…

气导耳机是什么样的?盘点五款好用的气传导耳机分享

​气传导耳机在运动、户外、办公等场景中具有独特的优势。然而&#xff0c;面对市场上琳琅满目的气传导耳机产品&#xff0c;很多用户不知如何下手。接下来&#xff0c;我将推荐市面上热销火爆&#xff0c;并性能出色、性价比高的气传导耳机给大家&#xff0c;希望大家都能选到…

OkGo - 一个基于okhttp的标准RESTful风格的网络框架

官网 GitHub - jeasonlzy/okhttp-OkGo: OkGo - 3.0 震撼来袭&#xff0c;该库是基于 Http 协议&#xff0c;封装了 OkHttp 的网络请求框架&#xff0c;比 Retrofit 更简单易用&#xff0c;支持 RxJava&#xff0c;RxJava2&#xff0c;支持自定义缓存&#xff0c;支持批量断点下…

GMAC接口(5)——LWIP移植

1.LWIP源码下载 官网&#xff1a;https://savannah.nongnu.org/projects/lwip/ 版本&#xff1a;lwip-2.2.0 2.移植 2.1LWIP目录 2.1.1.porttable目录 2.1.1.1.cc.h #ifndef CC_H_ #define CC_H_#define SYS_ARCH_DECL_PROTECT(lev) #define SYS_ARCH_PROTECT(lev) #def…

C++常见面试题汇总

C++常见面试题汇总: C++中的指针和引用有什么区别?什么是C++中的多态?如何实现?C++中的析构函数有什么作用?什么是构造函数链?C++中如何进行内存管理?什么是作用域?C++中的作用域限定符有哪些?什么是预处理指令?C++中常见的预处理指令有哪些?什么是头文件?头文件中…

01-Scala环境部署

Scala简介 Scala即Scalable Language单词的缩写&#xff0c;表示可伸缩语言的意思。 Scala语言是基于Java开发的&#xff0c;所以其编译后的文件也是字节码文件&#xff0c;并可以运行在JVM中 Scala与Java的关系 ​ Martin Odersky是狂热的编译器爱好者&#xff0c;长时间的…

面试必杀技:Jmeter性能测试攻略大全(第三弹)(脚本开发)

今天是最后一章哦&#xff0c;主要是讲jmeter性能测试脚本相关的。原创不易&#xff0c;点个赞意思一下呗&#xff01; 一. 脚本开发方式大纲 1、badboy进行录制和导出 badboy下载地址: 链接&#xff1a;https://pan.baidu.com/s/18Po3RssrBRSnn_-xsHop1g 提取码&#xff1…

spring博客实现分页查询

1、首先创建dto下的分页类PageBean package com.zzz.blog.dto;import java.util.List;public class PageBean {private Integer pageSize; //页面大小private Integer currentPage; //当前页private Integer totalCount; //总条数private Integer totalPage; //总页数private …

Linux计划任务

at 参数 日期时间&#xff1a;指定任务执行的日期时间。 在指定时间执行一个任务 -f&#xff1a;指定包含具体指令的任务文件&#xff1b; -q&#xff1a;指定新任务的队列名称&#xff1b; -l&#xff1a;显示待执行任务的列表&#xff1b; -d&#xff1a;删除指定的待执行…

Simulink 封装

快捷键&#xff1a; Edit Mask&#xff1a;CtrlM Look Under Mask&#xff1a;CtrlU 封装之后的模型&#xff1a; Edit Mask界面&#xff1a; 双击模块后的提示界面&#xff1a; 封装的模块内部&#xff1a;

自动驾驶领域中的CMS系统应用探讨

由佐思汽研主办的“ ICVS汽车智能网联大会”正式启幕&#xff0c;邀请Tier1、软件供应商、操作系统商、智能驾驶及智能驾舱相关企业&#xff0c;共同探讨行业现状、创新技术应用交流、以及未来行业发展趋势等。 赛格导航视频产品线总监刘玉龙应邀参加本次大会&#xff0c;并发…

【响应式布局】

响应式布局 1 什么是响应式布局2 响应式布局的5种实现方案2.1 百分比布局2.2 媒体查询布局2.3 rem响应式布局2.4 vw / vh响应式布局2.5 flex弹性布局 1 什么是响应式布局 响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互…