百度试题 结果1 题目DA指令是BCD码运算调整指令,它可用在如下( )指令中;它的功能是( )。 ADD B. SUBB C. MUL DIV E. 把二进制[1]数调整为十进制[2]数。 F. 把二进制进位调整 相关知识点: 试题来源: 解析 A.ADD 反馈 收藏
BCD码运算的十进制调整指令 专用于对BCD码运算的结果进行调整包括:AAA、DAA、AAS、DAS、AAM、AAD均为隐含寻址,隐含的操作数为AL和AH为何要对BCD码的运算结果进行调整?BCD码本质上是十进制数,即应遵循逢十 进一的规则。而计算机是按二进制(十六进制)进行运算,并未按十进制规则进行运算。1 8...
设置断点过程对应int3替代那条指令,在中止办理程序中再恢复该被替代的指令,并改正货仓中的断点地点为中止处的地点而不是下一条指令地点。 这类操作使断点中止不会影响程序的功能。 10、HLT指令用在什么场合?如 CPU在履行HLT指令时碰到硬件中止并返回后,以下应履行哪条指令? [答案]HLT用在使CPU处于暂停状态而等候...
百度试题 结果1 题目DA指令是BCD码运算调整指令,它可用在如下( A )指令中;它的功能是( ) A. ADD B. 把二进制数调整为十进制数 C. SUBB D. 把二进制进位调整 相关知识点: 试题来源: 解析 B 反馈 收藏
用普通运算指令执行BCD码运算时,为什么要进行十进制调整,具体讲,在进行BCD码的加、减、乘、除运算时,程序段的什么位置必须加上十进制调整指令,在BCD码中,只允许0?/
具体讲 ,在进行BCD码的加、减、乘、除运算时,程序段的什么 位置必须加上十进制调整指令? 答案 答:在BC刖中,只允许0?/FONT>9这10个数字出现,但有时候的运算结果会超过此范围,因此要进行十进制调整。进行加、件或 乘法运算时,调整指令必须紧跟在算术指令后面,在进行除法运算时,调整指令放在除法指令之前。 结果...
用普通运算指令执行BCD码运算时,为什么要进行十进制调整具体地讲,在进行BCD码的加、减、乘、除运算时,在程序段的什么位置必须加上十进制调整指令
答:在分离或组合BCD码的算术运算中参与运算的数就是用分离或组合BCD码形式表示的,但CPU就是将她们作为二进制数计算的,其结果也就是二进制数,所以必须要用相应的调整指令得到分离或组合BCD码形式的结果。调整指令不能单独使用,必须与算术运算指令一起用,因为调整指令本身没有算术运算功能,不能完成所需的计算操作。
8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为___A.AAAB.DAAC.AASD.DAS