淘先锋技术网

首页 1 2 3 4 5 6 7

1.什么叫做微处理器的并行操作方式?为什么说8086CPU具有并行操作的功能?在什么情况下8086的执行单元EU才需要等待总线接口单元BIU提取指令?

2.如果带符号数FFH和01H相加,会产生溢出吗?

3.某个数包含有5个1,它具有什么奇偶性?

4.某个数为全0,它的零标志为0吗?

5.用什么指令设置哪个标志位,就可以控制微处理器的INTR引脚?

6.微处理器在什么情况下才执行总线周期?一个基本的总线周期由几个状态组成?在什么情况下需要插入等待状态?

7.什么叫非规则字,微处理器对非规则字是怎样操作的

8.8086对1MB的存储空间是如何按高位库和低位库来进行选择和访问的?用什么控制信号来实现对两个库的选择

9.8086/8088 CPU的哪些引脚采用了分时复用技术?哪些引脚具有两种功能?

10.8086/8088 CPU的微机系统有哪两种方式?它们由什么引脚来实现控制?这两种工作方式的主要特点和区别如何?

11.指出下列指令中存储器操作数物理地址的计数表达式。

(1)MOV AL,[DI] (2)MOV AX,[BX+SI]

(3)MOV 8[BX+DI],AL (4)ADD AL,ES:[BX]

(5)SUB AX,[2400H] (6)ADC AX,[BX+DI+1200H]

(7)MOV CX,[BP+SI] (8)INC BYTE PTR[DI]

12.指出下列指令的错误何在?

(1)MOV CS,AX (2)MOV BL,SI+2

(3)MOV 60H,AL (4)PUSH 2400H

(5)MUL -60H (6)MOV [BX],[DI]

13.阅读下列程序段,指出每条指令执行后有关寄存器的内容是多少?

MOV AX,0ABCH

DEC AX

AND AX,00FFH

MOV CL,4

SAL AL,1

MOV CL,AL

ADD CL,78H

PUSH AX

POP BX

14.(1)指出RET和IRET两条指令的区别,并说明各用在什么场合?

(2)说明MOV BX,DA TA和MOV BX,OFFSET DATA指令之间的区别?

15.设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?,AX=?,BX=? PUSH AX

PUSH BX

POP AX

(AX)=5000H,(BX)=5000H,(SP)=1FFEH

16.若AX=5555H,BX=FF00H,试问在下列程序执行后,AX=?,BX=?,CF=?

AND AX,BX