作业帮 > 数学 > 作业

两个两位压缩BCD数相减结果仍为BCd数 怎么写?汇编

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/11 20:09:26
两个两位压缩BCD数相减结果仍为BCd数 怎么写?汇编
两个两位压缩BCD数相减结果仍为BCd数 怎么写?汇编
假设两个数分别在字节类型的变量X和Y中,结果存入Z中.
MOV AL,X
SUB AL,Y
DAS
MOV Z,AL
这个问题,只需要注意两点:
1.运算必须在AL中进行;
2.运算后立即用压缩BCD调整指令进行调整.
再问: 程序执行后的AL和CF是多少啊?
再答: 这要看具体的运算数值,AL中的是减得的差值,CF里是借位。