2017年武汉工程大学电气信息学院832微机原理考研仿真模拟题
● 摘要
一、选择题
1. 当8086CPU 采样到READY=0,则CPU 将( )。
A. 执疔停机指令
B. 插入等待周期
C. 执行空操作
D. 重新发送地址
【答案】B
【解析】READY 信号是准备好信号,高电平有效,如果READY=0表示“数据未准备好”,CPU 收到该信号后,会在之后插入只要一个等待状态
2. (多选)下列串指令中,( )适用REP 重复前缀,( )适用REPE (Z )/REPNE(Z )重复前缀,( )一般不连续重复执行。
A.LODS
B.STOS
C.MOVS
D.INS
E.CMPS
F.SCAS
【答案】BCD ; EF ; A
3. 8253具有( )个独立的16位计数器。
A.0
B.1
C.2
D.3
【答案】C
4. 计算机的硬件组成主要包括:CPU 、主存储器、辅助存储器、( )和总线。
A. 键盘和鼠标器
B. 输入/输出设备和总线
C. 打印机和显示器
D. 显示器、键盘和打印机
【答案】B
【解析】计算机硬件系统主要包括:中央处理器(CPU )、主存储器、辅助存储器、输入/输出(FO 设备以及把它们连接在一起的总线。CPU 、主存储器合起来称为主机,输入/输出设备和辅助存储器统称为外部设备。
5. 8086CPU 中从存储器中预取指令,它们采用的存取原则是( )。
A. 先进先出
B. 先进后出
【答案】A
【解析】8086CPU 内的EU 和BIU 之间的指令队列工作方式是先进先出,而BIU 从存储器中取指令则是按IP 的当前值进行,故应为先进先出方式。
6. 假设AL=3,要使得AL=0CH,应执行的指令是( )。
A.NOT AL,
B.AND AL,0FH
C.XOR AL.0FH
D.OR AL,0FH
【答案】C
【解析】AL=3=0000001IB,
A 项,指令NOT AL是将对AL 的各位求反,指令执行后AL=11111100。因此不符合要求。 C 项,指令XOR AL ,0FH 是将对AL 的高四位保留不变,低四位按位取反,指令执行后AL=00001100=0CH。
B 项,指令ANDAL ,0FH 是将对AL 的高四位清0,低四位保留不变,指令执行后AL=00000011。因此不符合要求。
D 项,指令OR AL ,0FH 是将对AL 的高四位保留不变,低四位置1,指令执行后AL=00001111B=0FH,不符合要求。
7. 8086 CPU外部的地址总线和数据总线分别为( )位。
A.16,16
B.20,16
C.16,8
D.20,20
【答案】B
【解析】8086微处理器的性能特点:
①16位的内部结构,16位双向数据信号线;
②20位地址信号线,可寻址1MB 存储单元。由此,8086 CPU 外部的地址总线是20位,数据总线是16位。
8. (多选)若对某一寄存器清零可使用下面( )指令,若屏蔽某几位可用指令( ),若使些位变反可用指令( ),若指定某位为1可用指令( )。
A.AND
B.OR
C.NOT
D.XOR
E.TEST
【答案】AD ;A ;D ;B
9. 8237A 的地址线是双向的,因为( )。
A.8237A 可以传输输入顺出的地址
B.8237A 内部的地址是双向的
C.8237A 作为系统总线时应该是双向的
D. 总线控制权属CPU 和DMA 共有
【答案】D
10.
某一测控系统要求计算机输出的模拟信号分辨率为
( )。
A.4位
B.8位
C.10位
D.12位
【答案】B
【解析】因为1/28小于1%,所以8位的D/A转换已经能够满足要求。
应选用的D/A转换器的位数至少是
二、填空题
11.从中断的产生方法来分,可分为_____和_____两大类。
【答案】软件中断;硬件中断
12.串行通信的特点是数据一位一位顺序传送,串行通信中的波特率是指_____,异步串行通信传
, 送数据的基本单位为_____; 同步串行通信传送数据的基本单位为_____其中最先传送的是_____。
【答案】每秒钟内所传送数据的位数;字符;数据块;同步字符
13.设DS=1000H、ES=2000H、SS=3000H、SI=00C0H、DI=0170H、BX=01B0H、AX=5657H, (10370H )=3AH,(10371H )=67H数据段中的变量NUM 的偏移地址值为0050H 。
①求下条指令源操作数的物理地址为。
②指令执行完成后OF=_____,CF=_____。
【答案】①10370H ; ②1; 0
【解析】①ADDAX , NUM[BX][DI]的源操作数是相对的基址变址寻址,处于数据段中,有效地址为:
源操作数为10370H 单元和10371H 单元的内容=673AH