02 码制

2024-03-02
| 19页
| 160人阅读
| 0人下载
精品

内容正文:

制作人:曹俐 码制 名教师黄洪刚工作室 码制是什么 1 原码、反码、补码 2 ASCII码、BCD码 3 目录 2 普通高校对口招生电子信息类职业技能考试大纲 1.理解码制。 3 一、码制是什么 代码:用数码指代不同事物时,数码就是不同事物的代码。 (例如:0表示灯灭,1表示灯亮。) 甲: 0 1 乙: 3 2 码制:编写代码时所遵循的规则。 (例如:甲规定0表示灯灭,1表示灯亮;乙规定3表示灯灭,2表示灯亮) 原则上每个人都可以根据自己的需求制定编码规则,但考虑信息交换的需要,必须制定一些共同使用的编码规则,所以就出现了常见的码制:如原码、反码、补码、ASCⅡ码、压缩BCD码、余3码等。 4 二、原码、反码、补码 原码的编码规则:在二进制数码的最高位加上一个符号位,0表示正,1表示负,组合起来就是原码。例如: (+13)10 = 0 1 1 0 1 符号位 4位二进制数 (-22)10 = 1 1 0 1 1 0 符号位 5位二进制数 5 二、原码、反码、补码 练习: 十进制数-149的二进制原码=( ) 二进制数原码00100111=( )10 110010101 +39 反码的编码规则:若有一个n位(不算符号位)二进制数N,当N为正数时,该二进制数的反码是它本身;当N为负数时,该二进制数加上它的反码等于2n-1(这是一个n位全为1的二进制数码)。 反码的表示方法为:(N)INV (1)N为正数时,(N)INV=N,例如:原码是0110011的二进制数,其反码也为0110011; (2)N为负数时,(N)INV+N=2n-1,例如:原码是10010的二进制数,可以列式0010+(N)INV=(1111)2,符号位不变,其余各位取反,(N)INV=11101 二、原码、反码、补码 1 0 0 1 0 符号位不变 1变0 0变1 1 1 1 0 1 二、原码、反码、补码 练习: 二进制数原码00100111的反码=( ) 十进制数-249的二进制原码=( )反码=( ) 00100111 111111001 100000110 补码的编码规则:若有一个n位(不算符号位)二进制数N,当N为正数时,该二进制数的补码是其本身;当N为负数时,该二进制数与其补码之和为2n。 补码的表示方法为:(N)comp (1)当N为正数时,(N)comp=N,例如:二进制数码的原码为01100时,其补码也是01100; (2)当N为负数时,(N)comp+N=2n,因为根据之前的学习(N)INV+N=2n-1,所以(N)comp=(N)INV+1,例如:二进制数码的原码为11010时,其反码为10101,所以补码为10110。 二、原码、反码、补码 二、原码、反码、补码 练习: 二进制数原码0100101的补码=( ) 十进制数-52的二进制原码为( ) 反码为( )INV 补码为( )comp 0100101 1110100 1001011

资源预览图

02 码制
1
02 码制
2
02 码制
3
02 码制
4
02 码制
5
02 码制
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。