汇编语言、微机原理及接口技术期末复习试卷以及参考答案2.pdf
文本预览下载声明
重庆邮电大学 2008-2009 学年第 一 学期
微机原理与接口技术 考试题 (A 卷 )
一、选择题(每题2 分,15 题,共30 分)
1. 以下各指令中正确的是()。
A .IN 63H ,AX B .IN AL,63H
C .MOV ES ,2D00H D .MOV [DI] ,[SI]
2. 在汇编语句 MOV AX ,[BX+SI]中,源操作数的寻址方式是( )
A .直接寻址B .基址寻址
C .间址寻址D .基址加间址寻址
3. 设字长 n=8 位,[X]补码=0CAH,[Y]补码=0BCH,则求[X+Y]补码时得到的结果、溢
出标志OF 和辅助进位标志AF 分别为( )。
A .86H ,OF=0 和AF=0 B .86H ,OF=0 和AF=1
C .186H,OF=1 和 AF=0 D .186H,OF=1 和AF=1
4. 已知AL=75H ,BL=92H ,则两条语句:
ADD AL ,BL
DAA
执行后AL 及进位标志CF 的值分别为( )
A .67H 和 0 B.07H 和 1
C .67H 和 1 D.F7H 和 1
5. 已知内存单元20510H 中存放31H,内存单元 20511H 中存放32H,内存单元30510H
中存放42H ,内存单元30511H 中存放43H 且AX = 3A7BH ,DS=2000H, SS=3000H,
BP = 0500H ,则语句“MOV AL, [BP+10H] ”,则执行后AX 的值为( )。
A. 3A31H B. 3231H C. 427BH D. 3A42H
6. 数据在内存中常以( )为单位进行存储.
A. 字 B.位 C.字节 D.双字
7. 指令“CALL FAR PTR Isum ”执行时将会向堆栈中依次压入( )。
A. IP 和 CS B. CS 和 IP
B. 标志寄存器值和IP D. 标志寄存器值,CS 和 IP
8. 如果 SP=2000H ,则指令PUSH AX ,PUSH BX ,POP AX ,PUSH DX 执行后,S
P 的值为( )
A .2000H B .1FFEH
C .1FFCH D.1996H
9. 指令 JMP DWORD PTR [SI] 的寻址方式为( )。
A. 段内直接转移 B. 段内间接转移
C. 段间直接转移 D. 段间间接转移
10. FAR 型过程中有指令“RET 4”执行前 SP=1000H,则该指令执行完后 SP 的值为( )。
A .0FF6H B .0FF8H C .1006H D.1008H
11. 中断类型号为10H 的中断向量存放在内存地址( )开始的四个物理存储单元中。
A .21H B .40H C .43H D .128H
12. 指令 JMP WORD PTR [SI] 的寻址方式为( )。
A. 段内直接转移 B. 段内间接转移
C. 段间直接转移 D. 段间间接转移
13. 已知以下数据段:
DATA SEGMENT
VAR1 DB 8 dup (2, 3 dup(?))
VAR2 DW VAR3, VAR1, 10h
VAR3 DW 10, ?, 8 dup(?)
DATA ENDS
数据段DATA 中定义的三个变量共占用()字节空间。
A. 78 B. 68 C. 58 D. 47
14. 在 80486 微机系统中存储空间和I/O 空间的编址方式采用( )。
A. 两者统一编址,通过相同的指令访问两个空间;
B. 两者独立编址,通过不同的指令访问两个空间;
C. 采用混合编址,即独立编址和统一编址均采用;
D. 软件编址。
15. 采用 3 片8259A 级联,CPU 的可屏蔽硬中断可扩展为( )
A .23 级 B .24 级 C .22 级 D .21 级
二、简答题(15 分)
1、简述指令性语句(符号指令)和指示性语句(伪指令)的区别。
2、简述I/O 接口的基本功能。
3 、什么是中断?什么是中断源?中断源有哪3 种?
三、程序阅读(35 分)
1、阅读下面程序,把空白的地方填空。并简述该程序的功能。(12 分)
.486
d
显示全部