- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 计算机体系结构与组织;学习目标
了解数据的机器编码、微型计算机系统的组成、存储系统的组织结构、基本的输入/输出系统、计算机系统的分类、多核技术、高性能计算机、并行计算机、网络计算机、分布式系统。
掌握数值数据的表示和计算、非数值数据的编码、数字逻辑与数字系统。;2.1 数值数据;2.1.1 数的表示及数制转换;进位计数制(位置计数法)
Di:数码(数字符号)
R:基数,简称“基”或“底” (数码的个数)
Ri:位权(数值中每一固定位置对应的单位)
计数规则:逢基数进一
例: (123.45)10=1×102+2×101+3×100+4×10-1+5×10-2
(101.01)2=1×22+0×21+1×20+0×2-1+1×2-2 ;各种进制的基、位权及基本符号;数制的表示;进制的简化符号 ;数制间的基本关系;数制之间的转换;其它进制转换为十进制 ;其它进制转换为十进制;二进制转换为十六进制;十六进制转换为二进制;方法:整数部分除基数取余,直到商为0;小数部分乘基数取整,直到小数部分为0或达到相应精度。
例1:将十进制整数(105)10转换为二进制整数
解: 2 ︳105
2 ︳52 余数为1
2 ︳26 余数为0
2 ︳13 余数为0
2 ︳6 余数为1
2 ︳3 余数为0
2 ︳1 余数为1
0 余数为1
所以,(105)10=(1101001)2;十进制数转换为其它进制数;整数部分:除以R取余数,直到商为0
小数部分:乘以R取整数,直到小数部分为0或达到相应精度
合并整数分部和小数部分;计算机中采用二进制的优点;练 习;2.1.2 数的原码、反码和补码;真值与机器数;0X;原码;反码;补码;3种码制的比较;机器数的表示法;定点数和浮点数;定点数;定点整数;定点小数;浮点数;浮点机器数;例1:设字长为16位,阶码4位(其中阶符1位),尾数10位(其中尾符1位),要求将X=-101101.0101写成规格化浮点补码数,阶码和尾数均用补码表示。
X=-101101.0101=-0.1011010101×2110
;例2:设阶码用原码表示,尾数用补码表示,求下列机器数的真值。
解:真值=-0.1101100111×22
;2.1.4 十进制数的编码;8421BCD码的格式;2.2 非数值数据;2.2.1 文字信息的编码;英文字符的编码;7位ASCII码表; b8 b7b6b5 b4b3b2b1
例如:字符 “a” 的编码为1100001,对应的十进制数(即码值)是97。
字符 编码 码值
换行 0AH 10
回车 0DH 13
空格 20H 32
‘0’~‘9’ 30H~39H 48~57
‘A’~‘Z’ 41H~5AH 65~90
‘a’~‘z’ 61H~7AH 97~122;表中特殊标识的含义;汉字字符的编码;汉字字符的编码;汉字字形码:确定一个汉字字形点阵的编码,用于汉字显示和打印输出。
点阵有16×16、24×24、32×32、48×48等
编码、存储方式简单
无需转换直接输出
放大后产生的效果差
由所有汉字字形码组成汉字库;2.2.2 声音的编码; 数字音频的文件格式 ;2.2.3 图形数据的编码;常用图像文件格式;2.3 数据的机器编码;2.3.1 数据的机器级编码;指令:能被计算机识别并执行的的二进制代码,规定一种操作。;指令的执行过程;计算机的指令周期 ;2.3.2 数据的汇编级编码;2.4 数字逻辑与数字系统;2.4.1 基本逻辑关系及逻辑门;命题:有具体意义且能够判断真假的陈述句。
命题的真值:命题所具有的结论值“真”(true,简记为T)或“假”(false,简记为F)。
命题标识符:表示命题的符号,也称为命题常量,通常书写为大写字母。
;2.4.1 基本逻辑关系及逻辑门;2.4.2 逻辑代数与逻辑函数;逻辑代数的定理及常用公式
(1)公理系统
公理1 交换律:A+B=B+A A·B=B·A
文档评论(0)