微机原理模拟题1.doc
文本预览下载声明
《微机原理》期末考试模拟试题
一、填空题:
1、8086(8088)CPU从功能上来说分成两大部分 和 。
2、AX、BX、CX、DX均为_____ 位寄存器,也可分别作为两个______位寄存器使用。
3、8086复位后,执行的第一条指令所在内存单元的绝对地址是 。
4、8086有 条地址线,可寻址 内存空间。
5、汇编语言中定义的变量所具有的三种属性分别为_______ 属性、______属性和________属性。
6、CPU与外设进行数据传输的方式有查询方式、 、DMA方式。
7、8088 CPU通过 引脚发出锁存地址信号。
8、伪指令语句DB 10 DUP(0,3 DUP(1))指令执行后,系统分配的内存为 个字节
9、8086/8088的中断向量表在存储器的 地址至 地址的区域中;向量表的内容是 。
10、外设向8086 CPU发中断请求信号,应加至CPU的_________引脚上。( )。
A、宏定义,宏调用 B、宏定义,宏展开
C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用
6、循环指令LOOPNZ终止循环的条件是( )。
A、CX=0, 且ZF=0 B、CX=0, 或ZF=1
C、CX=10,且ZF=0 D、CX=10,或ZF=1
7、从键盘输入20时,实际运行的ASCII码是(??????)。
A42H40H???????? B、62H60H?????????C、32H30H??????????D、52H50H
8、8088CPU内部的程序计数器PC存放的内容是:( )。
A、现行指令的地址 B、上一条指令所在的存储单元的地址
C、下一条指令所在的存储单元的地址 D、任意一条指令的地址
9、下列指令不合法的是( )。
A、IN AL, BX B、OUT DX,AL
C、IN AL, DX D、OUT 80H,AX
10、把汇编源程序变成目标代码程序的过程是( )。
A、执行 B、汇编 C、编辑 D、链接
11.指令指针寄存器(EIP)中存放的是________。
A.当前指令 B.下一条要执行的指令
C.操作数地址 D.下一条要执行指令的地址
12.MOV AX,[BX+SI]的源操作数的物理地址是________。
A.(DS)×16+(BX)+(SI) B.(ES)×16+(BX)+(SI)
C.(SS)×16+(BX)+(SI) D.(CS)×16+(BX)+(SI)
13.对于下列程序段:
AGAIN:MOV AL,[SI]
MOV ES:[DI],AL
INC SI
INC DI
LOOP AGAIN
也可用指令________完成同样的功能。
A. REP MOVSB B. REP LODSB
C. REP STOSB D. REPE SCASB
14.将累加器AX的内容清零的正确指令是________。
A.AND AX,0 B.XOR AX,AX
C.SUB AX,AX D.CMP AX,AX
15.计算机中常用的BCD码
A.是二进制数 B.是十六进制数
C.是二进制编码的十进制数 D.是不带符号数的二进制形式
16.将字变量ARRAY的偏移地址送寄存器BX的正确结果是_______。
A. LEA BX,ARRAY B. MOV BX,ARRAY
C. MOV BX,OFFSET ARRAY D. MOV BX,SEG ARRAY
17.将累加器AX的内容清零的正确指令是________。
A.AND AX,0 B.XOR AX,AX
C.MOV AX,AX
显示全部