第1章计算机硬件基础_第1页
第1章计算机硬件基础_第2页
第1章计算机硬件基础_第3页
第1章计算机硬件基础_第4页
第1章计算机硬件基础_第5页
已阅读5页,还剩107页未读 继续免费阅读

下载本文档

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

文档简介

1、1.2微机计算基础,数字,二进制NB由“0”、“1”组成,所有二进制。由二进制数组成的代码是计算机识别的唯一机器语言。八进制常开触点由“08”和八进制1组成。十六进制NH由“09”和“AF”组成,每个都由十六进制数字组成。十进制ND由“09”和十进制1组成。1.2.1在计算机上,数字数据为1 .机器数和true值最大位是符号位,“0”表示正数“”1表示负数“-”。机器数:在机器上表示数字的形式称为机器数。计算机中使用的数字,与符号位一起数字化。True:原始实际数字本身的值称为true(机器数true)。机器数真值,机器数特征:1。符号数值化2。有限字符长度范围为字符长度限制3 .共识小数地点

2、,一般术语:1。可以按位(bit)表示的最小数据单位,状态为“0”和“1”。2.字节(Byte)一个8位二进制数称为一个字节。字节是计算机处理数据的基本单位,存储中每个存储单位的大小为一个字节。3.单词(Word)是可以一次处理或运算的二进制集,是计算中信息的基本单位。4.“字符长度”(WordLength)是表示单词二进制数的位数。1字节8位最高位最低位微处理器1词高字节16位微处理器最高位最低1词8位长度的示例:D7是符号位,D6D0是数字位。如果字符长度为16位:D15是符号位,D14D0是数字位。、2。有符号数的机器数显示方法,机器数的三种不同编码格式:原代码、反代码和补码。x原点、x

3、反转、x修补x原点表示机器数,x表示true值。1)源代码,最大位表示符号位,0表示“”,1表示“”。数字位等于true值数字位。设定X=X1、X2和Xn-1。其中Xi是一位二进制数,i=1,2,(n-1),示例33608位源代码机器数:true:x 184 x 4281010100 b 10100 b机器数:x1原始数=01010100 x2原始数=,2)设定反码,X=X1,X2,Xn-1。其中Xi是二进制数字,i=1,2,(n-1),正数的倒数与原始代码相同。负的白码符号位为1,数字位为原码数值。例如8位半码机器数:x=4: x源=0000100 x反向=00000100 x=-4: x源

4、=1000010 x反向=111011数0: 0反向=000100X0,x补充=模式-X。例如,时钟是对的。将时钟系统“模式”设置为12,标准时间为7点整。8位二进制数为28=256 x X0,X修补程序=28-X=256-X=255-X 1=X组码1,9 -2修补程序=9 10=7 12=7(模舍去其中Xi是1位二进制。i=1,2,(n-1),(1)正数:X原始坐标系=X反转=X修补程序示例:127原始坐标系=127反转=127修补程序=011111 (2)负数:X-1288位补充范围:-128 127,数字的表示方法,(5),查找相应的真值:X补丁=X来源:X补丁=001110 x原始=0

5、01110 x=00101110X=46x真机器数,机器数与真值之间的转换,1)X1来源=59H,x2来源=D9H,真值?X1来源=X2来源=,2。机器数显示重要机器数(原始码,修补程式码)注意机器数符号位元,01011001,11011001,x1=1011001 b=89x 2=-1011001 b=-892)x1修补程式X1=1011001b=89x2=-010011b=-39,汇总1。三种编码的最高位表示符号位。,2 .对于正数,所有三种编码都相同。也就是说,X原始坐标系=X反转=X面片对负值,这三种编码是不同的。3.8位二进制数,不同代码的数字范围不同:4。计算机使用的代码系统不同,

6、运算机和控制器的结构也不同。小型计算机和小型计算机大部分是助听器。3 .数字的定点和浮点显示,定点位置。浮点标记是数字中小数点的位置浮动。一个二进制数是X=2JSS尾数,J阶数,1)定点数,定点整数是J=0,尾数s是纯整数,定点数只能表示整数。小数点嵌套在最低数字位之后。定点纯小数J=0,小数位数s为纯小数,则定点数只能表示纯小数。小数点在最高数字位之前暗示。示例1:有两个8位二进制文件。范例2:范例1中的两个相同数字,如果小数位置不同:n 13360,n 23360,n1=84,N2=-84,n 13360,n 23360,n1=0.65625也就是说,阶后缀,规范化为S1,示例1:(-18

7、.75)10=(-10010.11)2=(-0.1001011)x 2101,示例2: (0(0.078125)10=(0.00001)2=0.101 x2-11或(1.011010101) x (10) 0101或(0.1010000)x(10)无符号数字的机器数表示方法,1)无符号二进制数,8位范围:025516位范围:032767,2)BCD代码,4位二进制代码的一位十进制数,简单地说是BCD。通常,09每个数字对应的二进制数用作代码,称为8421BCD (NBCD)。示例1:将小数83.6转换为BCD代码(83.6) 10=(100010011.0110) BCD时,请注意:BCD代码

8、与实际纯二进制数不同。那是小数。通常用于计算机的输入/输出设备。说明:(1)BCD代码组4 (2)组之间的十进制数;例如2:将BCD代码10010111.0100010转换为十进制数。(10010111.01000010)BCD=(97.42)10,BCD代码有两种。压缩BCD代码(组合BCD代码,精简BCD代码)1字节表示2位BCD代码的范围,例如9310010011B数。0099非压缩BCD代码(非组合BCD代码,非精简BCD代码)一个字节表示1位BCD代码,高4位始终为0000、93000100000011计数的范围。0009,1.2.2计算机上非数字数据的显示,western的显示AS

9、CII字符编码使用美国标准信息交换代码ASCII代码在计算机、计算机和外围设备之间传递信息。总计8位:奇偶校验位7位代码,1 .偶数奇偶校验“1”的数字是偶数。奇偶“1”的数字是奇数。1.2.2计算机上非数字数据的表示,1.2.3计算机计算,1 .互补运算和溢出判别1)互补加法减法运算规则可以将x和y设置为两个正数,从而证明两个数字的和等于两个数字的和。X Y补充=2n (X Y)(模式2n)=(2n X) (2n Y)=X补充两个X,Y乘以,正,负,负。同样可以证明,两个数的差额波合等于被减数和相减的负波合。X-Y补充=2n (X-Y)=2n X 2n (-Y)=X补充-Y是补充两个数字差异

10、的运算,简化为简单加法。结论:XY修正程式=X修正程式y修正程式。也就是说,通过将Y补片与符号位一起按位逆序放置,并在末尾添加1,可以获得-Y补充。(-Y补充=Y补充1)-Y补充称为Y补充的机器负值。* y补充方法:实例1: (1) y补充=0000100-Y补充=11110(2)Y=10110,Y补充,-Y补充=Y补充=010110,补充加法,减法,1。补充加法:X Y补充=X补充,符号作为数值直接参与运算,减法改为加法。,解决方案:X1修补程序、Y1修补程序、X2修补程序、Y2修补程序00001101 13修补程序1110011-13修补程序0000110 6修补程序111010-6修补程序00011 19修补程序1101101-19修补程序舍入、舍去,是修正程式减去运算:X-

温馨提示

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

评论

0/150

提交评论