资源描述:
《微原模拟题答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、练习题一一.单项选择题1.DABDC6.BADAD11.DD二.填空题1.CentralProcessingUnit,屮央处理器或屮央处理单元2.00100111B或27H或39,13.32,324.25.20,4位(A19・A16),(S6・S3)状态6.Offifh,167.20,00000至OfTfflh,8.微处理器,微型计算机,微型计算机系统三.判断题1.对错对对对6.错错对四.请将下列左边的项和右边的解释联系起來1.D2.G3.E4.B5.H6.17.A&J9.F10.C五.简答题1.8086微处理器的标志寄存器的
2、标志有哪些?状态标志位和控制标志位有什么区别?答:状态标志位有6个:零标志・ZF,符号标,忐・SF,进位标志・CF,溢出标志・OF,辅助进位标志・AF,奇偶标志・PF。控制标志位冇3个:方向标志・DF,中断允许标志・1F,陷阱标志-TFo状态标志位用來反映指令执行的结來,通常是由CPU根据指令执行结果自动设置的。控制标志位由程序通过执行特定的指令来设置的,以控制指令的操作方式。2.Cache是什么意思?LICache和L2Cache有什么不同?答:Cache(高速缓冲存储器)是一种存取速度比内存更快的存储设备,用于缓解CPU和
3、主存储器之间速度不匹配的矛盾,进而改善整个计算机系统的性能。LICache被集成到CPU内部,与CPU同步运行;L2Cache是单独的集成电路芯片,被安装在主板上,比内存速度快,通常以CPU的半速运行。3.8086CPU从功能上分为几部分?各部分由什么组成?各部分的功能是什么?答:两部分:总线接口部件(B1U)和执行部件(EU)总线接口部件(BIU)的功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。由下列几部分组成:(1)4个16位段地址寄存器,即:代码段寄存器CS,数据段寄存器DS,附加段寄存器ES,
4、堆栈段寄存器SS(2)16位指令指针寄存器IP;(3)地址形成逻辑(20位的地址加法器);(4)6字节的指令队列;(5)总线控制逻辑。执行部件(EU)功能:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送來的数据或把数据传送到总线接口部件进行算术运算。由下列儿部分组成:(1)4个16位通用寄存器,即:累加器AX,基址寄存器BX,计数寄存器CX,数据寄存器DX;(2)4个16位专用寄存器,即基数指针寄存器BP,栈顶指针寄存器SP,源变址寄存器SI,目的变址寄存器DI;(3)标志寄存器
5、(FLAGS);(4)算术逻辑部件(ALU);(5)EU的控制系统。1.数值协处理器和浮点处理单元冇何相同Z处和不同之处?答:数值协处理器和浮点处理单元的功能是一样的,用于复杂的数学运算。不同z处在丁•数值协处理器是一个独立的芯片,通过总线与微处理器(或主处理器)和连,用于80386及以前低档CPU的微机系统。而浮点处理单元是主处理器芯片的一个功能单元,从80486开始数值协处理器的功能被集成在CPU内部了。2.字长8位,采用定点整数补码表示,写出能表示的最大数、最小数、戢大非0负数、最小非0正数的二进制代码序列和十进制真值。
6、答:最大数:01111111,真值:127最小数:10000000,真值:・128最大非零负数:11111111,真值…1最小非零正数:00000001,真值:1一.说明卜•列指令屮源操作数的寻址方式,假设buff是一个字变量1.movax,bufflbxl2.movax,[bx+di]3.movax,[bx+di+2000h]4.movax,buff[si+di]5.movax,2000h6.movax,buff7.movax,bx8.movax,[bx]9.movax,[bx+2000h];寄存器札I对寻址;基址+变址寻址
7、;相对棊址+变址寻址;相対基址+变址寻址;立即数寻址;直接寻址;寄存器寻址;寄存器间接寻址;寄存器相对寻址练习题二一.选择题1.DCACD6.BACDC二.填空题1.offset2.233.233.OFFh或11111111,0FFFFH或11111111111111114.645.存储器或I/O接口未准备好6.0,17.数据段,附加段厂堆栈段8.SP,SI,DI9.73C00H,73800H三.判断题1.错对错错错6.错对对一.计算题1.采用定点整数表示,字长8位,最高位为符号位,写出下列各数的原码、反码和补码①[0]原=0
8、0000000:[0]反=00000000:[0]补=00000000:②[127^=01111111;[127]反=01111111;[127]补=01111111;③[・128]补=10000000:(8位・128无原码和反码)④[・15]扳=10001111;卜15]反