设若标志寄存器原值为0A11H,(SP)=0060H,(AL)

题目

设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少? PUSHF LAHF XCHG AH,AL PUSH AX SAHF POPF

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

第1题:

实现将AL寄存器中的低4位置1的指令为()。

A.AND AL,0FH

B.OR AL,0FH

C.TEST AL,0FH

D.XOR AL,0FH


参考答案:B

第2题:

下不全是寄存器名的是( )。

A.AX、AL、CX、SI、SL;SS,SP

B.BX、BH、CX、SI、ES、SS、.SP

C.AX、AL、AH、SI、DX、SS、SP

D.CX、AL、SP、SI、BP、SS、SP


正确答案:A

第3题:

执行PUSHAX指令的正确步骤是()。

A、1.SP←SP-1,(SP)←AH2.SP←SP-1,(SP)←AL

B、1.(SP)←AH,SP←SP-12.(SP)←AL,SP←SP-1

C、1.SP←SP+1,(SP)←AH2.SP←SP+1,(SP)←AL

D、1.(SP)←AH,SP←SP+12.(SP)←AL,SP←SP+1


参考答案:A

第4题:

若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有

A.CF

B.PF

C.AF

D.SF

E.ZF


正确答案:ABCE

第5题:

下面是有关8088/8086系统中通用寄存器的叙述,其中正确的是______。

A.8088/8086CPU中,通用寄存器中的SP和BP为段寄存器

B.8088/8086CPU中,通用寄存器中的SP和BP为指针寄存器

C.8088/8086CPU中,通用寄存器中的SP和BP为调试寄存器

D.8088/8086CPU中,通用寄存器中的SP和BP为控制寄存器


正确答案:B
解析:SP和BP为指针寄存器。

第6题:

完成AL寄存器与CF标志位清零的指令是()

A、MOVAL,00

B、ANDAL,00

C、XORAL,AL

D、SUBAL,AL


参考答案:B,C,D

第7题:

堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作的动作是:(A)→MSP,(SP)-1→SP,那么出栈的动作应是()。

A、(MSP)→A,(SP)+1→SP

B、(SP)+1→SP,(MSP)→A

C、(SP)-1→SP,(MSP)→A

D、(SP)→A,(SP)-1→SP


正确答案:B

第8题:

若要使寄存器AL中的高4位不变,低4位为0,所用指令为

A.AND AL,0FH

B.AND AL,0F0H

C.OR AL,0FH

D.OR AL 0F0H


正确答案:B

第9题:

下列指令序列执行后,AL寄存器中的内容为【 】。

MOV AL,1

SAL AL,1

MOV BL,AL

SAL AL,1

SAL AL,1

ADD AL,SL


正确答案:10
10

第10题:

I/O指令IN/OUT,传送数据的寄存器为AL,AX,间接寻址时使用寄存器(),其中IN AL,DX的含义是将DX中的数据写入到AL中。OUT 60H,AL的含义是将AL读出到地址为60H的端口中。


正确答案:DX

更多相关问题