微机原理基础知识ppt课件.ppt

微机原理基础知识ppt课件.ppt

ID:58683611

大小:299.50 KB

页数:45页

时间:2020-10-05

微机原理基础知识ppt课件.ppt_第1页
微机原理基础知识ppt课件.ppt_第2页
微机原理基础知识ppt课件.ppt_第3页
微机原理基础知识ppt课件.ppt_第4页
微机原理基础知识ppt课件.ppt_第5页
资源描述:

《微机原理基础知识ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微型计算机基础知识一、数制及其转换1、数制十进制(Decimal)后缀加“D”例如,25D或25(后缀可略)二进制(Binary)后缀加“B”例如,11010001B八进制(Octonary)后缀加“O”或“Q”例如,76Q十六进制(Hexadecimal)后缀加“H”例如,0F6H(字符开头的数前需加“0”)2、数制之间的转换二-十进制转换二-八进制转换二-十六进制转换按权展开,相乘并相加1)任意进制数转化为十进制2)十进制数转化为任意进制数将十进制数转化为任意进制数需要对整数部分和小数部分分别进行转化注:N为要转换的进制基数采用

2、“除N取余法”,且除到商为0为止采用“乘N取整法”,乘不尽时,到满足精度为止(185)10=(10111001)2(185)10=(?)2例1:十进制化成二进制211………1246………0223………025………122………121………020………1185292………1余数写(185)10=(?)8(185)10=(271)8例2:十进制化成八进制82………780………2185823………1余数写(3981)10=(?)16(3981)10=(F8D)16例3:十进制化成十六进制1615…….…8160……...15(F)39811

3、6248………13(D)余数写思想:三位合一。方法:以小数点为基准,整数部分从右至左,小数部分从左至右,每三位一组,不足三位时,整数部分在高端补0,小数部分在低端补0。然后,把每一组二进制数用一位相应的八进制数表示,小数点位置不变,即得到八进制数。3.二进制数转化为八进制数例4:(1011010101110)213256为八进制的13256(1011010101110)2=(?)8(11011111.011100)233734为八进制的337.34.=(?)8思想:一位拆三位。方法:把一位八进制数写成对应的三位二进制数,然后按权连接

4、即可。4.八进制数转化为二进制数例5:(54270)8=(?)2(54270)81011000101110005.二进制数转化为十六进制数思想:四位合一。方法:以小数点为基准,整数部分从右至左,小数部分从左至右,每四位一组,不足四位时,整数部分在高端补0,小数部分在低端补0。然后,把每一组二进制数用一位相应的十六进制数表示,小数点位置不变,即可。例6:(1011010101110)2=(?)16(1011010101110)216AE为十六进制的16AE(11010011111.01111000)269F78为十六进制的69F.78

5、.=(?)16思想:一位拆四位。方法:把一位十六进制数写成对应的四位二进制数,然后按权连接即可。6.十六进制数转化为二进制数例7:(B4F7)161011010011110111(B4F7)16=(?)2二、二进制数的运算1、二进制数的算术运算特点:按一定字长进行,运算结果超过字长则产生进位、借位或自动丢失。1)加法运算法则①0+0=0②0+1=1+0=1③1+1=0④1+1+1=11例8:二进制数(11101)2+(10101)2被加数(1110)2…………..(29)10加数(1010)2…………..(21)10进位+)111和

6、数(11000)2…………..(50)102)减法运算法则①0-0=1-1=0②1-0=1③0-1=-1④1-1-1=-1例9:二进制数(11001011)2-(10110110)2被减数(11001011)2…(203)10减数(10110110)2…(182)10借位—)01101差数(00010101)2…(21)103)乘法运算法则①0×0=0②0×1=1×0=0③1×1=1例10:二进制数(1101)2×(1010)2被乘数(1101)2……(13)10乘数(1010)2……(10)10部0000分1101积0000110

7、1乘积(10000010)2……(130)104)除法运算法则①0÷0=0②0÷1=0(1÷0无意义)③1÷1=1例11:二进制数(101111)2÷(1001)2101…………..商数除数..1001101111…………..被除数1001…………..部分积1011…………..中间被除数1001…………..部分积10…………..余数结果得商数(101)2,余数为(10)21)逻辑加法用“+”或“∨”表示“或”关系Y=A+B或Y=A∨B运算规则:①Y=0+0=0或0∨0=0②Y=0+1=1或0∨1=1③Y=1+0=1或1∨0=1④Y=

8、1+1=1或1∨1=13.二进制数的逻辑运算2)逻辑乘法用“×”,“∧”或“•”表示“与”关系Y=A×B或Y=A∧B,Y=A•B运算规则:①Y=0×0=0,0∧0=0,0•0=0②Y=0×1=0,0∧1=0,0•1=0③Y=1×0=0

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

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

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