微型计算机原理lea,微机原理习题答案

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值