微机原理题库.docx
键入文字键入文字键入文字1第1章微型计算机基础知识一.填空题1将1011010111B的十六进制数是_______________,3497H的十进制数是_______________,将11435转换为二进制为______________。解答1011010111B的十六进制数是16B8H,3497H的十进制数是526055,将11435转换二进制为111001001011B。210010111B1101011BCD+5A18H=___________D解答10010111B1101011BCD+5A18H=1636438D3每个汉字的编码有字节组成,ASCII的最高位B7,而汉字的内码的最高位B7。计算机根据字节的最高位来区分ASCII码和汉字内码。解答每个汉字的编码有2个字节组成,ASCII的最高位B70,而汉字的内码的最高位B71。计算机根据字节的最高位来区分ASCII码和汉字内码。4X补0A8H,则X_______D解答X_88_D5已知X补=00010111B,则4X补=B解答4X补=10100100B6若X原Y反Z补90H,试用十进制数分别写出其大小,X=;Y=;Z=。解答X=-16;Y=-111;Z=-1127计算机的主机由、控制器、主存储器组成。解答计算机的主机由运算器、控制器、主存储器组成。8__________确定了计算机的5个基本部件输入器、_________、运算器和__________和控制器,程序和数据存放在__________中,并采用了二进制。解答冯诺依曼结构计算机确定了计算机的5个基本部件输入器、输出器、运算器和存储器和控制器。数据和程序都是存放在存储器中,并采用了二进制。9将下列十六进制数的ASCII码转换为十进制数。(1)313035H(2)374341H(3)32303030H(4)38413543H解答(1)313035H=105H=100H+5H=256+5=261(2)374341H=7CAH=800H-36H=2048-(40H-10)=2048-(64-10)=1994(3)32303030H=2000H=8192(4)38413543H=8A5CH=8000H+800H+200H+50H+0CH=32768+2048+512+80+12=3542010一个8位的二进制补码数,它的十六进制表示为A9H,它的十进制数值为_________。解答-87D二.选择题1用BCD码进行相加,结果为BCD码,为得到正确的结果对高4位和低4为都进行加6修正的是。A.38+49B.33+34C.91+66D.87+15键入文字键入文字键入文字2答D2补码减法运算是指()。A.操作数用补码表示,符号位单独处理B.操作数用补码表示,连同符号位一起相加C.操作数用补码表示,将减数变为机器负数然后连同符号位相加D.操作数用补码表示,将被减数变为机器负数补,然后相加答C30A7H表示成二进制为___________,如果是无符号数它表示的十进制数为___________;如果为有符号数它表示的十进制数是___________。A.10100111B;167;-167B.10100111B;167;-59C.10100111B;167;-89D.10100111B;89;-89答C410位二进制补码表示的十进制整数范围为511512,后者补码为()A.0000000000B.1000000000C.1111111110D.1111111111答B5十六进制数88H,可表示成下面几种形式,请找出错误的表示()。A.无符号十进制136B.带符号十进制数120C.压缩型BCD码十进制数88D.8位二进制8的补码表示答D6设机器字长为8位,最高位为符号位,下述各补码运算可能产生负溢出的是_______。A.48H64HB.0B4H63HC.2AH53HD.37H0C7H答B7在计算机内部,一切信息的存取、处理和传送都是以_______形式进行的。A.EBCDIC码B.ASCII码C.十六进制编码D.二进制编码答D8十进制正数38的八位二进制补码是______。A.00011001B.10100110C.10011001D.00100110答D三.是非判断题1、在第三代计算机期间出现了操作系统。(√)2、对于种类不同的计算机,其机器指令系统都是相同的。()3、在计算机中,数据单位BIT的意思是字节。()键入文字键入文字键入文字34、八进制数的基数为8,因此在八进制数中可以使用的数字符号是0、1、2、3、4、5、6、7、8。()5、在汉字国标码GB231280的字符集中,共收集了6763个常用汉字。(√)四.问答题1微处理器、微机和微机系统之间有什么不同2设当两个正数相加时,补码溢出意味着什么两个负数相加能溢出吗试举例说明。3在计算机中为什么都采用二进制而不采用十进制数二进制数由哪两种缩写形式4什么是进制的基和权四种进制之间怎样转换5典型的微型计算机中有哪几种总线它们各自传送什么类型的信息键入文字键入文字键入文字4第2章微处理器一.填空题18086/8088CPU在结构上面由两个独立的处理单元__________和_________构成,这两个单元可以____________工作,从而加快了程序的运行速度。解答8086/8088CPU在结构上面由两个独立的处理单元____BIU______和___EU____构成,这两个单元可以___并行____工作,从而加快了程序的运行速度。28086是INTEL系列的16位微处理器,从功能上,它分为两部分即总线接口部件和执行部件。其中,总线接口部件由、、、、等寄存器及20位地址加法器和6字节指令队列构成。执行部件由4个通用寄存器,即;4个专用寄存器,即、、、等寄存器和算术逻辑单元组成。解答8086是INTEL系列的16位微处理器,从功能上,它分为两部分即总线接口部件和执行部件。其中,总线接口部件由代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS、附加段寄存器ES、指令指针寄存器IP等寄存器及20位地址加法器和6字节指令队列构成。执行部件由4个通用寄存器,即AX、BX、CX和DX;4个专用寄存器,即SP、BP、DI、SI等寄存器和算术逻辑单元组成。38086中的BIU由个位段寄存器、一个位指令指针、字节指令队列、位地址加法器和控制电路组成。解答8088/8086中的BIU由4个16位段寄存器、一个16位指令指针、6字节指令队列、20位地址加法器和总线控制电路组成。4指令队列位于,它存放内存中取出的,8086的指令队列有个字节,而8088的指令队列有个字节。解答指令队列位于BIU,它存放内存中取出的将被执行的下一条或下几条指令,8086的指令队列有6个字节,而8088的指令队列有4个字节。5决定计算机指令执行顺序的寄存器是,它总是指向。解答决定计算机指令执行顺序的寄存器是IP,它总是指向指向下一条指令所在的内存单元的偏移地址。6用于反映指令执行结果或控制指令执行的寄存器称为寄存器。解答用于反映指令执行结果或控制指令执行的寄存器称为控制寄存器。7任何CPU都有一个寄存器存放程序运行状态标志信息,在8086中,该寄存器是。其中,根据运算结果是