工学

单选题寄存器AH中的内容是7AH,则执行SUBAH,70H后,AH的内容变为()A 08HB 09HC 0AHD 0BH

题目
单选题
寄存器AH中的内容是7AH,则执行SUBAH,70H后,AH的内容变为()
A

08H

B

09H

C

0AH

D

0BH

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

第1题:

若将8259a的ocw3设置为0ah,则其后从pc机的20h口中读入的是()

A.中断查询结果

B.ISR寄存器内容

C.IMR寄存器内容

D.IRR寄存器内容


参考答案:C

第2题:

下面两条指令执行后,(AH)=______,(AL)=______;

MOV AH, 10H

MOV AL,10


正确答案:0010000B即10H    0001010B即0AH
0010000B即10H  ,  0001010B即0AH

第3题:

80x86汇编中,将累加器AH的内容传送到标志寄存器的低8位的指令是()。

A.SAHF

B.LAHF

C.PUSHF

D.POPF


正确答案:A

第4题:

程序段如下,说明程序执行后AH,AL的值。 MOV AX.9034H NEG AH NOT AL 执行后,AH=();AL=()。


正确答案:70H;OCBH

第5题:

下面程序段中,当满足条件转到LOP标号执行时,AH中的值正确的是______。 CMP AH,0FBH JNL LOP LOP……

A.AH=9FH

B.AH=81H

C.AH=OFFH

D.AH=0F1H


正确答案:C
解析:JNL是用于有符号数的不小于跳转指令,0FBH=(-5)10,四个选项中,只有0FFH=(-1)10比0FBH大,A=(-113)10,B=(-640)10,D=(-160)10,所以选择C。

第6题:

下面两条指令执行后,(AH)=【 】,(AL)=0AH;

MOV AH, 10H

MOVAL,10


正确答案:0010000B即10H
0010000B即10H

第7题:

执行下列程序段后 MOV AL,87 MOV CL, 4 MOV AH, AL AND AL,0FH OR AL, 30H SHR AH,CL OR AH,30H 则AX=( )H

A.3537

B.3735

C.0705

D.0507


正确答案:A
解析:该程序将87的十六进制值57转换成35H和37H,分别存放在AH和AL寄存器中。

第8题:

(8) 为了将AH和 AL 寄存器中分别存放的两个非组合(Unpacked)BCD码 06H 和07H转换为组合(Packed)BCD码67H 存放在AL寄存器中,应在下面的横线处填写什么内容?

MOV AX, 0607H

MOV CL, 4

SHL AH, CL

OR 【8】


正确答案:
【8】SPOOLing

第9题:

执行下面的程序段后,AX寄存器中的内容是______。 ARRAY DW 10 DUP(2) XOR AX, AX MOV CX,0AH MOV SI,12H NEXT: ADD AX,ARRAY [SI] SUB S1,2H Loop NEXT

A.20

B.30

C.32

D.40


正确答案:A
解析:这段程序的功能是把ARRAY中的数叠加,由此可知结果为20。

第10题:

若有二个数8439H和A56AH进行相加,则运算后标志寄存器中的ZF=(),PF=(),CF=(),OF=()。


正确答案:0;1;1;1

更多相关问题