数制和编码学习教案.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数制和编码学习教案.pptx》由会员分享,可在线阅读,更多相关《数制和编码学习教案.pptx(59页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数制和编码数制和编码(bin m)第一页,共59页。22.1 计算机中的计算机中的数制数制n n了解:各种计数制的特点及表示方法;了解:各种计数制的特点及表示方法;n n掌握:各种计数制之间的相互掌握:各种计数制之间的相互(xingh)(xingh)转转换。换。第2页/共59页第二页,共59页。3一、常用一、常用(chn yn)计数制计数制n n十进制符合(fh)人们的习惯n n二进制便于物理实现n n十六进制便于识别、书写第3页/共59页第三页,共59页。4十进制十进制n n特点:以十为底,逢十进一;n n 共有0-9十个数字(shz)符号。n n表示:权表达式n:整数(zhngsh
2、)位数m:小数位数第4页/共59页第四页,共59页。5二进制二进制n n特点:以2为底,逢2进位;n n 只有0和1两个符号。(数后面(hu mian)加B)n n表示:n:整数(zhngsh)位数m:小数位数第5页/共59页第五页,共59页。6十六进制十六进制(sh li jn zh)n n特点(tdin):有0-9及A-F共16个数字符号,n n 逢16进位。(数后面加H)n n表示:n:整数(zhngsh)位数m:小数位数第6页/共59页第六页,共59页。7任意任意(rny)K(rny)K进制数的表示进制数的表示一般地,对任意一般地,对任意(rny)一个一个K进制数进制数S都可表示为都可
3、表示为其中:Si-S的第i位数码,可以是K个符号中任何一个;n,m 整数和小数(xiosh)的位数;K-基数;Ki-K进制数的权第7页/共59页第七页,共59页。8例例n n234.98 或(234.98)10n n1101.11B 或(1101.11)2n nABCD.BFH 或(ABCD.BF)16第8页/共59页第八页,共59页。9二、各数制间的转换二、各数制间的转换(zhunhun)n n非十进制数非十进制数 十进制数:十进制数:n n 按相应按相应(xingyng)(xingyng)的权表达式展开,再按十进制求和。的权表达式展开,再按十进制求和。n n例:例:24.AH=2161+4
4、160+A16-124.AH=2161+4160+A16-1n n =36.625 =36.625n n注:注:A AF F分别用分别用10101515代入代入第9页/共59页第九页,共59页。10十进制十进制 非十进制数非十进制数n n十进制十进制 二进制:二进制:n n 整数整数(zhngsh)(zhngsh):除:除2 2取余;取余;n n 小数:乘小数:乘2 2取整。取整。n n十进制十进制 十六进制:十六进制:n n 整数整数(zhngsh)(zhngsh):除:除1616取余;取余;n n 小数:乘小数:乘1616取整。取整。n n以小数点为起点求得整数以小数点为起点求得整数(zh
5、ngsh)(zhngsh)和小数的每一位。和小数的每一位。n n注:十进制转换成任意注:十进制转换成任意K K进制数与上类似,整:除进制数与上类似,整:除K K取取余,小数:乘余,小数:乘K K取整。取整。第10页/共59页第十页,共59页。11十进制到十六进制十进制到十六进制(sh li jn zh)转换例转换例400.25=400.25=(?)HH400/16=25 -400/16=25 -余数余数(ysh)=0(ysh)=0(个位)(个位)25/16=1 -25/16=1 -余数余数(ysh)=9(ysh)=9(十位)(十位)1/16=0 -1/16=0 -余数余数(ysh)=1(ysh
6、)=1(百位)(百位)0.2516=4.0-0.2516=4.0-整数整数=4=4(1/101/10)即:即:400.25=190.4H400.25=190.4H第11页/共59页第十一页,共59页。12二进制与十六进制二进制与十六进制(sh li jn zh)间的转换间的转换n n用4位二进制数表示(biosh)1位十六进制数n n 0000 -0Hn n n n 1001 -9Hn n 1010 -AHn n 1011 -BHn n 1100 -CHn n 1101 -DH n n 1110 -EHn n 1111 -FH第12页/共59页第十二页,共59页。13二进制与十六进制二进制与十
7、六进制(sh li jn zh)间的转换间的转换例:例:0101 1000 1001.1100 0101 1000 1001.1100 5 8 9 .C 5 8 9 .C 注意注意(zh y)(zh y):位数不够时要补:位数不够时要补0 0第13页/共59页第十三页,共59页。142.2 无符号无符号(fho)二进制数的运算二进制数的运算二进制数二进制数算术算术(sunsh)运算运算逻辑运算逻辑运算无符号无符号(fho)数数有符号有符号(fho)数数:算术运算算术运算第14页/共59页第十四页,共59页。15一、无符号数的算术一、无符号数的算术(sunsh)运算运算n n加法运算加法运算n
8、n减法减法(ji(ji nfnf)运算运算n n乘法运算乘法运算n n除法运算除法运算第15页/共59页第十五页,共59页。16注意注意(zh y)点:点:n n对加法:对加法:1+1=01+1=0(有进位)(有进位)n n对减法:对减法:0-1=10-1=1(有借位)(有借位)n n对乘法对乘法(chngf(chngf):仅有:仅有11=111=1,其余,其余皆为皆为0 0;n n 乘以乘以2 2相当于左移一位。相当于左移一位。n n对除法:对除法:除以除以2 2则相当于右移则相当于右移1 1位。位。第16页/共59页第十六页,共59页。17例例n n000010110100=0010110
9、0B000010110100=00101100Bn n n n000010110100=00000010B000010110100=00000010Bn n 即:商即:商=00000010B=00000010Bn n 余数余数(ysh)=11B(ysh)=11B第17页/共59页第十七页,共59页。18二、无符号数的表示二、无符号数的表示(biosh)范围范围一个n位的无符号二进制数X,其表示范围为:0 X 2n-1 若运算结果超出这个范围,则产生溢出。溢出的判别方法(fngf):运算时,当最高位向更高位有进位(或借位)时则产生溢出。第18页/共59页第十八页,共59页。19例:例:最高位向前
10、有进位最高位向前有进位(jnwi),产生,产生溢出。溢出。本例中:运算结果为本例中:运算结果为256,超出位二进制数所,超出位二进制数所 能表示能表示(biosh)的范围的范围255。第19页/共59页第十九页,共59页。20三、逻辑运算三、逻辑运算与与()或(或()非(非()异或(异或()掌握掌握(zhngw):逻辑关系(真值表)和逻辑:逻辑关系(真值表)和逻辑门。门。特点特点(tdin):按位运算,无进位:按位运算,无进位/借位。借位。第20页/共59页第二十页,共59页。21“与与”、“或或”运算运算(yn sun)n n任何任何(rnh)(rnh)数和数和“0”“0”相相“与与”,结果
11、为,结果为0 0n n任何任何(rnh)(rnh)数和数和“1”“1”相相“或或”,结果为,结果为1 1BACABC&1A B=CAB=C第21页/共59页第二十一页,共59页。22“非非”、“异或异或”运算运算(yn sun)n n“非非”运算即按位求反运算即按位求反n n两个二进制数相两个二进制数相“异或异或”:n n 相同相同(xin(xin tn tn)则为则为0 0,相异则为,相异则为1 1AABC1B=AA B=CB第22页/共59页第二十二页,共59页。23“与非与非”、“或非或非”运算运算(yn sun)AB=C AB=CBACABC&1第23页/共59页第二十三页,共59页。
12、24四、译码器四、译码器n n74LS13874LS138译码器:译码器:G1G2AG2BCBAY0Y7 38译码器原理(yunl)译码使能端译码输入(shr)端译码输出(shch)端第24页/共59页第二十四页,共59页。2574LS138真值表真值表使使 能能 端端输输 入入 端端输输 出出 端端G1 G2A G2B C B A Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 0 1 1 0 1 1 0 1 0 01 0 01 0 01 0 01 0 01 0 01 0 01 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1
13、 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 第25页/共59页第二十五页,共59页。262.3 符号符号(fho)数的表示及运算数的表示及运算计算机中的符号数的表示方法:计算机中的符号数的表示方法:把二进制数的最高位定义为符号位。把二进制数的最高位定义为符号位。符号位:
14、符号位:“0”“0”表示正,表示正,“1”“1”表示负。表示负。把符号也数值化了的数,称为机器把符号也数值化了的数,称为机器(j q)(j q)数。数。机器机器(j q)(j q)数所表示的真实的数值,称为真值。数所表示的真实的数值,称为真值。注:后面(hu mian)的讲述均以8位二进制数为例。第26页/共59页第二十六页,共59页。27例例n n+52=+0110100=0 0110100n n n n 符号(fho)位 数值位n n n n-52 =-0110100=1 0110100n n 真值真值机器机器(j q)数数第27页/共59页第二十七页,共59页。28一、符号一、符号(fh
15、o)数的表示:数的表示:n n对于对于(duy)(duy)符号数,机器数常用的表示符号数,机器数常用的表示方法有原码、反码和补码三种。数方法有原码、反码和补码三种。数X X的原的原码记作码记作XX原,反码记作原,反码记作XX反,补码记作反,补码记作XX补。补。n n注意:对正数,三种表示法均相同。注意:对正数,三种表示法均相同。n n 它们的差别在于对负数的表示。它们的差别在于对负数的表示。第28页/共59页第二十八页,共59页。29原码原码(yun m)X原原n n最高位为符号位,用最高位为符号位,用“0”“0”表示正,用表示正,用“1”“1”表示负;数值表示负;数值(shz)(shz)部分
16、照原样写出即可。部分照原样写出即可。n n优点:优点:真值和其原码表示之间的对应关真值和其原码表示之间的对应关n n 系简单,容易理解;系简单,容易理解;n n缺点:缺点:计算机中用原码进行加减运算比计算机中用原码进行加减运算比n n 较困难,较困难,0 0的表示不唯一。的表示不唯一。n n正式定义为:正式定义为:第29页/共59页第二十九页,共59页。30数数0的原码的原码(yun m)n n+0=0 0000000+0=0 0000000n n -0=1 0000000 -0=1 0000000n n 即:数即:数0 0的原码的原码(yun m(yun m)不唯一。不唯一。第30页/共59
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数制 编码 学习 教案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内