首页/ 题库 / [单选题]假设AL寄存器中的内容是7FH,执行指令的答案

假设AL寄存器中的内容是7FH,执行指令ADD AL,2后,符号标志SF和进位标志 CF的状态分别是

单选题
2022-01-04 06:16
A、0和0
B、0和1
C、1和0
D、1和1
查看答案

正确答案
C

试题解析
解析:执行加法前AL寄存器中的内容是7FH,即二进制表示为0111 1111,执行指令ADD AL,2后,AL中的内容是81H,其二进制表示为:10000001,最高位是符号位,其值是L所以SF为1,执行过程中,并没有超过最大值FFH(其二进制表示为1111 1111),没有发生进位,即进位标志CF为0,所以答案应该选择C。

标签:
相关题目
MOV AL, 12H ADD AL, 0FFH 上述两条指令执行后,CF和OF的值为 ( )
. 完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
设AL=57H,BL=24H,执行指令ADD AL,BL后,寄存器内容为
若(AL)=01001001B,执行ADD AL,AL指令后,再执行DAA命令,则(AL)等于多少?(CF)等于多少?(AF)等于多少?
完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()
完成AL寄存器与CF标志位清零的指令是()。
假设(AL)=0FFH,依次执行ADD AL,12和AND AL,0FH指令后,标志位ZF和 SF的状态分别为( )。
假设(AL)=OFFH,依次执行ADD AL,12和AND AL,0FH指令后,标志位ZF和 SF的状态分别为
假设(AL)=0FFH,依次执行ADD AL,12和AND AL,OFH 指令后,标志位ZF和 SF 的状态分别为( )。
执行下列3条指令后,AX寄存器中的内容是。( ) MOV AX,‘8’ ADD AL,‘9’ AAA
执行下列3条指令后,AX寄存器中的内容是( )。 MOV AX,‘8’ ADD AL, ‘9’ AAA

执行以下指令后,标志寄存器的内容为:()
MOV AL,84H
ADD AL,9CH

假设AL寄存器中的内容是7FH,执行指令ADD AL,2后,符号标志SF和进位标志 CF的状态分别是
若(AL)=00H,(BL)=0FEH,执行指令 ADD AL,BL 后,标志寄存器中为0的标志位有
执行指令ADD AL,72H前,(AL)=8EH,标志寄存器的状态标志OF、SF、ZF、AF、PF和CF全为0,指出该指令执行后标志寄存器的值。
若(AL)=96H,(BL)=12H,则执行ADD AL,BL后,(AL)=(),标志位OF=(),CF=()。
若(AL)=80H,执行NEG AL指令后,CF和OF标志位的状态分别为( )
若(AL)=80H,执行NEG AL指令后,CF和OF标志位的状态分别为
假设AL寄存器中的内容是1,执行指令SUB AL,0FFH后,进位标志CF和溢出标志 OF的状态分别是( )。
若(AL)=80H,执行NEGAL指令后,CF和OF标志位的状态分别为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