关于微机中负数该如何表示的问题

笔者学习微机时,一直在纠结微机中负数应该表示。

老师上课时说,微机中一切数都以补码形式存在

在写作业时,我终于恍然大悟:

这里举个栗子:比如我想输入一个有符号数a=-9,我需要计算其补码。

微机中求补码的步骤和模电中不同,模电中我们会先写出a=10001001,再将其求补码得到01110111=77H。

实则在微机计算中,我们先写出a=00001001,再将其求补码得到11110111=F7H,这才是我们在DATA SEGMENT时要输入的。 

即步骤为,先写出其正数的二进制(不区分符号数),再求补,即我们要输入的数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值