(2)指令“DA A”的功能是()
A: 对累加器A的内容进行十进数的BCD码调整
B: 对2位BCD码加法结果进行调整
C: 这条指令调整时,与当时的Cy、AC状态有关
D: 指令执行后会影响着标志位Cy、OV、AC、P的状态
E: 要与加法指令一起使用
A: 对累加器A的内容进行十进数的BCD码调整
B: 对2位BCD码加法结果进行调整
C: 这条指令调整时,与当时的Cy、AC状态有关
D: 指令执行后会影响着标志位Cy、OV、AC、P的状态
E: 要与加法指令一起使用
举一反三
- 执行 ADD加法指令可能影响以下( )标志位。 A: P B: CY C: OV D: AC
- 进行BCD码加法运算时,对加法结果进行十进制调整的指令是 。 A: ADD B: DA A C: ADDC D: RR A
- 中国大学MOOC: 进行BCD码加法运算时,对加法结果进行十进制调整的指令是 。
- 【填空题】若 (A)=7FH,(CY)=1,执行“SUBB A,#78H”后,(CY)=()H、(AC)=()H、 (P)=()H、 (OV)=() H 、(A)=()H。 提示: 1 、 PSW 各标志位说明见教材 24 页;PSW复位状态(即初始值)00H; 2 、 P 为奇偶标志位:累加器 A 中 1 的个数为偶数, P = 0 ,若为奇数, P = 1; 3 、 算术运算类指令对标志位的影响见教材 46 页表 3 - 2 ,其中 ADD , ADDC , SUBB 指令的执行结果影响 C 、 OV 、 AC 、 P 标志位; MUL 、 DIV 指令的执行结果影响 C 、 OV 、 P 标志位。 INC A 、 DEC A 指令的执行结果只影响 P 标志位
- 十进制调整指令DA A可以把十六进制数的加法转换为十进制数BCD码的加法。