汉字
英文字符
英文字符的编码有两种:①ASCII标准码,7位(128个字符)②ASCII扩展吗,8位(256个字符)
中文字符
汉字分为两级:①一级汉字:3755个,按汉语拼音字母的次序排列。②二级汉字:3008个,按偏旁部首排列。
那么,怎么编码呢?要使用区位码和字形码等等。
区位码
字形码
其中1个bit可以表示1个点的信息
当然,还有好几种码,下面列举考试会考的几种
因此,汉字就讲完了
运算
有一个问题:10在计算器中表示为(00001010),那么-10怎么在计算器中表示呢?
于是,聪明的20世纪科学家,想到了真值数和机器数
那么,我们迎来了原码
原码
那么,原码能表示多少数呢?
过了几年,有一位学者发现原码的问题:运算
那么,这位不太聪明的学者发明了另一种码,即反码
反码
那么,大家再来逝逝前面的问题,最终会发现,还是不对。
于是,这个学者为了挽回点面子,又双叒叕发明了一个补码
补码
好的,我们不知不觉中学会了原码、反码、补码了,来个总结
最后,补码是怎么计算呢?
但是,补码有一个小部分的错误,称为溢出
比如说
因为算出来的结果超过了机器能表示的范围。
OK!结束了