全站数据
8 4 2 0 5 8 1

10、执行程序段MOVA,#74H;MOVB,3DH;MOVR0,95H;ADDA,B;ADDCA,R0后,CY=,AC=

装卫士监理 | 简单学习,快乐成才!         
问题更新日期:2024-10-19 04:30:07

问题描述

10、执行程序段MOVA,#74H;MOVB,3DH;MOVR0,95H;ADDA,B;ADDCA,R0后,CY=,AC=希望能解答下
精选答案
最佳答案

给你更正一下8EH在这里 应该是一个立即数 前面应加#号。如果是地址的话,就不知道地址单元内容 就没法计算了。

更正后是;执行程序段MOV A ,#74H;MOV B,#8EH;ADD A,B后,CY=( ) ,AC=( ) 。

实际做一次加法运算 A和B的内容相加 即 立即数74H和8EH相加

01110100+10001110 结果 最高位 进位=1 00000010 低4位向高4位也有进位 即辅助进位=1

结论 : 进位标志 CY=( 1 ) , 辅助进位标志AC=( 1 )