一、填空题(每空1分,共20分)
4 3、状态控制 4、cs ip
5、zf 2 7、 8 64
8、方式0 方式h 40h 10、ffa3h11.下一条指令 12.寄存器寻址
13.74ls373 (或8282或8283)二、单项选择题(每小题2分,共30分)
1、d 2、c 3、c 4、a 5、a 6、b7、c 8、d 9、a 10、d 11、b 12、d13、b 14、d 15、a
三、判断改错题(每小题2分,共10分)
1、f.“相同”改为“不同”。
2、f.“相同”改为“不同”。
3、f.接口内部包含端口。
4、t。5、t。
四、简答题(每小题5分,共20分)
cpu从功能上可分为两部分:总线接口部件和执行部件。执行部件的功能是负责指令的执行。总线接口部件的功能是负责与存储器、i/o端口传送数据。
2、有独立编址和存储器映象编址两种方式。独立编址的优点是i/o端口号不占内存空间,缺点是需要专用的指令。存储器映象编址的优点是不需要专用的指令,缺点是i/o端口号占内存空间。
3、(1)微处理器现行状态psw、cs、ip压入栈,清除if和tf,查找中断源;(2)保护现场即保护中断程序中需要使用的以及中断处理程序中要使用的寄存器,使之入栈;(3)转入中断服务程序处理;(4)恢复现场即是弹出保护现场入栈的各个寄存器;(5)开中断;(6)中断返回,执行iret命令。
4、 读入信息的指令为: in al,88h输出信息的指令为: mov al,100hout 42,al
五、程序分析题(每小题6分,共30分)
h 2505h 1005h 0
ch 程序功能为:求累加和。
38 程序功能为:对两个压缩bcd码2015和1830求和。
h jnc l1 [2400h]
六、编程序题(第1题15分,第2题10分,共25分)data segment
aa db 11,22…10
bb equ $ aa
nn db ?
data ends
code segment
assume cs:code ,ds:datastar :mov ax,data
mov ds,ax
lea si,aa
mov cx,bb
xor ax,ax
l1 : mov al,[si]
test al ,01h
jnz l2
inc bl
l2 : inc si
loop l1
mov nn,dl
mov ah,4ch
int 2ih
code ends
end star
2、 mov al , 10110000b 或 obohout 43h ,al
mou ax ,9c4oh
out 42h ,al
mov al,ah
out 42h ,al
七、设计应用题(每小题15分,共15分)
1.(1)(5分)
2) (4分)
mov al,90h
out 63h, al
3) (6分)
l: in al,60h
not al
out 61h,al
jmp l
微机原理复习2 答案
一 填空题。1 cpu访问存储器时,在地址总线上送出的地址称为物理地址。x86系统中,执行指令push ax后,sp 2 若执行指令pop ax后,sp 2 3 指令 mov ax,2000h 源操作数的寻址方式为立即 指令 mov ax,bx si 6 源操作数的寻址方式为基址加比例变址 4 设 ...
微机原理考卷2答案
厦门理工学院试卷答题纸。考生信息栏系专业级班级姓名学号。题号一。装订线。二三四五六七 十总分阅卷人。分数。阅卷人。诚信考试承诺书。我保证在本科目考试中所提供的个人信息是真实 准确的。在我填写考生信息之后,表示我已阅读和理解 厦门理工学院考场规则 和 厦门理工学院考试违纪处理办法 有关规定,我承诺在考...
微机原理试题及其答案
硬件习题课。一 选择题。1在主机与外围设备进行数据交换时,为解决两者之间的同步与协调 数据格式转换等问。题,必须要引入 a 数据缓冲寄存器b i o总线c i o接口d 串并移位器。2在采用dma方式的i o系统中,其基本思想是在以下部件或设备之间建立直接的数据。通路,这指的是 a cpu与外围设备...