计算机课中的原码是进制吗,浙江省计算机高考复习(第5课)原码、反码和补码

《浙江省计算机高考复习(第5课)原码、反码和补码》由会员分享,可在线阅读,更多相关《浙江省计算机高考复习(第5课)原码、反码和补码(19页珍藏版)》请在人人文库网上搜索。

1、原始代码、反转、互补代码和计算机存储各种数据信息,以二进制数表示。 例如,十进制数的十可以表示为二进制数。 -10是如何在计算机内表现的呢? 最高位是符号比特,其馀的各比特表示数值,真值数和机械数真值数:机械的外接正、负号的数。 例如: 35,-10机械数:正、负符号数字化后的数字。 这些带符号的机械数(0表示正,1表示负)可以称为原符号,补数、反转,1,在原符号计算机中,正符号比特用0表示,负符号比特用1表示,用这种方法表示的数可以称为原符号。 即,0为正,1为负,例1010110和-101011原语: 1010110原语=01010110 -101011原语=1101011,例2 :当机器。

2、语长度数为8比特时,以下数的原语: -101011, 虽然求-37的-101011 原=110110011,但是,因为机械语长为8位需要补充,对数值尺寸没有影响,所以-10101011 原=10101011 -37原=-100110010原=10100110正数的原代码本身(机械练习:机器语的字符数为8位时,以下数的原句: 1011010、-1101011、-19,-0 0原句=00000000 -0原句=10000000,用8位的二进制表示整数原句时,认为其表现范围是多少的最大值为0110 其真值数为127的最小值为11111111,其真值数为-127,因此原句表示数值的范围为(-127-0。

3、, 0127 ),原语在某字长为8位的计算机中,以原码的形式计算,11000000001=000000010=2以原码的形式计算,-1100000001=1000000010=-2原码在参加运算时被运算反转:反转和原代码的关系:正数:反转=原代码的负数:符号位不变,剩馀位相反的例子1 :机器语的字符数为8位的情况下,求1001110和-110101的反转。 逆= 1001110原=01001110 -110101原=10110101-11101010101 逆=11001010,练习1 :机器语言的字符数为8位的情况下,下一个数的反转: 11010、- 1011011,0,- 0 如果=101。

4、01011,则真正的值是x=_ _ _ _ _ _ _。 想想:如果整数反转用8位二进制表示,其显示范围是多少? 因为最大值是01111111,真值数是127最小值是10000000,真值数是-127,所以原代码表示数值的范围是(-127- 0,0127 ),导入补数,如何将表的8点变更为6点? 拨号方法总结:8 - 2=6 8 10=6想法:为什么会发生这种现象? 电脑里也有吗? (表盘是圆的,可以转钟表。 )的差异:时钟的最大计时数为12计算机的最大计数不为12 (思考:那么,有多少? ) -我们把这个数量称为模型。 电脑的模型与语言的长度有关。 8位机的模型是28=256,有两种转动时针。

5、的方法:8 - 2=6 8 10=6,减去一个数a相当于加(模型-a ),计算机也一样: 8位长的计算机,减去一个数a相当于加(28-8 ) 使用补数加法代替二进制减法,运算变得简单。 3,补数:补数与反转,原代码的关系:正数:补数=反转=原代码的负数:补数=反转1或=原代码的符号的比特不变,其馀的比特反转,进一步是1, 例如:在机械词长度数为8比特的情况下,求出下一个数的补数: 1011010-1010101 1011010 补充= 1011010元=01011010 -1010101元=11010101 -1110101逆=10101010。 补充=10101011练习1 :机器语言长度数为8位时,求以下数量的补充代码: 10110-25,0,-0 0补充=-0补充=00000000补充代码表示数值的范围: (-128 127 )练习2:x补充=01010X补充=10101011时,x元=_ _ _ _。 总结正数:原代码=反转=补充负数:原代码:符号位(最高位位)为1,剩下的各位不变。 反转:符号位为1,其馀各位逐位反转。 补数:编码比特为1,其馀位数相反取1。 2点注意: 0的源代码反转有2种显示,互补代码只表示1种互补代码的可显示的最小值为-128。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值