微机原理模拟试题3答案_微机原理试题3及答案
微机原理模拟试题3答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“微机原理试题3及答案”。
模拟试题3参考答案
一、填空题目(20)
1. 10000010B 2. 基址指针寄存器 3. 8000H、0~65535 4. 执行部件EU、EU 5. 8 6. 64KB 7. ROM、BIOS、控制系统、输入输出 8. 无条件传送;条件传送
9. 通用串行总线;支持热拔插、自带电源、数据传输率高 10.发送方和接收方采用相同的频率;两个字符的间隔不确定
11.在内存和外设之间利用总线建立直接通道,实现高速的成块的数据传输 12.将数字信号转换为模拟信号、将模拟信号转换成为数字信号
13.把辅存作主存用,扩大程序员编程使用空间;段式虚拟存储器、页式虚拟存储器、段页式虚拟存储器
二、选择题
(20)ADDDDBAB 9 B 10 C
三、简答题(20)
1.8086CPU在取指令和执行指令时,指令队列起到什么作用?
答:8086CPU内部分为执行部件和总线接口部件,两者可以实现并行工作。并行工作的基础就是指令队列,指令队列的作用是缓冲。2. 计算机的输入/输出方式有哪几种? 答:计算机的输入输出方式主要有:
(1)程序控制方式,包括无条件传输和条件传输两种。(2)中断控制方式。(3)DMA方式。3.简述中断的处理过程。
答:对于一个中断源的中断处理过程应包括以下几个步骤:即中断请求、中断响应、保护断点、中断处理和中断返回。
4.8086的寻址方式有哪几种?试举例说明。
8086的寻址方式主要有:
(1)立即数寻址
如:MOV AL,15(2)寄存器寻址
如:MOV AX,BX(3)直接寻址
如:MOV AX,[0100H](4)寄存器间接寻址
如:MOV AX,[SI](5)寄存器相对寻址
如:MOV AX,ARR[SI](6)基址变址寻址
如:MOV AX,[SI+BX](7)相对的基址变址寻址
如:MOV AX,ARR[SI+BX]
四、程序分析题(15)
1.(1)完成100以内偶数求累加和
(2)2550 2.(1)BLOCK数据区中的最小数送RESULT单元
(2)31 次
五、8255A的应用(10)
1.0C0H 2. 90H 初始化程序如下: MOV DX,00C3H MOV AL,10010000B OUT DX,AL
六、编程(10)
DATA
SEGMENT
DAT DB 12,34,15,26,78
AVG DB ?
DATA
ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX,5 LEA
SI,DAT CLC MOV AX,0 LP:
ADD AL,[SI] INC SI ADC AH,0 LOOP LP MOV BL,5 DIV BL MOV AVG,AL MOV AH,4CH INT 21H CODE ENDS END START