(单选题)
设DH=10H,执行NEG DH指令后,正确的结果是()。
ADH=10H CF=1
BDH=0F0H CF=0
CDH=10H CF=0
DDH=0F0H CF=1
正确答案
答案解析
NEG是汇编指令中的求补指令,NEG指令对操作数执行求补运算:用零减去操作数,然后结果返回操作数。求补运算也可以表达成:将操作数按位取反后加1;因此10000按位取反后为11101111,加1为11110000,写成十六进制为F0H,因此答案在B和D之间选择。
相似试题
(填空题)
设DH=10H,执行NEGDH指令后,正确的结果是()。
(单选题)
设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR[BP]中,操作数的物理地址是()。
(单选题)
已知(AX)=1234H,执行下述三条指令后,(AX)=() MOV BX,AX NEG BX ADD AX,BX
(单选题)
已知(AX)=1234H,执行下述三条指令后,(AX)=() MOV BX,AX NEG BX ADD AX,BX
(单选题)
设AL=57H,BL=24H,执行指令SUB AL,BL后,寄存器内容为()。
(单选题)
已知(AX)=0335H,(DH)=38H,执行指令SUBAL,DHAAS后,AX的值为()。
(判断题)
执行INT 10H时,中服程序的入口地址在00040H开始存放。
(填空题)
执行NEG AX之后,OF=1,则AX的内容为()。
(单选题)
若(AX)=0FFFFH,则NEG AX执行后,(AX)=()。