8086/8088指令OUT 80H,AL表示()

题目

8086/8088指令OUT 80H,AL表示()

  • A、将80H送给AL
  • B、将80H端口的内容送给AL
  • C、将AL的内容送给80H端口
  • D、将AL内容送给80H内存单元
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在8086微机系统中,将AL内容送到I/O接口中,使用的指令是

A.IN AL,端口地址

B.MOV AL,端口地址

C.OUT AL,端口地址

D.OUT 端口地址,AL


正确答案:D

第2题:

下列8086/8088指令中,执行速度最快的是( )。

A.MOV AX,BX

B.MOV AX, 1516H.

C.MOV BYTE PTR [BX],26H

D.MOV [2000H],AL


正确答案:A
解析:通用数据传送。注意,①两个段寄存器之间不能直接传送数据;②两个储存单元之间不能直接传送数据(可以用MOVS):两个操作数中必须有一个是寄存器或立即数:③立即数和段寄存器CS不能作为目的操作数。

第3题:

在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是()

A、INAL,端口地址

B、MOVAL,端口地址

C、OUTAL,端口地址

D、OUT端口地址,AL


参考答案:D

第4题:

下列关于8086/8088指令队列不正确的说法是()。

  • A、队列存放已经译码的指令
  • B、8086有6个字节而8088只有4个字节
  • C、队列属于BIU
  • D、队列中的指令未执行前有可能被清除

正确答案:A

第5题:

8086/8088指令OUT 80H,AL表示( )。

A.将80H送给AL

B.将80H端口的内容送给AL

C.将AL的内容送给80H端口

D.将AL的内容送给80H内存单元


正确答案:C
解析:直接输出指令OUTPORT,AL将AL的一字节内容送PORT端口。

第6题:

在8086/8088微处理器中,下列( )指令是合法的。

A.ADD AX,3

B.MOV AL,300

C.MUL AL,BL

D.SHL AL,3


正确答案:A

第7题:

在8086/8088微处理器中,下列哪一条指令是合法的?

A.ADD AX,3

B.MOV AL,300

C.MUL AL,BL

D.SHL AL,3


正确答案:A
解析:该题考查考生对汇编指令的理解。指令“ADD AX,3”的功能是将AX寄存器的内容加3并保存到AX中;指令“MOV AL,300”将发生溢出,所以是非法指令;指令MUL只有一个操作数,所以该指令是非法的;移位指令格式规定,当移位次数为1时,可以直接将指令中的源操作数置1,如果移位次数大于1时,应该事先在 CL 寄存器中设定,然后把CL 作为移动指令的源操作数,所以D是非法的,所以应该选择A。

第8题:

在8086/8088指令系统中,下列哪一条指令的寻址方式是错误的?

A.MOV AL,[DI]

B.MOV AL,[SI]

C.MOV AL,[BX+BP]

D.MOV AL,[BP+SI]


正确答案:C
解析:本题考查8086/8088指令系统中寻址方式的概念。每一种计算机的指令系统都有自己的一套寻址方式,不同计算机的寻址方式的分类和名称并不统一,但大多数可以归结为:立即寻址、直接寻址、寄存器寻址、间接寻址、变址寻址、寄存器间接寻址、基址寻址、相对寻址、页面寻址、堆栈寻址等。选项C的寻址方式是错误的,在汇编指令中是不可以实现的。正确答案为选项C。

第9题:

如果AL的值为7FH,要使得(AL)=80H,应使用的指令是

A.AND AL,80H

B.OR AL,80H

C.XOR AL,80H

D.NOT AL


正确答案:D

第10题:

指令OUT 80H,AL表示()。

  • A、将80H送给AL
  • B、将80H端口的内容送给AL
  • C、将AL的内容送给80H端口
  • D、将AL内容送给80H内存单元

正确答案:C