1个回答
2018-04-29 · 为您提供更好的产品和服务
七彩虹科技有限公司
七彩虹科技成立于1995年,中国著名的DIY硬件厂商, 亚太区最重要的显示卡提供商之一。专注于IT硬件产品研发、生产和销售,致力于为个人和企业用户提供最具创新与实用价值的硬件产品及应用方案。
向TA提问
关注
展开全部
在电脑内部,所有的运算都是加法。
首先,计算机把数转换成二进制(全是0、1代码,转换都是按现成的程序进行),
如果计手晌算加法,则把两数按位相加(如 13+15 ,转换后是 1101+1111 ,按 0+0=0 ,1+0=0+1=1,1+1=10 的规则,结仔饥果为 11100 ,输出时再转换为 28)。
如果毕戚锋是计算减法,则把减数取补码(就是按位把0换成1,把1换成0)后加1,再相加。
以八位计算为例(现在计算机都是32位或64位的了),计算15-13 ,
先转换 15=00001111 ,13=00001101 ,
取13的补码为 11110010 ,加1 后为 11110011 ,
相加有 00001111+11110011=100000010 ,注意,位数已超过八位,把最高位舍弃,取后八位为 00000010 ,也就是十进制的 2 。
首先,计算机把数转换成二进制(全是0、1代码,转换都是按现成的程序进行),
如果计手晌算加法,则把两数按位相加(如 13+15 ,转换后是 1101+1111 ,按 0+0=0 ,1+0=0+1=1,1+1=10 的规则,结仔饥果为 11100 ,输出时再转换为 28)。
如果毕戚锋是计算减法,则把减数取补码(就是按位把0换成1,把1换成0)后加1,再相加。
以八位计算为例(现在计算机都是32位或64位的了),计算15-13 ,
先转换 15=00001111 ,13=00001101 ,
取13的补码为 11110010 ,加1 后为 11110011 ,
相加有 00001111+11110011=100000010 ,注意,位数已超过八位,把最高位舍弃,取后八位为 00000010 ,也就是十进制的 2 。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |