微机原理第二节习题答案.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微处理器系统原理与嵌入式系统设计》第二章习题解答 2.2 选择题 (1) 下列无符号数中最小的数是( A )。 A. B. C. D. (2) 下列无符号数中最大的数是( B )。 A. B. C. D. (3) 在机器数( A )中,零的表示形式是唯一的。 A.补码 B.原码 C.补码和反码 D.原码和反码 (4) 定点8位字长的字,采用2的补码形式时,一个字所能表示的整数范围为( A )。 A.?128~+127 B.?127~+127 C.?129~+128 D.?128~+128 (5) 若下列字符码(ASCII)中有奇偶校验位,但没有数据错误,那么采用偶校验的字符码是( D )。 A B C D(6) 单纯从理论出发,计算机的所有功能都可以交给硬件实现。而事实上,硬件只实现比较简单的功能,复杂的功能则交给软件完成。这样做的理由是( BCD )。 A.提高解题速度 B.降低成本 C.增强计算机的适应性,扩大应用面 D.易于制造 (7) 编译程序和解释程序相比,编译程序的优点是( D ),解释程序的优点是( C )。 A.编译过程(解释并执行过程)花费时间短 B.占用内存少 C.比较容易发现和排除源程序错误 D.编译结果(目标程序)执行速度快 (8) 计算机的存储器采用分级存储体系的主要目的是( D )。 A.便于读写数据 B.减小机箱的体积 C.便于系统升级 D.解决存储容量、价格和存取速度之间的矛盾 (9) 在多级存储体系中,cache-主存结构的作用是解决( D )问题。 A.主存容量不足 B.主存与辅存速度不匹配 C.辅存与CPU速度不匹配 D.主存与CPU速度不匹配 (10) 下列说法中正确的是( CD )。 A.虚拟存储器技术提高了计算机的速度 B.cache与主存统一编址,cache的地址空间是主存地址空间的一部分 C.主存是由易失性的随机读写存储器构成的 D.cache的功能全部由硬件实现 (11) 在CPU与外设之间设计接口电路的目的主要有( ABCD )。 A.解决驱动能力问题 B.控制数据传送速度 C.完成数据形式转换 D.负责CPU与外设的联络 (12) 程序查询I/O时总是按( B )的次序完成一个字符的传输。 A.写数据端口,读/写控制端口 B.读状态端口,读/写数据端口 C.写控制端口,读/写状态端口 D.读控制端口,读/写数据端口 (13) 下列陈述中不正确的是( A )。 A.总线结构传送方式可以提高数据的传输速度 B.与独立请求方式相比,菊花链式查询方式对电路的故障更敏感 C.PCI总线采用同步时序协议和集中式仲裁策略 D.总线的带宽即总线本身所能达到的最高传输速率 (14) 下列各项中,不是同步总线协定特点的是( D )。 A.不需要应答信号 B.各部件的存取时间比较接近 C.总线长度较短 D.总线周期长度可变 (15) 在计算机系统中,下列部件都能存储信息:① 主存;② CPU内的通用寄存器;③ cache;④ 磁带;⑤ 磁盘。其中,内存包括( ① );属于外存的是( ④⑤ );由半导体材料构成的是( ①②③ )。按照CPU存取速度排列,由快至慢依次为( ②③①(⑤④) )。 2.3 假如想从一个字节中分离出中间4位,而其他位设为0,那么必须使用什么运算和什么掩码?假如想把一个字节的中间4取反而其他位不变呢? ①分离中间四位:用与运算,掩码为②取反中间四位:用异或运算,掩码为2.4通常使用逻辑运算代替数值运算是非常方便的。例如,逻辑运算AND将两个位组合的方法同乘法运算一样。哪一种逻辑运算和两个位的加法几乎相同?这样情况下会导致什么错误发生? 逻辑运算OR和两个位的加法几乎相同。问题在于多个bit的乘或加运算无法用AND或OR运算替代,因为逻辑运算没有相应的进位机制。 2.5将ASCII码中的小写字母变为大写字母,需要使用什么逻辑运算和什么掩码?大写字母变小写字母呢? ASCII码中小写字母编码为41H~5AH,大写字母编码为61H~7AH,因此: 将小写字母与掩码20H进行OR操作即可转变为大写字母(将bit5置1),将大写字母与掩码0DFH进行AND操作即可转变为小写字母(将bit5清0)。 2.6 一个字节位串循环右移3位等价于循环左移多少位

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档