微原模拟题答案修订(马)讲解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微原模拟题答案修订(马)讲解

练习题一 1. DABDB 6. BADAD 11. DD 二. 1. Central Processing Unit,中央处理器或中央处理单元 2. 0010 0111B或27H或39, 1 3. 32,32 4. 2 5. 20, 4位(A19-A16) ,(S6-S3)状态 6. , 16 7. 20, 00000至0fffffh , 8. 微处理器,微型计算机,微型计算机系统 三.判断题 1. 对错对对对 6. 错错对 四 1. D 2. G 3. E 4. B 5. H 6. I 7. A 8. J 9. F 10. C 五 8086 微处理器的标志寄存器的标志有哪些?状态标志位和控制标志位有什么区别? 答:状态标志位有6个:零标志-ZF,符号标志-SF,进位标志-CF,溢出标志-OF,辅助进位标志-AF,奇偶标志-PF。控制标志位有3个:方向标志-DF,中断允许标志-IF,陷阱标志-TF。 用来反映指令执行的,通常是由CPU根据指令执行结果自动设置的。由程序通过执行特定的指令来设置的,以控制指令的操作方式。 2. Cache是什么意思? L1Cache和L2Cache有什么不同? 答:Cache(高速缓冲存储器)是一种存取速度比内存更快的存储设备,用于缓解CPU和主存储器之间速度不匹配的矛盾,进而改善整个计算机系统的性能。 L1 Cache被集成到CPU内部,与CPU同步运行; L2 Cache是单独的集成电路芯片,被安装在主板上,比内存速度快,通常以CPU的半速运行。 3. 8086CPU总线接口部件(BIU)执行部件(EU) 总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。 (1)4个16位段地址寄存器,即:代码段寄存器CS,数据段寄存器DS,附加段寄存器ES,堆栈段寄存器SS (2)16位指令指针寄存器IP; (3)地址形成逻辑(20位的地址加法器); (4)6字节的指令队列; 总线控制逻辑。 执行部件(EU):从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。 (1)4个16位通用寄存器,即:累加器AX,基址寄存器BX,计数寄存器CX,数据寄存器DX; (2)4个16位专用寄存器,即基数指针寄存器BP,栈顶指针寄存器SP,源变址寄存器SI,目的变址寄存器DI; (3)标志寄存器(FLAGS); (4)算术逻辑部件(ALU); (5)EU的控制系统。 4. 数值协处理器和浮点处理单元有何相同之处和不同之处? 答:数值协处理器和浮点处理单元的功能是一样的,用于复杂的数学运算。不同之处在于数值协处理器是一个独立的芯片,通过总线与微处理器(或主处理器)相连,用于80386及以前低档CPU的微机系统。而浮点处理单元是主处理器芯片的一个功能单元,从80486开始数值协处理器的功能被集成在CPU内部了。 5. 8位,采用定点整数补码表示,写出能表示的最大数、最小数、最大非0负数、最小非0正数的二进制代码序列和十进制真值。 答:最大数:0111 1111,真值:127 最小数:1000 0000,真值:-128 最大非零负数:1111 1111,真值:-1 最小非零正数:0000 0001,真值:1 六说明下列指令中源操作数的寻址方式,假设buff是一个字变量。 1. mov ax,buff[bxl寄存器相对寻址 2. mov ax,[bx+di]基址+变址寻址 3. mov ax,[bx+di+2000h]相对基址+变址寻址 4. mov ax,buff[si+di]相对基址+变址寻址 5. mov ax,2000h立即数寻址 6. mov ax,buff直接寻址 7. mov ax,bx寄存器寻址 8. mov ax,[bx]寄存器间接寻址 9. mov ax,[bx+2000h]寄存器相对寻址 练习题二 一. 1. DCACD 6. BACDC 二. 1. offset 2. 233, -23 3. 0FFh或,0FFFFH11111111 4. 64 5. 存储器或I/O接口未准备好 6. 0, 1 7. 数据段,堆栈段 8. SP,SI,DI 9. 73C00H,73800H 三. 1. 错对错错错 6. 错对对 四 1. 采用定点整数表示,字长8位, 最高位为符号位,写出下列各数的原码、反码和补码 ① [0]原[0]反[0]补 ② [127]原=01111

文档评论(0)

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

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

1亿VIP精品文档

相关文档