微机原理复习题一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理复习题一
一、填空(20分,每空1分)
1、各设备之间传送信息的公共通道为________。
2、堆栈是内存中一个专用区域,其2规则是_________;在8086系统中,当CPU响应外
部中断请求转向中断处理程序前,应将_________的内容压入堆栈。
3、8086/8088CPU中共有_________个十六寄存器,其中有_______、_______、________
和________可以分为独立的两个八位寄存器。
4、在指令MOV AL,ES:MAX中,冒号前的ES为__________,即表示把附加段ES中
的变量地址MAX中的内容传到AL。
5、MUL指令中的乘数是放在寄存器或存储单元的8位或16位的________符号数,被乘
数固定放在________中。
6、汇编语言源程序不能为计算机识别和执行,必须借助系统通用软件________的翻译或
借助手工表翻译,变成________才能执行。
二、选择(30分,每题2分)
1、设123H=XQ=YB,则X,Y为()
A、X=246,Y=010101110
B、X=443,Y=100100011
C、X=173,Y=01111011
D、X=315,Y=11001101
2、键盘输入1995时,实际运行的ASC II码是()
A、41H49H47H46H
B、61H69H67H66H
C、31H39H39H35H
D、51H59H57H55H
3、微机中信息传递的三总线方式包括()
A、片总线,内总线,外总线
B、地址总线,数据总线,控制总线
C、片内总线,数据总线,控制总线
D、内总线,数据总线,控制总线
4、对堆栈进行存取操作时需遵守的原则是()
A、先进后出
B、先进先出
C、任意存取
D、以上都不对
5、在保护虚地址方式下,80286的地址线能直接寻址()字节单元的实际地址。
A、1K
B、64K
C、1M
D、16M
6、设(CS)=4000H,(SS)=6000H,(IP)=200H,则IP 所指的物理地址为()
A、46000H,
B、40200H,
C、60200H,
D、26000H
7、在数据传送过程中,不能直接与立即数进行传送的是()
A、通用寄存器
B、A和D是正确的
C、段寄存器
D、存储器
8、当用DIV指令进行无符号数的字/字节相除时,所得的余数放在()
A、AL
C、AX
D、DX
9、AND、OR、XOR、NOT为四条逻辑运算指令,下面那些解释有误()
A、它们是按位进行操作的
B、指令XOR AX,AX执行后,结果不变,但设置了标志位。
C、指令AND AX,000FH执行后,分离出AL中低四位
D、若(ADR1)=09H,(ADR2)=30H,两数相“或”后,结果为39H。
10、AL的内容实现算术右移4位的方法是()
A、SHR AL,4 C、SAR AL,1
B、MOV CL,4 D、MOV CL,4
SHR AL,CL SAR AL,CL
11、指令语句MOV AX,2 LT 5执行后,AX中的内容是()
A、0FFFFH
B、0000H
C、00FFH、
D、以上均不正确
12、某数据段定义如下:
DA TA SEGMENT
F1 DB 35H,28H,46H,34H
F2 DW 3356H,2536H,1242H
F3 DD 4 DUP(?)
DA TA ENDS
则执行指令语句:MOV AH,TYPE F1
MOV AL,TYPE F2
之后,AX中的内容为()
A、102H
B、104H
D、以上均不正确
13、下面选项可以由汇编程序翻译成对应的机器码的是()
A、伪指令
B、宏指令
C、硬指令
D、以上皆不可
14、循环指令LOOP AGAIN 终止循环的条件是()
A、(AX)=0
B、(BX)=0
C、(CX)=0
D、(DX)=0
15、设(DS)= 8260H (DI)= 3500H ,指令DEC WORD PTR [DI] 操作数的物理地址
是()
A、11760H
B、85B00H
C、86100H
D、以上都不时
三、简答(24分,每题6分)
1、写出下列存储器地址的段地址、偏移地址和物理地址:(1)2314H:0035H
(2)1FD0H:000AH
2、设有关的寄存器及存储单元的内容如下,
(DS)=2000H,(BX)=0100H,(SI)=0002H,(21200H)=4C2AH,(21202H)=65B7H,试求执行下列几条指令后,AX寄存器的内容是什么?
(1)MOV AX,1200H (2)MOV AX,[1200H]
(3)MOV AX,1100[BX] (4)MOV AX,1100[BX][SI]
3、试问下列伪指令在存储器中分别为各变量分配多少字节?