计算机体系结构中的十进制算术运算?
十进制算术运算是指进行十进制微运算的数字函数。此函数通过形成被减数的9或10的补码来加减十进制数。该十进制算术单元首先接受编码的十进制数,然后以二进制形式生成输出。
用于对十进制数据和二进制数据进行算术运算的算法是相似的。如果正确解释了微操作符号,则可以将相同的流程图用于乘法和除法。
BCD中的十进制数以四位为一组存储在计算机寄存器中。进行十进制微操作时,每4位组代表一个十进制数字,必须作为一组
下表显示了十进制算术微操作的符号。
十进制微运算的符号
在此表中,我们可以看到注册字母符号上方的横条。这是指存储在寄存器中的十进制数的9的补码。当1与9的补码相加时,就会产生10的补码。
因此,十进制数字的符号X←X+Y+1表示将原始内容X与Y的10的补码相加形成的十进制和的转移。
如果在同一系统中使用两种类型的数据,则对9的补码和1的补码使用类似的符号可能会造成混淆。
因此,最好为9的补码实现不同的符号。如果仅考虑一种类型的数据,则该符号将适用于所使用的数据类型。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短