单选题

两个非组合型BCD码数据相加后,执行加法校正指令AAA是,首先检查是否需要校正。需要校正的条件有:AF=1、CF=L和()。

AAL中高四位数的值>9

BAL中高四位数的值<9

CAL中低四位数的值<9

DAL中低四位数的值>9

正确答案

来源:www.examk.com

答案解析

相似试题
  • 编程序。键盘输入两个一位的十进制数,做加法运算。加法结果调整为非压缩的BCD码,并显示出十进制结果(4-8.asm)。要求改用调用宏INPUT和宏OUTPUT实现键盘输入和显示部分。

    简答题查看答案

  • 两个4位BCD码数相加,被加数和加数分别存于30H、31H和40H、41H单元中(次序为千位、百位在低地址中,十位、个位在高地址中),和数放在50H、51H、52H中(52H用于存放最高位的进位),试编写加法程序。   

    简答题查看答案

  • 编写一汇编语言程序:将字节存储单元BUF中两个压缩BCD码(XYH)拆成两个非压缩BCD码,并转换成两个对应的ASCII码,分别存放在ABC1和ABC2单元中.

    简答题查看答案

  • 非压缩的BCD加法调整指令是()。

    单选题查看答案

  • 内存中以FIRST和SECOND开始的单元中分别存放着两个16位组合的十进制(BCD码)数,低位在前。编程序求这两个数的组合的十进制和,并存到以THIRD开始的单元。

    简答题查看答案

  • 什么是组合的BCD码?什么是非组合的BCD码?

    简答题查看答案

  • 假定十进制数用8421 NBCD码表示,采用十进制加法运算计算下列表达式的值,并讨论在十进制BCD码加法运算中如何判断溢出。(1)234+567(2)548+729

    简答题查看答案

  • 组合BCD码“87H”代表的十进制真值是()

    单选题查看答案

  • 编写一短程序段:将AL中两压缩的BCD码分解为两位压缩的BCD码,分别装入A(高位BCD码)和B(低位BCD码)两个变量中。要求用到无符号除法指令DIV来实现编程功能。

    简答题查看答案