微机原理习题答案

上传人:re****.1 文档编号:545294819 上传时间:2023-08-25 格式:DOC 页数:55 大小:578KB
返回 下载 相关 举报
微机原理习题答案_第1页
第1页 / 共55页
微机原理习题答案_第2页
第2页 / 共55页
微机原理习题答案_第3页
第3页 / 共55页
微机原理习题答案_第4页
第4页 / 共55页
微机原理习题答案_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《微机原理习题答案》由会员分享,可在线阅读,更多相关《微机原理习题答案(55页珍藏版)》请在金锄头文库上搜索。

1、微型计算机原理及应用习题集专业班级 学 号 姓 名 目录第1章 概述1第2章 微解决器及其构造3第章 808/08PU指令系统8第4章 汇编语言程序设计16第章存储器系统26第6章 输入输出与中断技术1第章微型计算机的接口技术39第章概述一、填空题运算器和 控制器 集成在一块芯片上,被称作CPU。2.总线按其功能可分 数据总线 、地址总线和 控制总线三种不同类型的总线。3迄今为止电子计算机所共同遵循的工作原理是 程序存储 和 程序控制 的工作原理。这种原理又称为冯诺依曼型 原理。写出下列原码机器数的真值;若分别作为反码和补码时,其表达的真值又分别是多少?(1)(0 1110)二进制原码(10

2、110)二进制真值=(+10)十进制真值(0 110)二进制反码(+10 111)二进制真值=(10)十进制真值 (0110 111)二进制补码(+1110)二进制真值=(110)十进制真值(2)(01 010)二进制原码(011 001)二进制真值=(-53)十进制真值(1010101)二进制反码=(00 1010)二进制真值=(-4)十进制真值 (1110101)二进制补码=(10 101)二进制真值=(75)十进制真值5写出下列二进制数的原码、反码和补码(设字长为8位)。(1)(01 011)二进制真值=(01 00)原码=(0101011)反码=(0101 110)补码(2)(1011

3、1)二进制真值(101010)原码(1010 10)反码=(10101010)补码6X补78H,则-X补( 88 )H。7已知X1= +000100,= 01001,X2 -0010100,2 -00001,试计算下列各式(设字长为8位)。() X1+补 X补+Y1补 01000 0010001 000101(2) X1-Y2补= X1补 -补= 00 0100 010 001= 01 101() 2-Y2补= 2补+ -Y2补= 1110 0 + 00100 = 101(4) Y2补 2补 Y补= 110 1100 +111 1 10 1011.将下列十六进制数分别转换成二进制、八进制、十进

4、制和BD数。 ()(D.B)1=(01,101.101,110)2=(13564)8=(9. 7265625) =(100,001.011,0010,0110,0101,010,0010,0101)CD()(101.1,1)2=(9375)1=(11.6)8(958)1 =(001.0011,0100,1,0111,0101)D写出下列字符的ASCI码。() 9=(39)ASCI码 (2) C =(3H)SCII码(3) $ =(24H)ASCI码 (4) 空格 (2H)ASCI码(5) =(2)ASCII码 (6) 回车 =(0DH)ASCII码(7) 换行 =(AH)ASCII码 (8)

5、报警符 (H)ASCI码二、选择题1.下列无符号数中最小的数是(A)。A.(01A) B.(1,111,011)B C.(259)D D.(374)O.下列有符号数中最大的数是()。 .002 B10 0011 0010 1100B C2570O 9614D3在机器数(A)中,零的表达形式是唯一的。A补码 原码 C.补码和反码 D.原码和反码48位二进制数补码的数值表达范畴为(A)。A. 1+127 B.17127. 一12912 D-2128.若下列字符码(ACII)中有奇偶校验位,但没有数据错误,采用偶校验的字符码是(D)。A100111 B11010110 C.11000001 1100

6、1016.B9可以当作(AB )。A无符号数85 带符号数-7的补码 C十进制数9的组合BD码 带符号数7的原码三、简答题1.简述微解决器、微计算机及微计算机系统三个术语的内涵。答:微解决器是微计算机系统的核心硬件部件,它自身具有运算能力和控制功能,对系统的性能起决定性的影响。微解决器一般也称为C;微计算机是由微解决器、存储器、I/O接口电路及系统总线构成的裸机系统。微计算机系统是在微计算机的基本上配上相应的外部设备和多种软件,形成一种完整的、独立的信息解决系统。三者之间是有很大不同的,微解决器是微型计算机的构成部分,而微型计算机又是微型计算机系统的构成部分。 2.什么叫总线?为什么多种微型计

