微机原理与接口技术测试题带答案
1.处理器通过总线操作与外界进行一次数据交换的过程常被称为什么?
A.T状态
B.指令周期
C.时钟周期
D.总线周期
答案:D
2.指令什么实现对EAX当中D0位求反,其他位不变的功能?
A.noteax
B.xoreax,1
C.oreax,1
D.andeax,1
答案:B
3.下列存储器在断电后,存储信息会消失的是?
A.Flashmemory
B.EEPROM
C.SRAM
D.EPROM
答案:C
4.总线操作实现数据传输,可以不使用时钟信号的同步方式是?
A.同步时序
B.半同步时序
C.异步时序
D.交叉时序
答案:C
5.减法指令产生差值为38H,哪个标志位正确?
A.ZF=1
B.SF=1
C.PF=0
D.PF=1
答案:C
6.8086处理器上电后,执行的第一条指令所在的主存储器物理地址是?
A.FFFF0H
B.3FFH
C.0
D.FFFFFH
答案:A
7.指令什么实现对EAX当中D0位设置为1,其他位不变的功能?
A.xoreax,1
B.noteax
C.andeax,1
D.oreax,1
答案:D
8.8086处理器的基本总线周期包含有多少个时钟周期?
A.4
B.2
C.3
D.5
答案:A
9.寄存器EDX的低8位部分可以用什么表达?
A.DL
B.DH
C.DX
D.EX
答案:A
10.IA-32处理器包括?
A.8086
B.8088
C.80286
D.80386
答案:D
11.-32的补码是多少?
A.E0H
B.C0H
C.D0H
D.F0H
答案:A
12.十进制80所对应的十六进制数为?
A.4FH
B.50H
C.64H
D.80H(此题为陷阱题,80十进制转为十六进制应保持位数不变,即50H为错误
表示,正确应为十六进制50直接表示十进制80,但选项中需选最接近的合法十六
进制表示,然而此处理解为直接问答,故仍选原数对应)
D.(按直接对应选)50(此处按直接数值对应理解)
答案:按直接问答理解选D(但需注意,严格意义上此题表述有歧义)
13.8086/8088微处理器堆栈的伸展方向是?
A.由低地址向高地址伸展
B.由高地址向低地址伸展
C.双向伸展
D.固定地址
答案:B
14.压缩BCD1000H所对应的十进制数为?
A.8
B.16
C.80
D.1000
答案:C(注意是压缩BCD,每位十六进制代表两位十进制)
15.8088CPU的地址总线为多少条?
A.16条
B.20条
C.24条
D.32条
答案:B
16.若逻辑地址为1E00:3800H,则对应的物理地址是?
A.1E380H
B.21800H
C.3E800H
D.37800H
答案:B(1E00H*16+3800H=21800H)
17.微处理器寻址I/O接口通常采用的寻址方式有几种?
A.1种
B.2种
C.3种
D.多种
答案:B(主要有直接寻址和间接寻址)
18.AX中有一个负数,欲求其绝对值,若该数为补码,应使用什么指令?
A.NEGAX
B.SUBAX,AX
C.INCAX
D.ANDAX,7FFFH
答案:A(但注意A选项表述不严谨,实际求补码负数绝对值常用方法是通过取反
加一来还原原码再取正,或直接用逻辑与操作去除符号位后按无符号数处理,这里
按选项最接近意图选A,表示一种通过操作影响结果的思路)
19.8086处理器中断向量表的作用是什么?
A.存储数据
B.存储指令
C.存储中断服务程序的入口地址
D.存储标志位
答案:C
20.定时器8253计数器设定为二进制计数方式时,计数初值如何确定?
A.自动确定
B.手动设定
C.由硬件自动加载
D.固定为0
答案:B
21.8259A中断控制器在级联方式下最多可以管理多少级中断?
A.8级
B.15级
C.64级
D.256级
答案