第一章 第3讲 计算机的基本原理.ppt

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

计算机的组成结构 计算机的组成结构 主存储器:内存储器,又简称为内存或主存。可以把存储体想象成是一个构造简单的,组织有序的大容器。其间是一连串有序的单元 计算机的组成结构 为了标识和识别存储体的每一个单元,就对每一个单元进行有序编号。我们把这些单元的编号称为单元的“地址”。因此,地址是标识和引用一个特定单元的唯一手段。 现代计算机中把基本的存储单元称为“字节”,并以字节为单位进行计量,以“B”(byte)标志 1KB=1024B (1byte=8bits) 1MB=1KKB=1024KB=10242B 1GB=1KMB=1024MB=10243B 1TB=1KGB=1024GB=10244B 计算机的组成结构 从存储器中取出或存入数据的活动称为对存储器的读/写操作。其特点:取之不尽、以新换旧 根据工作方式不同,内存有随机存储器(RAM :Random Access Memory)和只读存储器(ROM : Read-Only Memory) 根据功用和地位的不同,随机存储器又有高速缓冲存储器(Cache )和(主)存储器组成。 计算机的组成结构 运算器:是对数据进行“算术运算”和“逻辑运算”的部件,故又简称为“数逻部件”。 它在CPU的控制下对提供的分量进行指定的运算或操作,产生结果,并暂存于其中。 计算机的组成结构 控制器:是统一指挥并控制计算机各部件协调工作的中心部件。这种指挥和控制的依据是指令,即是向计算机发出的执行某种操作的命令。也就是说计算机的工作由指令所控制;而指令是人发送到计算机中去的。 计算机的组成结构 输入设备:输入设备是外界向计算机系统内输送信息的设备。目前常见的有键盘、鼠标、扫描仪、麦克风、摄象机,数字化仪等。 计算机的组成结构 输出设备:输出设备是计算机系统向外界输送信息的设备。 二进制 十进制 以10为基数 逢10进1 采用0、1、2、3、4……9个符号 例如: 1234 = 1×103 + 2×102 + 3×101 + 4×100 二进制 p进制 以p为基数 逢p进1 采用p个符号 例如: xnxn-1…x1x0 = xn×pn+x n-1pn-1+…+ x1×p1+ x 0×p0 二进制 二进制 以2为基数 逢2进1 采用0、1两个符号 例如: bnbn-1 …2b1b0 = bn×2n+ bn-1×2n-1 +……+ b1×21+ b0×20 1234(10)= 10011010010(2) =1×210+ 0×29+ 0×28+ 1×27+ 1×26+ 0×25+1×24 + 0×23+ 0×22+1×21+ 0×20 二进制 为什么采用二进制 1.数字符号表示简单容易,只要选用双态元件,如单向导电元件,磁性元件,发光元件,就可以十分简单地表示出数位上的数字0和1了;因此代价低廉,容易实现和使用。 2.运算规则简单,使计算机实现运算的逻辑结构构造简单。 3.有利于逻辑运算的实现,可以用1表示真值,0表示假值,其运算是双值运算,与二进制完全一致。 二进制 二进制的运算 0+0=0,0+1=1,1+0=1,1+1=10 0×0=0,0×1=0,1×0=0,1×1=1 二进制:不同进位制之间的转换 “十进制”与“二进制”的转换:除以2取余法 X(10)=bn×2n+bn-1×2n-1+……+b1×21+b0×20 要将这个十进制数转换为二进制数的关键是求出二进制数的每一位 b i分析这个式子,发现 X(10)=(bn×2n-1+bn-1×2n-2+…+b1×20)×2+b0 将等式两端同除以2得 X(10)/2=bn×2n-1+bn-1×2n-2 +……+b1×20 余数为b0 二进制:不同进位制之间的转换 “十进制”与“二进制”的转换(整数部分) 除以2取余法 二进制:不同进位制之间的转换 “十进制”与“二进制”的转换(小数部分)乘以2取整余法 二进制:不同进位制之间的转换 “十进制”与“二进制”的转换(小数部分)乘以2取整余法 有些小数转换时为无限循环小数,不出现小数部分为0。这时根据转换的精确度决定终止的位数。如,0.7转换时有0.7(10)=0.101100110011…(2) ,它以0110循环。这时,若精确度取4位,则结果为0.1011;若精确度取6位,则结果为0.101101,第7位的1向高位进1,即0舍1入。 二进制:不同进位制之间的转换 二进制数到十进制数的转换 将一个二进制数表示为以2为数基的方幂的多项式,根据这个多项式采用十进制方式进行进算,其结果即为该二进制数转换成十进制数的结果。1001101.1011 =

您可能关注的文档

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档