正文描述:《微机原理及应用 第1章 预备知识.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章 预备知识1.1数与数制十进制记数法十进制中有0、1、2、……、9一共10个符号,无论多大的数,都用这10个符号来表示。正是由于表示数量的符号有10个,才被称为十进制记数法。任何十进制数均可表示成以为因子的代数式的和。例如:注意n的变化规律:对于整数部分来说,n是自右向左从0开始依次增加;而对于小数部分来说,n是自左向右从-1开始依次递减。2.二进制记数法同理,二进制中只有2个符号,分别是0和1。在二进制中,0或1均被称为比特(bit)或位。任何二进制数均可表示成以为因子的代数式的和.例如:3.二进制数与十进制数的相互转换1)二
2、进制转换成十进制就是将二进制数中的每一位bn乘上相应的因子2n后,再相加。例如:2)十进制转换成二进制方法:对十进制的整数部分和小数部分分别进行转换对于十进制的整数部分,除2取余(直到商数=0)b.对于十进制的小数部分,乘2取整(直到小数部分等于0为止)例如,首先将整数(301)10部分转换为二进制,再将将小数部分(0.625)10转换为二进制。首先将整数部分(301)10转换为二进制:除2取余,直到商数为03012150余数:1(第0位)20275余数:0(第1位)237余数:1(第2位)218余数:1(第3位)29余数:0(第4位)
3、24余数:1(第5位)22余数:0(第6位)21余数:0(第7位)余数:1(第8位)高低其次将小数部分(0.625)10转换为二进制,乘2取整,直到小数部分为0.0.625×2=1.250取整:1(第1位)0.250×2=0.5000.500×2=1.000低高取整:0(第2位)取整:1(第3位)4.八进制记数法用0、1、2、……、7这8个符号来表示。目前的计算机很少采用八进制。5.十六进制记数法十六进制中的16个符号分别是:0、1、……、9、A、B、C、D、E、F。A~F相当于10~15。十六进制数一般在其后加字符‘H’来标记。若以A
4、~F开头,则应在前面加0,如0F3H。十六进制与十进制、二进制的相互转换1)十六进制与十进制的相互转换与二进制与十进制的相互转换类似;十六进制转化为十进制:每一位乘上相加。例如:十进制转化为十六进制:①将十进制整数部分“除16取余”,直到商数为0②将十进制小数部分“乘16取整”,直到小数部分为0例如:(96.625)10=(?)1616696余数:0(第0位)160余数:6(第1位)所以(96)10=60H0.625×16=10.000取整:A(第1位)所以(0.625)10=0.AH所以(96.625)10=60.AH2)十六进制与二
5、进制的相互转换十六进制中的16个符号与二进制数有以下对应关系:十六进制二进制十六进制二进制0000081000100019100120010A101030011B101140100C110050101D110160110E111070111F1111通过表可发现,每个十六进制数可用4位二进制表示因此,十六进制到二进制转换就是将十六进制数的每一位转化为对应的4位二进制;而二进制到十六进制的转换就是以小数点为界,每4位二进制数为一组,每一组用相应的十六进制数表示。例如:(0111100101.101111)2=(?)H3C6FH=(0011
6、110001101111)2(0111100101.101111)2=1E5.B3H1.2算术逻辑运算1.二进制加法“逢二进一”0+0=00+1=11+1=0有进位2.二进制减法“借一当二”0-0=01-0=11-1=00-1=1有借位3.二进制乘法4.二进制除法0×0=01×0=01×1=10÷1=01÷1=11÷0溢出0÷0溢出5.二进制与逻辑乘,符号“∧”0∧0=00∧1=01∧1=1相与的两位中只要有一位是0,结果就为0;只有两位全为1时,结果才为1.6.二进制或逻辑加,符号“∨”0∨0=00∨1=11∨1=1相或的两位中只要有
7、一位是1,结果就为1;只有两位全为0时,结果才为0.7.二进制异或符号“”相异或的两位中只要不相同,结果就为1;否则结果就为0.8.逻辑门电路(1)非门AY0110功能:二进制求反(2)与门功能:二进制与(3)或门ABY011101111000功能:二进制或(4)与非门功能:二进制先与后取反(5)或非门ABY010100110001功能:二进制先或后取反(6)三态门(a)GAYGAY0111110001001×高阻0×高阻功能表(a)(b)功能表G为控制端,导通三态门G=0,Y=A(b)G=1,Y=A1.3符号数的表示方法符号数的4种表
8、示法:原码法、反码法、补码法、移码法。符号放在最高位,用0表示正数,用1表示负数。十进制数(45)10的二进制表示为(101101)2,以下通过十进制数(45)10来学习符号数的表示。1.原码法十进制数(+
显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。