7、算机系统中普遍采用总线构造?答:总线是模块与模块之间传送信息的一组公用信号线。总线原则的建立使得多种符合原则的模块可以很以便地挂在总线上,使系统扩展和升级变得高效、简朴、易行。因此微型计算机系统中普遍采用总线构造。3.微型计算机系统总线从功能上分为哪三类?它们各自的功能是什么?答:微型计算机系统总线从功能上分为地址总线、数据总线和控制总线三类。地址总线用于指出数据的来源或去向,单向;数据总线提供了模块间数据传播的途径,双向;控制总线用来传送多种控制信号或状态信息以便更好协调各功能部件的工作。第章微解决器及其构造一、填空题180/888 CU执行指令中所需操作数地址由 EU 计算出 16位偏移量

8、部分送 I ,由 BIU 最后形成一种 20位的内存单元物理地址。2806/8088C在总线周期的T1 时刻,用16A63 输出 20 位地址信息的最高 4位,而在其她时钟周期,则输出 状态 信息。3.086/08 CP复位后,从 FF0 单元开始读取指令字节,一般这个单元在 RO 区中,在其中设立一条跳转指令,使CP对系统进行初始化。.8086系统的存储体系构造中,1存储体分 2 个库,每个库的容量都是512字节,其中和数据总线D5D相连的库所有由 奇地址 单元构成,称为高位字节库,并用作为此库的选通信号。5.8086808系统中,可以有64K 个段起始地址,任意相邻的两个段起始地址相距 1

9、6 个存储单元。6用段基值及偏移量来指明内存单元地址的方式称为逻辑地址 。7一般808/808 CPU中当U执行一条占用诸多时钟周期的指令时,或者在多解决器系统中在互换总线控制时会浮现 空闲 状态。886 CU使用 6 根地址线访问I/O端口,最多可访问 6 个字节端口,使用 20 根地址线访问存储单元,最多可访问M 个字节单元。9.CPU取一条指令并执行该指令的时间称为 指令 周期,它一般涉及若干个 总线周期,而后者又包具有若干个 时钟 周期。1011.1213.二、单选题1某微机最大可寻址的内存空间为16MB,其CPU的地址总线至少应有(E)条。26 28 C.20 D22 2886/08

10、 CP的RESE引脚至少应维持(A)个时钟周期的正脉冲宽度才干有效复位。A4 B.5 C.2 D3.当RSET信号进入高电平状态时,将使886/8088 PU的(D)寄存器初始化为0FFFH。A B.DS .ES DS4.06/888 U 与慢速存储器或/O 接口之间进行数据传播,为了使传送速度匹配,有时需要在(C)状态之间插入若干等待周期TW。AT1 和T2 BT2 和T3 3 和T4 D.随机58086/8088PU中标志寄存器的重要作用是( D )。A检查目前指令的错误 B纠正目前指令执行的成果与错误C.决定与否停机 D.产生影响或控制某些后续指令所需的标志6.808最小模式下的存储器读

11、周期中地址锁存发生在总线周期的( )时刻。A1 B.T2 CT3 DT47.指令指针I的作用是(A )。.保存将要执行的下一条指令的地址保存CPU要访问的内存单元地址C保存运算器运算成果内容D.保存正在执行的一条指令88086CPU有两种工作模式,最小模式的特点是( A)。ACP提供所有控制信号 B由编程进行模式设定 C.不需要882收发器 D需要总线控制器82三、简答题1.8868088 P分为哪两个部分?如何协调工作?答:E是执行部件,重要的功能是执行指令和形成有效地址。BIU是总线接口部件,与片外存储器及I/接口电路传播数据,重要功能是形成实际地址、预取指令和存取操作数。U通过BI进行片

12、外操作数的访问,U为E提供将要执行的指令。EU与BU可分别独立工作,当U不需BIU提供服务时,BI可进行填充指令队列的操作。28/808 PU的地址总线有多少位?其寻址范畴是多少?答:8086/8088 CU的地址总线共2 位,最大可寻址1M空间。3.886/808 CPU使用的存储器为什么要分段?怎么分段?答:88688为16位PU,其内部的U、有关的地址寄存器(如P、P以及B、BP、S、DI)等都是1位的,因而对存储器地址的解决也只能是16位操作,即8086/8088的直接寻址能力在64KB范畴内。而事实上8086/888有2条地址线,它的最大寻址空间为1MB。这就产生了一种矛盾,即如何用

13、16位的地址寄存器去表达一种2位的存储器物理地址?实际使用的解决措施是:将1MB大小的存储空间分为若干“段”,每段不超过64B。这样,一种位的物理地址就可以用“1位段基址:16位偏移量”的形式(称为逻辑地址)来表达了,其中段地址寄存在086/088的段寄存器中。486/888 CPU 中有几种通用寄存器?有几种变址寄存器?有几种指针寄存器?一般哪几种寄存器亦可作为地址寄存器使用?答:808688 中共有:8个16位的通用寄存器A、B、CX、DX 、BP、P、SI、D;2个变址寄存器、DI;2个指针寄存器B、SP;其中BX、P、I、I 亦可作地址寄存器。5.tl086与80有何区别?答:8086与8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号