电子计算机分为大类
第一章
电子计算机分为两大类:电子模拟计算机 电子数字计算机
通用计算机可分为 超级计算机 大型机 服务器 工作站 微型机 和单片机六类
1965年摩尔观察到芯片上的晶体管数量每年翻一番,1970年这种态势减慢成每18个月翻一番,这就是人们所称的摩尔定律
计算机的性能指标
吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量。
响应时间:表征从输入有效到系统产生相应之前的时间度量,用时间单位来度量。
利用率:在给定的时间间隔内系统被实际实际使用的时间所占的比率,用百分比表示。
处理机字长:指处理机运算其中一次能够完成二进制数运算的位数,例32位,64位。
总线宽度:一般指CPU中运算器与存储器之间进行互连的内部总线二进制位数。
存储器容量:存储器中所有存储单元的总数目。
存储器带宽:单位时间内从存储器读出的二进制数信息量,一般用字节数/秒表示。
主频/时钟周期:CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟主时钟的频率叫CPU的主频。
CPU执行时间:表示CPU执行一般程序所占用的CPU时间。
数字计算机的主要组成结构:存储器 运算器 控制器 适配器 输入/输出设备
存储器是有许多存储单元组成的。每个存储单元都有编号,称为地址。
运算器的每一个基本操作就叫做一条指令,而结算某一问题的一串指令序列,叫做该问题的计算程序,简称为程序。
指令的形式:操作码 地址码
操作码指出指令所进行的操作,如加,减,乘,除,取数,存数等。
地址码表示参加运算的数据应从存储器的哪个单元中取出,或运算的结果应该存到哪个单元中去。
将解题的的程序(指令序列)存放到存储器中称为存储程序,而控制器依据存储的程序来控制全机协调地完成计算任务叫做程序控制。存储程序并按地址顺序执行,这就是冯诺依曼型计算机的体系结构。
把指令的一段时间叫做指令周期,而把执行指令的一段时间叫做执行周期。
早起的计算机术语中,把运算器和控制器和在一起称为中央处理器,简称CPU。
当CPU向存储器送入或从存储器取出信息时,不能存取单个的“位”。
通常把组成一个字的二进制位数叫做字长。
某计算机的字代表要处理的数据,则称为数据字;如果某字为一条指令,则称为指令字。
取指周期中从内存读出的信息流是指令流,它流向控制器;而在执行周期中从内存读出的信息流是数据流,它由内存流向运算器。
外围设备是通过适配器部件与主机相连系。
系统总线是构成计算机系统的骨架。
计算机软件分为两大类:系统程序(比较通用) 应用程序(针对性强)
系统程序包括:各种服务性程序 语言程序 操作系统 数据库管理系统。
目的程序即人们用机器语言编写的程序。
汇编语言即用一些约定的文字,符号和数字按规定的格式来表示各种不同的命令,然后再用这些特殊符号表示的指令来编写程序。
汇编程序作用即自动的把符号语言表示的程序(汇编源程序)翻译成用机器语言表示的目的程序。
用算法语言编写的程序成为源程序。
把源程序翻译为机器语言,采用两种方法:编译系统(编译程序和运行系统的合称) 解释系统。
软件与硬件的逻辑等价性是什么? 随着大规模集成电路技术的发展和软件硬化的趋势,计算机系统的软,硬件界限已经变得模糊了。因为任何操作可以由软件来实现,也可以由硬件来实现;任何指令执行可以由硬件完成,也可以由软件来完成。
第二章
在选择计算机的数的表示方式时,考虑的几个因素:1)要表示的数的类型.2)可能遇到的数值范围.3)数值精确度.4)数据存储和处理所需要的硬件代价.
数据表示格式有两种:1)定点格式.2)浮点格式
为了提高数据的表示精度,当尾数的值不为0时,尾数域的最高有效位应为1,这称为浮点数的规格化表示。
十进制数串在计算机内主要有两种表示形式:1)字符串形式。2)压缩的十进制数串形式。
汉字的输入编码主要有三类:1)数字编码 优点是:无重码2)拼音码3)字形编码
第三章 内部存储器
存储单元:目前主要采用半导体器件和磁性材料,一个双稳态半导体电路或是一个CMOS晶体管或磁性材料的存储单元,均可以存储一位二进制代码。这个二进制代码位是存储器中最小的存储单位,称为存储位元.由若干个存储位元组成一个存储单元。
根据存储材料的性能及使用方法不同,存储器有各种不同的分类方法。
1、根据存储介质 可分为半导体存储器 和磁表面存储器
2、根据存取方式 可分为随机存储器 和顺序存储器存储
3、根据内容可变性 可分为只读存储器(ROM)和随机读写存储器(RAM)
主存储器的性能指标主要是存储容量、存取时间、存储周期和存储器带宽。
存储容量 :指一个存储器中可以容纳的存储单元总数。
存储时间 : 又称为存储器访问时间,是指一次读操作命令发出到该操作完成,将数据读出到数据总路线上所经历的时间.通常取写操作时间等于