当前位置:首页 > 微机原理题库
[键入文字] [键入文字] [键入文字]
第1章微型计算机基础知识
一.
填空题
1. 将10110.10111B的十六进制数是_______________,34.97H的十进制数是_______________,将114.35
转换为二进制为______________。
解答:10110.10111B的十六进制数是 16.B8H ,34.97H的十进制数是 52.6055 , 将114.35转换二进制为 1110010.01011B 。
2. 100101.11B+(110101.1)BCD+5A.18H=___________D
解答: 100101.11B+(110101.1) BCD+5A.18H= 163.6438D
3. 每个汉字的编码有 字节组成,ASCII的最高位B7= ,而汉字的内码的最高位B7= 。计算机根据字节的最高位来区分ASCII码和汉字内码。
解答:每个汉字的编码有 2个 字节组成,ASCII的最高位B7= 0 ,而汉字的内码的最高位B7= 1 。计算机根据字节的最高位来区分ASCII码和汉字内码。
4. [X]补=0A8H,则X=_______D. 解答:X=_-88_D
5. 已知[X]补=00010111B,则[-4X]补= B 解答:[-4X]补= 10100100 B
6. 若[X]原=[Y]反=[Z]补=90H,试用十进制数分别写出其大小,X= ;Y= ;Z= 。 解答:X= -16 ;Y= -111 ;Z= -112
7.计算机的主机由 、控制器、主存储器组成。 解答:计算机的主机由 运算器 、控制器、主存储器组成。
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=35420
10.一个8位的二进制补码数,它的十六进制表示为A9H,它的十进制数值为_________。 解答:-87D
二. 选择题
1. 用BCD码进行相加,结果为BCD码,为得到正确的结果对高4位和低4为都进行加6修正的是 。
A.38+49 B. 33+34 C.91+66 D.87+15
1
[键入文字]
答:D
2. 补码减法运算是指( )。
A.操作数用补码表示,符号位单独处理 B.操作数用补码表示,连同符号位一起相加
[键入文字] [键入文字]
C.操作数用补码表示,将减数变为机器负数然后连同符号位相加 D.操作数用补码表示,将被减数变为机器负数补,然后相加 答:C
3. 0A7H表示成二进制为___________,如果是无符号数它表示的十进制数为___________;如果为有符号数它表示的十进制数是___________。 A.10100111B;167;-167 B.10100111B;167;-59 C.10100111B;167;-89 D.10100111B; 89;-89 答:C
4. 10位二进制补码表示的十进制整数范围为:+511—-512,后者补码为:( )
A.0000000000 B.1000000000 C.1111111110 D.1111111111 答:B
5. 十六进制数88H,可表示成下面几种形式,请找出错误的表示( )。
A.无符号十进制136 B.带符号十进制数-120 C.压缩型BCD码十进制数88 D.8位二进制-8的补码表示 答:D
6. 设机器字长为8位,最高位为符号位,下述各补码运算可能产生负溢出的是_______。 A.48H+64H B.0B4H-63H C.2AH-53H D.37H+0C7H 答:B
7.在计算机内部,一切信息的存取、处理和传送都是以_______形式进行的。 A.EBCDIC码 B.ASCII码 C.十六进制编码 D.二进制编码 答:D
8.十进制正数38的八位二进制补码是 ______ 。
A.00011001 B.10100110 C.10011001 D.00100110 答:D
三.是非判断题
1、在第三代计算机期间出现了操作系统。 ( √ )
2、对于种类不同的计算机,其机器指令系统都是相同的。(× ) 3、在计算机中,数据单位bit的意思是字节。 ( × )
2
[键入文字] [键入文字] [键入文字]
4、八进制数的基数为8,因此在八进制数中可以使用的数字符号是0、1、2、3、4、5、6、7、8。( × ) 5、在汉字国标码GB2312-80的字符集中,共收集了6763个常用汉字。(√ )
四.问答题
1. 微处理器、微机和微机系统之间有什么不同?
2. 设当两个正数相加时,补码溢出意味着什么?两个负数相加能溢出吗? 试举例说明。 3. 在计算机中为什么都采用二进制而不采用十进制数?二进制数由哪两种缩写形式? 4. 什么是进制的基和权?四种进制之间怎样转换?
5. 典型的微型计算机中有哪几种总线?它们各自传送什么类型的信息?
3
[键入文字] [键入文字] [键入文字]
第2章微处理器
一.填空题
1.8086/8088CPU在结构上面由两个独立的处理单元__________和_________构成,这两个单元可以____________工作,从而加快了程序的运行速度。
解答:8086/8088CPU在结构上面由两个独立的处理单元____BIU______和___EU____构成,这两个单元可以___并行____工作,从而加快了程序的运行速度。
2.8086是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 等寄存器和算术逻辑单元组成。
3. 8086中的BIU由 个 位段寄存器、一个 位指令指针、 字节指令队列、 位地址加法器和 控制电路组成。
解答: 8088/8086中的BIU由 4 个 16 位段寄存器、一个 16 位指令指针、 6 字节指令队列、 20 位地址加法器和 总线 控制电路组成。
4. 指令队列位于 ,它存放内存中取出的 ,8086的指令队列有 个字节,而8088的指令队列有 个字节。
解答:指令队列位于 BIU ,它存放内存中取出的 将被执行的下一条或下几条指令 ,8086的指令队列有 6 个字节,而8088的指令队列有 4 个字节。
5.决定计算机指令执行顺序的寄存器是 ,它总是指向 。
解答:决定计算机指令执行顺序的寄存器是 IP ,它总是指向 指向下一条指令所在的内存单元的偏移地址 。
6. 用于反映指令执行结果或控制指令执行的寄存器称为 寄存器。 解答:用于反映指令执行结果或控制指令执行的寄存器称为 控制 寄存器。
7. 任何CPU都有一个寄存器存放程序运行状态标志信息,在8086中,该寄存器是 。其中,根据运算结果是否为零决定程序分支走向的位分别是 。
解答:任何CPU都有一个寄存器存放程序运行状态标志信息,在8086中,该寄存器是 FR 。其中,根据运算结果是否为零决定程序分支走向的位分别是 ZF 。
8. 已知[X]补=00010111B, [Y]补=01101101B,则结果[X-Y]补= B,且运算结果使6个状态标志位CF= SF= ZF= AF= PF OF= 。
解答:[X-Y]补= [X]补-[Y]补=[X]补+[-Y]补
[Y]补 =01101101B [-Y]真值=-1101101B
4
共分享92篇相关文档