Chapter1_2.ppt

Chapter1_2.ppt

ID:49411583

大小:220.00 KB

页数:45页

时间:2020-02-06

Chapter1_2.ppt_第1页
Chapter1_2.ppt_第2页
Chapter1_2.ppt_第3页
Chapter1_2.ppt_第4页
Chapter1_2.ppt_第5页
资源描述:

《Chapter1_2.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二节计算机中数的表示和编码一、N进制数1.N进制数的表示法(自学)2.N进制数与十进制数的转换(自学)3.二进制与十六进制数的转换二、二进制数和十六进制数运算1.算术运算2.逻辑运算三、计算机内数的表示1.无符号数2.带符号数1)求补运算2)补码3)补码的真值计算4)用补码表示带符号数的意义3.8位、16位数的表示范围4.进位、借位、溢出的判断四、二进制编码ASCII(美国标准信息交换码)第二节计算机中数的表示和编码一、N进制数二、二进制数和十六进制数运算三、计算机内数的表示四、二进制编码一、N进制数1.N进制数的表示法2.N进

2、制数与十进制数的转换3.二进制与十六进制数的转换1.N进制数的表示法十进制数基数10,遵循逢10进位数码10个:0,1,2,3,4,5,6,7,8,9如:(123.5)10或123.5D或123.5数值大小计算:123.5=1×102+2×101+3×100+5×10-1N进制数基数N,遵循逢N进位数码N个:0,1,2,、、、,N-1数值大小计算:(AnAn-1、、、A0.A-1A-2、、、A-m)N=An×Nn+An-1×Nn-1+、、、+A1×N1+A0×N0+A-1×N-1+A-2×N-2+、、、+A-m×N-m二进制数基数

3、2,遵循逢2进位数码2个:0,1(101101.1)2或101101.1B=1×25+0×24+1×23+1×22+0×21+1×20+1×2-1=45.5D十六进制数基数16,遵循逢16进位数码16个:0,1, 、、、,9,A,B,C,D,E,F(BF3C.8)16或BF3C.8H=11×163+15×162+3×161+12×160+8×16-1=48956.5D十六进制数ABCDEF十进制数1011121314152.N进制数与十进制数的转换1)N进制数→十进制数方法:与数值大小计算过程相同。例:101101.1B=1×25

4、+0×24+1×23+1×22+0×21+1×20+1×2-1=45.5DBF3C.8H=11×163+15×162+3×161+12×160+8×16-1=48956.5D2)十进制数→N进制数用除法和乘法完成整数部分:除N取余,商零为止,结果先低后高小数部分:乘N取整,到零为止,结果先高后低整数部分:除N取余,商零为止,结果先低后高例1十进制数→二进制数125.125D→二进制数2125取余2621低位2310215127123121101高位先低后高,故:125D=1111101B商为0小数部分:乘N取整,到零为止,结果先高

5、后低取整0.125×2=0.250高位0.25×2=0.500.5×2=1.01低位先高后低,故:0.125D=0.001B将整数部分和小数部分结合起来,故:125.125D=1111101.001B小数为0例2十进制数→十六进制数125.125D→十六进制数整数部分:除N取余,商零为止,结果先低后高16125取余16713低位07高位故:125D=7DH小数部分:乘N取整,到零为止,结果先高后低取整0.125×16=2.02故:0.125D=0.2H将整数部分和小数部分结合,125.125D=7D.2H小数为0商为0若小数部分永

6、不为零,可取近似值。例0.7D=?H0.7×16=11.20.2×16=3.20.2×16=3.2故0.7D=0.B333H3.二进制数与十六进制数的转换1)二进制数与十六进制数间的关系2)二进制数→十六进制数3)十六进制数→二进制数1)二进制数与十六进制数间的关系十六进制数的基数16=241位十六进制数对应4位二进制数2)二进制数→十六进制数方法:以小数点为基准,分别向左和向右每4位划为一组,不足4位用0补,每一组用其对应的十六进制数代替。例:11110.01B=00011110.0100B=1E.4H1111101.001B=

7、01111101.0010B=7D.2H3)十六进制数→二进制数方法:将每位十六进制数用其对应的4位二进制数代替即可。例:1E.4H=00011110.0100B=11110.01B7D.2H=01111101.0010B=1111101.001B十进制数与二进制数之间的转换需计算,不直观;二进制表示的数位多不便于书写、阅读;十六进制数与二进制数间转换方便、直观,相对于二进制数,十六进制数书写、阅读相对方便。思考:计算机采用二进制形式表示数据和指令,在书写,显示上引进十六进制的意义是什么?计算机内部使用十六进制吗?D:>DEB

8、UG↙;进入DEBUG-R↙;显示各寄存器内容AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000DS=1271ES=1271SS=1271CS=1271IP=0100NVUPEIPLNZ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关文章
更多
相关标签