第1章进制和码元ppt课件.ppt

第1章进制和码元ppt课件.ppt

ID:59494375

大小:564.50 KB

页数:42页

时间:2020-09-13

第1章进制和码元ppt课件.ppt_第1页
第1章进制和码元ppt课件.ppt_第2页
第1章进制和码元ppt课件.ppt_第3页
第1章进制和码元ppt课件.ppt_第4页
第1章进制和码元ppt课件.ppt_第5页
资源描述:

《第1章进制和码元ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.1进制转换及计算1.2码制及其转换第一章 进制与码元为什么要学习进制及码元?我们日常生活中也有许多不同的进制数据,最常用的是十进制,秒分时之间是六十进制,年月之间是十二进制,古代的钱两斤之间是十六进制。计算机内采用的是二进制数值或编码。不论是数值、字符、图形、图像、声音等,任何信息数据在计算机内均是用0和1表示。而在各种汇编语言中习惯使用十六进制,也可使用八进制、二进制和十进制。C语言等高级语言中也可使用二进制、八进制、十六进制和十进制。特别是调试程序时更要与进制和码元换算打交道。所以,能够快速的进行进制和码元的换算,对学好有关计算机课程特别汇编、微机原理及接口技术至

2、关重要。1、进制相关概念进制基数码位权规则尾缀英语单词二20、12i逢二进一BBinary八80-78i逢八进一O或QOctal十100-910i逢十进一D或省略Decimal十六160-9A-F16i逢十六进一HHex1.1进制转换及计算十六进制(H)十进制(D)八进制(Q)二进制(B)000000011100012220010333001144401005550101666011077701118810100099111001A10121010B11131011C12141100D13151101E14161110F15171111各种数制对照表2、进制的一般转换方法

3、非十进制数转十进制数:1011.11B=1×23+0×22+1×21+1×20+1×2-1+1×2-2=8+2+1+0.5+0.25=11.755B.8H=5×161+11×160+8×16-1=80+11+0.5=91.5一般进制转换举例十进制到非十进制数转换:二、八、十六进制转换:11001.1B=31.4Q=19.8HCA.6AH=11001010.0110101B=312.324Q3、进制快速转换方法(一)十进制转换为十六进制只要把它拆成16的倍数之和,各项直接对应成十六进制再求和即可(注:有时视情况可用16的倍数之差)。再利用一展四转化为二进制,而后再用三合一转

4、化为八进制。十进制十六进制拆成十六的倍数之和16的倍数求和16的倍数(详见表1.1)16*1=1610H16*2=3220H16*3=4830H16*4=6440H16*5=8050H16*6=9660H16*7=11270H16*8=12880H16*9=14490H16*10=160A0H16*11=176B0H16*12=192C0H16*13=208D0H16*14=224E0H16*15=240F0H1*16*16=256100H2*16*16=512200H3*16*16=768300H4*16*16=1024(1K)400H8*16*16=2048(2K)8

5、00H1*16*16*16=4096(4K)1000H2*16*16*16=8192(8K)2000H进制快速转换举例例1.5:280=256+16+8=118H=100011000B=430Q例1.6:2000=1024+768+208或=2048-48=800H-30H=7D0H=11111010000B=3720Q例1.7:5000=4096+768+128+8=1388H=1001110001000B=11610Q十进制转换为二进制只要把它拆成2的n次方之和,有n次方的二进制位写1,无n次方的二进制位写0即可(注:有时视情况可用2的n次方之差)。再利用四合一转化为

6、十六进制,而后再用三合一转化为八进制。十进制二进制拆成2的n次方之和进制快速转换方法(二)2的指数2-4=0.06252-3=0.1252-2=0.252-1=0.520=121=222=423=824=1625=3226=6427=12828=25629=512210=1K(1024)211=2048212=4096214=16K216=64K220=1M(1024K)224=16M230=1G(1024M)240=1T(1024G)进制快速转换举例例1.8:280=28+24+23=100011000B=118H=430Q例1.9:2000=210+29+28+27+

7、26+24=11111010000B=7D0H=3720Q=211-25-24例1.10:5000=212+29+28+27+23=1001110001000B=1388H=11610Q4、进制算术、逻辑运算进制计算主要有加减乘除等算术运算和与或非等逻辑运算。其它进制加减乘除等算术运算的运算方法与十进制的运算方法并没有什么大的不同。要点是N进制的运算是“逢N进一”、“借一等于N”与、或、非等逻辑运算一般是指二进制的位逻辑运算,将1当成真,将0当成假,与、或、非的真值表如图所示。A与BA或B非AAB01000101AB01001

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

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

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