微机原理与接口技术实用教程-全套PPT课件.pptx

微机原理与接口技术实用教程-全套PPT课件.pptx

  1. 1、本文档共666页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

微机原理与接口技术实用教程课程简介微机原理与接口技术实用教程第1章微型计算机基础及工作原理第2章微处理器第3章8086/8088指令系统第4章汇编语言程序设计第5章半导体存储器及其接口第6章微型计算机I/O接口基础第7章微型计算机总线及I/O接口标准第8章中断第9章常用可编程接口芯片第10章人机交互设备及接口本章目标第1章微型计算机基础及工作原理1.1数制1.2计算机中数的表示1.3微型计算机的基本组成电路1.4微型计算机结构的简化形式1.5微型计算机的工作原理例:6845十进制数各位的权是以10为底的幂千百十个1031021011001.1数制1.1.1数制的基与权基:数制所使用的数码个数。例:十进制数使用0~9十个数,所以它的基是10权:数制每一位(置)所具有的值。二进制数使用0、1两个数,它的“基”?各位的“权”又是多少呢?基数说明符例:一个二进制数1011B各位的权→23222120牢记!8421一个二进制数按权展开求和就转换成了十进制数101011B=1×25+0×24+1×23+0×22+1×21+1×20=43D二进制数(Binary)由0、1二个数码构成,基数为2,第i位的权为2i,运算规则:逢二进一、借一作二八进制数(Octal)由0、1、2、…7八个数码构成,基数为8,第i位的权为8i运算规则:逢八进一、借一作八十六进制数(Hexadecimal)由0、1、2…9、A、B、C、D、E、F十六个数码构成。基数为16,第i位的权为16i运算规则:逢十六进一、借一作十六十六进制数既可以简化书写,又便于记忆14AFH=1×163+4×162+10×161+15×160=5295D例1:57D=111001B=71Q=39H低8571657257287…1163…928…10…70…3214…07…0高23…12除基数取余数1…120…11.1.2不同进制数间的转换1.非十进制数转换成十进制数按权展开求和2.十进制数转换成非十进制数整数部分与小数部分分别转换1.1.2不同进制数间的转换(2)例2:十进制数转换成非十进制数(小数部分)0.625D=0.101B=0.5Q=0.AH高0.625*2=1.25…10.25*2=0.5…00.5*2=1…10.625*8=5…50.625*16=10…A乘基数取整数低57.625D=111001.101B=39.AH1.1.2不同进制数间的转换分组时,如位数不够,整数部分在最左边补零,小数部分在最右边补零3.十六进制数与二进制数之间的转换二进制数→十六进制数四位一组十六进制数→二进制数一位对应换成二进制数四位1100100.11011B11011000=64.D8H64D8原码正数、负数的符号位分别用0和1表示,这种表示法称为原码例:设机器字长为8位,二进制数+10010B和-100001B其原码为101000011.2计算机中数据的表示最高有效位连符号一起数字化了的数机器数与真值机器数:一个二进制数连同符号位在内作为一个数叫机器数真值:机器数所代表的数值(如-1001011B)补码:对于二进制正数,补码等于该数原码对于二进制负数,符号位为1,其余各位取反,末位加1例:设机器字长为8位,二进制数+1100101和-1010001其补码为10101111反码:对于二进制正数,反码等于该数原码对于二进制负数,符号位为1,其余各位取反例:设机器字长为8位,二进制数+1100101和-1010001其反码为10101110小数点小数点符号位符号位1.2.2机器数的定点表示与浮点表示定点数:小数点在数中的位置是固定不变的1.定点小数2.定点整数任意一个数N均可表示为:N=be×mb为基数e为阶码m为尾数阶符阶码数符尾数基数是2一个二进制浮点数阶码部分尾数部分浮点数:小数点在小数中的位置是浮动的例:123.456=103×0.123456123.456=102×1.234561.2.3非数值数据的表示字符的表示ASCⅡ码:美国标准通信编码,一般用7bit组合编码来表示数字、英文字母、符号等可以打印的字符汉字的表示(1)汉字国标码1981年国家标准总局公布了GB2312—80,即《信息交换用汉字编码字符集基本集》,简称GB码。(2)汉字区位码将汉字编码GB2312—80中的6763个汉字分为94

文档评论(0)

凉州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档