微机原理复习题一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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、试问下列伪指令在存储器中分别为各变量分配多少字节?

相关文档
最新文档