两个两位压缩BCD数相减结果仍为BCd数 怎么写?汇编
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/11 20:09:26
两个两位压缩BCD数相减结果仍为BCd数 怎么写?汇编
假设两个数分别在字节类型的变量X和Y中,结果存入Z中.
MOV AL,X
SUB AL,Y
DAS
MOV Z,AL
这个问题,只需要注意两点:
1.运算必须在AL中进行;
2.运算后立即用压缩BCD调整指令进行调整.
再问: 程序执行后的AL和CF是多少啊?
再答: 这要看具体的运算数值,AL中的是减得的差值,CF里是借位。
MOV AL,X
SUB AL,Y
DAS
MOV Z,AL
这个问题,只需要注意两点:
1.运算必须在AL中进行;
2.运算后立即用压缩BCD调整指令进行调整.
再问: 程序执行后的AL和CF是多少啊?
再答: 这要看具体的运算数值,AL中的是减得的差值,CF里是借位。
请问一下这段话怎么理解啊."十进制数25D,表示为压缩BCD码时为25H;
十进制数如何转换为压缩和非压缩bcd码
请简述算法并编写完整程序将AL中的8位无符号数转换为压缩型BCD数放入AX中.
十进制数178化成二进制数为 ,用压缩8421BCD码表示为 .
欧姆龙PLC的MOV指令如何传送两位BCD数
进制数转换5位十进制数23456,在用压缩BCD码、二进制数及ASCII码表示时,占用内存字节最少应分别为多少,请着重解
某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为
16位2进制数转换为BCD码.
计算机汇编中两个无符号数相减且结果为负,该如何表示?
D8H看成压缩的BCD码,表示的十进制数是多少?
16进制转bcd码有一个十进制数为4000,他的16进制0FA0,BCD码是多少?应该为0300,不知道怎么算出来的,求
将一个16位二进制数转换为BCD码是什么意思?求举例说明:0000 0001 1010 1100B