写出能够完成下列操作的8086CPU指令。 (1)把4629H

题目

写出能够完成下列操作的8086CPU指令。 (1)把4629H传送给AX寄存器; (2)从AX寄存器中减去3218H; (3)把BUF的偏移地址送入BX中。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086CPU构成的微机系统中,关中断指令CLI的作用是

A.禁止CPU响应可屏蔽中断

B.禁止INT n指令操作

C.禁止DMA操作

D.禁止非屏蔽中断


正确答案:A

第2题:

当8086CPU的INTR=1时,且中断允许标志IF=1,则响应该中断请求,进行中断处理应在CPU完成()。

  • A、当前时钟周期后
  • B、当前总线周期后
  • C、当前指令周期后
  • D、下一个指令周期后

正确答案:C

第3题:

若(AL):1O1O1101B,为了使其内容变为0101101B,下列( )执行一次即可完成此操作。

A.NOT指令

B.AND指令

C.OR指令

D.XOR指令


正确答案:D

第4题:

指令解析:写一条ARM指令,完成操作r1 = r2 * 3


正确答案:add r1, r2, r2  LSL #1。

第5题:

可以使用指令OUTAX,4629H把4629H传送给AX寄存器。


正确答案:错误

第6题:

8086CPU中指令指针寄存器(IP)中存放的是。()

A.指令
B.指令偏移地址
C.操作数
D.操作数偏移地址

答案:B
解析:

第7题:

当8086CPU的INTR=1且IF=1时,则CPU完成()后,响应该中断请求,进行中断处理。

  • A、当前时钟周期
  • B、当前总线周期
  • C、当前指令周期
  • D、下一个指令周期

正确答案:C

第8题:

为使8086CPU能够响应INTR的中断请求,必须把标志寄存器的标志位

A.TF置0

B.TF置1

C.IF置0

D.IF置1


正确答案:D

第9题:

逻辑运算指令中()指令只有一个操作数;欲把某操作数指定的一位或多位置0,需用指令();置1需用指令();变反需用指令()。


正确答案:NOT;AND;OR;XOR

第10题:

8086CPU预取指令队列有什么好处?8086CPU内部的并行操作体现在哪里?


正确答案: 8086CPU的预取指令队列由6个字节组成,按照8086CPU的设计要求,指令执行部件(EU)在执行指令时,不是直接通过访问存储器取指令,而是从指令队列中取得指令代码,并分析执行它。从速度上看,该指令队列是在CPU内部,EU从指令队列中获得指令的速度会远远超过直接从内存中读取指令。
8086CPU内部的并行操作体现在指令执行的同时,待执行的指令也同时从内存中读取,并送到指令队列。