- 1、本文档共79页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术专升本重点难点必考点整理讲解.doc
第1章 微型计算机基础
1计算机中数的表示和运算
1.1.1 计算机中的数制及转换
在微型计算机中,常见和常使用的数制
(十进制
(二进制
(八进制
( 十六进制等。
1.十进制
十进制计数特征如下:
( 使用10个不同的数码符号0,1,2,3,4,5,6,7,8,9
( 基数为10
( 每一个数码符号根据它在数中所处的位置(即数位),按逢十进一决定其实际数值。
任意一个十进制正数D,可以写成如下形式:
(D)10=Dn-l×10 n-1 +Dn-2×10 n-2 +…+Dl×101+D0×100+D—l×10 -1+D-2×10-2+··+D-n×10-n
2.二进制
在二进制计数制中,基数是2,计数的原则是“逢2进1”。特征如下:
( 使用两个不同的数码符号0和l
( 基数为2
( 每一个数码符号根据它在数中所处的位置(即数位),按逢二进一决定其实际数值。
任意一个二进制正数B,可以写成如下形式:
(B)2=Bn—l×2 n-1 +Bn—2×2 n-2+…+Bl×21+B0×20+B—l×2 -1+B-2×1-2+··+B-n×1-n
十进制TO二进制
把十进制整数转换成二进制整数通常采用的方法是“除以2取余数”。
把十进制小数转换成二进制小数所采用的规则是“乘2取整”。
在计算机中,数的存储、运算、传输都使用二进制。
[例 1-2] 将十进制小数0.6875转换成二进制小数
3.八进制
在八进制计数制中,基数是8,计数的原则是“逢8进1”。特征如下:
(使用8个不同的数码符号0,1,2,3,4,5,6,7
(基数为8
(每一个数码符号根据它在数中所处的位置(即数位),按逢八进一来决定其实际数值。
任意一个八进制正数S,可表示为:
(S)8=Sn—l×8 n-1+Sn—2×8 n-2+··+S1×8 1+S0×8 0 +S—l×8 –1+··+S-m×8-m
?转换: 将十进制整数转换成八进制整数的方法是“除以8取余数”。
将八进制数转换成二进制数的方法是:把八进制数中的每一位数都用相应的三位二进制数来代替。
[例1-3] 将十进制数59转换成八进制数
[例1-4] 将十进制小数0.6875转换成八进制小数
4。十六进制
在16进制计数制中,基数是16,计数的原则是“逢16进1”。特征如下:
(使用16个不同的数码符号,它们是0,l,2,3,4,5,6,7,8,9,A,B,C,D,E,F
(基数为16
(每一个数码符号根据它在数中的位置(即数位),按逢十六进一。
对任意一个十六进制正数H,可表示为:
(H) 16=Hn-l×16 n-1+Hn—2×16 n-2+…+Hl×16 1+H0l×16 0+H—l×16 –1+…+H-m×16-m
?转换
将十进制整数转换成十六进制整数的规则是“除16取余”。十六进制数计数的原则是“逢16进1”。
[例1-5] 将十进制数89转换成十六进制数
将十六进制数转换成二进制数的方法
将十六进制数转换成二进制数的方法是:把十六进制数中的每一位数都用相应的四位二进制数来代替。
[例1-6] 将十六进制数10AC转换成二进制数 1.1.2 数的表示
1.机器数的特点
( 机器数表示的数值范围受计算机字长的限制。
( 机器数的符号位被数值化。
( 机器数的小数点处于约定的位置。
2.带符号数的表示
带符号数有三种表示方法:原码、反码、补码。
原码
特征如下:
( 原码形式与二进制数的原来表示方法基本一样。
( 原码中增加了专门表示数的正、负的符号位,也就是用0表示正号,用1表示负号。
? ( 最左边一位的0和1不代表具体数值,而分别表示“+”和“-”。
反码
??(正数的原码和反码完全一样。
(负数的反码是由其原码的数值部分求反(即由0变为1,1变为0)而得到的。
补码
补码是计算机中带符号数的实用表示方法。规定如下:
?(??正数的补码与原码和反码是一样的。
( 负数的补码可由其反码的末位加1。即负数的补码是对其原码除符号位外各数值位求反并在末位加1而得到的
3.数中小数点的表示
数的定点表示: N=2P×S( 式中S称为数N的尾数,P称为数N的阶码,2称为阶码的底。)
数的浮点表示负数的表示
1.1.3 数的运算
1.定点数运算
定点补码加减法的运算规则:
?? ( 操作数均为补码表示;
?? (符号位一起参加运算;
??? (加法:做[X]补+[Y]补;
??? (减法:做[X]补+[Y]补;
(运算过程中,符号位向前的进
您可能关注的文档
- 尾矿库事故灾难应急预案讲解.doc
- 尾矿库事故讲解.ppt
- 尾矿库垮坝事故应急预案编制方法讲解.ppt
- 尾矿库培训课件讲解.ppt
- 尾矿库基础知识(正式)讲解.ppt
- 尾矿库基础知识7讲解.ppt
- 尾矿库基础知识培训教案讲解.doc
- 尾矿库基础知识讲解.ppt
- 尾矿库安全技术和监管重点ppt讲解.ppt
- 尾矿库安全技术规程(矿业论坛)讲解.ppt
- SLOPE二次开发_9.地下水流动与地震液化分析.docx
- SLOPE二次开发_6.边坡稳定性分析原理与实践.docx
- 照明维护软件:Luminaire二次开发_照明维护软件Luminaire概览.docx
- 照明设计软件:Dialux二次开发_照明设计原理与应用.docx
- 照明设计软件:Dialux二次开发_高级照明设计技术与趋势.docx
- 照明维护软件:LightingPRO二次开发_LightingPROAPI接口开发.docx
- 照明维护软件:Luminaire二次开发_Luminaire的国际化与本地化.docx
- 照明设计软件:Dialux二次开发all.docx
- 照明维护软件:LightingPRO二次开发_照明维护软件LightingPRO概述.docx
- 照明维护软件:LightingPRO二次开发_LightingPRO用户培训与支持.docx
文档评论(0)