《微机原理与接口技术》模拟试题10
2023年10月25日发(作者:心情充满阳光的句子)
初三所有化学实验汇总-
《微机原理与接口技术》模拟试题十
一、填空(共30分,每空1分)
1.写出10010011二进制数无符号数和带符号数补码表示的十进制数分别是
和 。
2.已知 [X]原=10101100,[Y]补=11000110, 求 [X+Y]补= 。
3.有一块100个字的存储区域,其起始地址为625A:234DH,这个区域首末单元的物理地址是 , 。
4.两个十六进制数7825H和5A1FH相加后,运算结果是 ,各标志位的值是CF= , ZF= , SF= , OF= 。
5.已知 指令① MOV AX,0 ② SUB AX,AX ③ CMP AX,AX
④ OR AX,AX。 能使AX和CF同时为零的指令是 。
6.指出下列指令寻址方式,其中BUF为变量。
MOV BUF,AX ,
MOV [BX+DI],’$’ ,
7.M/IO信号在CPU访问存储器时为 电平,访问I/O端口时为
电平。
8.8086的OUT DX, AL输出指令为 寻址方式,当端口地址(DX)小于_
可用直接寻址。
9.8086/8088CPU由 和 两部分组成,
8086CPU8088CPU的主要区别是
和 。
10.8086 CPU有 条地址线,可形成 的存储器地址空间,地址范围为 ;地址总线中 条可用于I/O寻址,形成 的输入输出地址空间,地址范围为 。
11.中断类型号为24H的中断向量存放在 开始的存储单元。
二.简答题(共24分,每题4分)
1. 下列语句是否正确?简述原因,其中BUF为变量。
1) MOV DS,SEG BUF ; 2) MOV AL,[DX] ;
3) POP AL ; 4) INC [SI] ;
2.指出IP、SP、BP分别是什么寄存器,有什么用处?
3.解释物理地址(实际地址)、偏移地址、段地址,写出它们之间的关系式。
4.简述8086CPU引脚NMI和INTR的异同。
5.中断向量表的功能是什么?简述CPU利用中断向量表转入中断服务程序的过程。
6. 不使用立即数,也不用任何存储单元中的数据,写一段程序(限六条指令之内),完成如下操作:-1→AX,0→BX,1→CX。
三.分析下列程序,回答问题。(共12分,每题4分)
1. MOV AX, 50
MOV CX, 5
LOP: SUB AX,CX
LOOP LOP
MOV BUF,AX
HLT
上述程序段执行后,[BUF]= 。
2. MOV CL,3
MOV BX,0B7H
ROL BX,1
ROR BX,CL
执行上述程序段后BX的内容是 。
3. ………
STRING DB ‘AVBNDGH!234%Y*’
COUNT DW ?
………
MOV BX, OFFSET STRING
MOV CX, 0
LOP: MOV AL, [BX]
CMP AL, ‘*’
JE DONE
INC CX
INC BX
JMP LOP
DONE: MOV COUNT, CX
HLT
上述程序段的功能是 :
四、编制程序(10分)
编写一个汇编语言程序,把30个字节的数组分成正数数组和负数数组,并分别计算两个数组中数据的个数。
五、综合题(本大题共3题,第1和第2题各8分,第3题10分,共26分)
1.有一个2732EPROM(4KX8)芯片的译码电路如下图所示,试求:
① 计算2732芯片的存储容量; ②给出2732芯片的地址范围;
③是否存在地址重叠区?
4) 8253与8088CPU的连线如图所示。
(1) 写出8253的0#、1#、2#计数器及控制寄存器的地址,8088未用的地址线均设为0。
(2) 设8253的0#计数器作为十进制计数器用,其输入计数脉冲频率为
100KHz,要求0#计数器输出频率为1 KHz的方波,试写出设置8253工作方式及计数初值的有关指令。
5) 下图为8086/8088的A/D转换电路,ADC0809通过8255A与PC总线连接,连线如图所示,未用的地址线均设为0。
(1)写出8255A的A口、B口、C口及控制寄存器地址分别为 、
、 、 。
(2)ADC0809是 式的 位A/D转换器。
(3)下列程序段的功能是:从模拟通道IN7开始进行A/D转换并连续采样16个数据,然后对下一通道IN6采样16次,……直到通道IN0采样完毕,采样所得数据存放在数据段中起始地址为1000H的连续内存单元中。请按要求在空格中填入相应的指令和数据。
; 8255A初始化
;(设置控制字,不用的位均置0)
MOV SI, 1000H ; 设置采样数据存储器首地址
MOV BL, 8 ; 设置模拟通道计数器
MOV DX, ; 设置模拟通道IN7口地址
LOP1:MOV CX, 16 ; 设置16次采样计数器
LOP2: ; 启动A/D转换
PUSH DX
LOP3: ;查询(检测)PB7(即EOC)
JZ LOP3
; 转换结束,读入采样数据
INC SI
POP DX
LOOP LOP2
DEC DX
DEC BL
JNZ LOP1
HLT
附录:
1、8253 方式选择控制字格式
2、8255控制字格式如下: