微机原理与接口技术第一章.ppt_第1页
微机原理与接口技术第一章.ppt_第2页
微机原理与接口技术第一章.ppt_第3页
微机原理与接口技术第一章.ppt_第4页
微机原理与接口技术第一章.ppt_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章数制与码制,本章要点:数制表示法数制之间的转化二进制数运算有符号数的表示ASCII码,2.1二进制数的基础知识,一、任意进制数的表示,任意一个数N可以表示成P进制数:,式中i表示数的某一位,表示第i位的数字,P为基数,为第i位的权,M、N为正整数。=0,1P-1。,2.1二进制数的基础知识,对于n位整数m位小数的任意十进制数N,有:,(=0,1,9),2.1二进制数的基础知识,对于n位整数m位小数的任意二进制数,有:,(=0或1),2.1二进制数的基础知识,对于n位整数m位小数的任意十六进制数有:,(=0,1,9,A,B,C,D,E,F),2.1二进制数的基础知识,二、各种进制间的相互转换,(1)整数部分:N除以P取余数,0余数为:1=,301=12DH,2.1二进制数的基础知识,0余数为:1=,例2.十进制数301二进制数,转换过程如下:,301=100101101B,2.1二进制数的基础知识,(2)纯小数部分:N乘以P取整数例1.十进制小数0.6875二进制小数,转换过程如下:,0.6875=0.1011B,0.6875=0.BH,0.52=1.0=1,0.752=1.5=1,0.3752=0.75=0,0.68752=1.375=1,0.687516=11.0=B,2.1二进制数的基础知识,按权展开,即位置加权法,2.1二进制数的基础知识,2.1二进制数的基础知识,2.2有符号二进制数的表示方法及溢出问题,一、有符号二进制数的表示方法,前面我们接触的二进制数均为无符号数,即所有二进制数位均为数值位,很多情况下都是这样对待的。但在有些情况下,有些数值是带符号的,即可能是正数,也可能是负数。这样就存在一个有符号二进制数的表示方法问题。,2.2有符号二进制数的表示方法及溢出问题,我们假定讨论的数为整数,对8位有符号二进制整数,用下表示:,这种表示方法称为机器数表示法。有符号二进制数的真值为它对应的十进制数。,2.2有符号二进制数的表示方法及溢出问题,2.2有符号二进制数的表示方法及溢出问题,2.2有符号二进制数的表示方法及溢出问题,优点:表示简单,易于理解,真值转换方便。,缺点:+、-运算麻烦。因为它仅仅是将其值的符号用一位二进制数表示,因而它的原码数的+、-运算完全同笔算。如两个正数相减,计算机首先要判断被减数的绝对值与减数的绝对值的大小,然后决定是颠倒过来相减,还是直接相减。最后在结果的前面加上正确的正负号。所以,势必增加运行时间,降低速度,使运算器的逻辑复杂化。为了改进它,引进了补码的概念。,有符号二进制数用原码表示的优缺点:,2.2有符号二进制数的表示方法及溢出问题,3.补码表示法,(1)补码的概念,x当,当,(mod),2.2有符号二进制数的表示方法及溢出问题,(2)一个数的补码的求法,根据定义求补码,=,,x+127溢出,01001000B,01100010B,10101010B,+,有进位=1,无进位=0,溢出,结果出错(正溢出),2.2有符号二进制数的表示方法及溢出问题,例:(-83)+(-80)=-1639时,高位进行加六修正。,例:94+7=101,2.3二进制编码的十进制数(BCD编码),1001010094,10100001高4位满足法则3,000001117,10011011低4位满足法则1,+,2.3二进制编码的十进制数(BCD编码),减六修正规则:,(1)如果两个BCD码位相减没有借位,则该位不需修正。,(2)如果两个BCD码位相减有借位,则该位进行减六修正。,例:5029=21,2.3二进制编码的十进制数(BCD编码),0101000050,0010000121结果正确,0010100129,00100111低码位有借位,2.4ASCII字符代码,ASCII美国国家信息标准交换码,ASCII用7位二进制代码对任一字符编码,包括:,32个通用控制符,0-910个数字,52个英文大小写字母,34个专用符号,共128个,要求掌握常用字符的ASCII码:09,AZ,az,空格,回车,换行,Esc,作业,本章习题:1.(1)(2)2.(2)(4)(6)3.(1)(2)4.(1)(2)5.(1)(2)6.(1)(2)(6)7.(1)(2)(3)8.(1)(2)(3)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论