用非压缩BCD码实现下列运算: (1)Z1=78+46 (2)Z2=95-27 (3)Z3=12×6-33 (4)Z4=(74+18)/6
简答题查看答案
编程序。键盘输入两个一位的十进制数,做加法运算。加法结果调整为非压缩的BCD码,并显示出十进制结果(4-8.asm)。要求改用调用宏INPUT和宏OUTPUT实现键盘输入和显示部分。
简答题查看答案
用BCD码计算下列各式,并写出程序段. (1)27+45=? (2)7+5=? (3)8×7=? (4)46÷5=?
简答题查看答案
把二进制代码1001011101011000分别“看作”是: (1)二进制无符号数 (2)二进制补码 (3)压缩BCD码 (4)非压缩BCD码 哪一种情况下它代表的“值”最大?
简答题查看答案
编写一短程序段:将AL中两压缩的BCD码分解为两位压缩的BCD码,分别装入A(高位BCD码)和B(低位BCD码)两个变量中。要求用到无符号除法指令DIV来实现编程功能。
简答题查看答案
用压缩BCD码计算(结果用二进制、BCD码、十进制表示): 29+53; 73-24; 66+18; 132+75。
简答题查看答案
假定十进制数用8421 NBCD码表示,十进制运算673–356可以采用673加上(–356)的模10补码实现。画出实现上述操作的3位十进制数的BCD码减法运算线路,列出线路中所有的输入变量和输出变量。
简答题查看答案
假定十进制数用8421 NBCD码表示,采用十进制加法运算计算下列表达式的值,并讨论在十进制BCD码加法运算中如何判断溢出。(1)234+567(2)548+729
简答题查看答案
将93H看成一个压缩BCD码,其结果是()
单选题查看答案