北京林业大学《计算机组成原理》笔记-总结期末复习资料
计算机组成原理复习总结
计算机组成原理复习总结第⼀章(P3、4、5、6)⼀、计算机的硬件组成(P4 图1-1)1、主机部分:中央处理器、主存储器(内存储器)。
2、外围设备:输⼊设备、输出设备、辅助存储器。
⼆、计算机的主要部件输⼊设备输出设备存储器运算器控制器三、计算机的总线结构(⼏⼤总线、信息流向(单/双?))单总线结构(系统总线):最简单的总线结构。
注:单总线并不是指只有⼀根信号线。
系统总线按传送信息的不同可以分为:地址总线(A):由单⽅向的多根信号线组成,⽤于CPU向主存、外设传输地址信息。
数据总线(D):由双⽅向的多根信号线组成,CPU可以沿这些线从主存或外设读⼊数据,也可以沿这些线向主存或者外设送出数据。
控制总线(C):传输的是控制信息,包括CPU送出的控制命令和主存(或外设返回CPU的反馈信号)。
第⼆章数据的机器层次表⽰⼀、数值数据表⽰1、⽆符号数和带符号数⽆符号数:就是整个机器字长的全部⼆进制位均表⽰数值位(没有带符号位),相当于数的绝对值。
如:N=01001表⽰⽆符号数9,M=11001表⽰⽆符号数25。
注:机器字长为n+1位的⽆符号数表⽰范围是0—(2的n+1次⽅减1)带符号数:即正、负数。
规定最⾼位为符号位,0表⽰正号,1表⽰负号2、原码、反码、补码、移码。
(转换关系见于P22 表2-1 图2-1)a、正数b、负数补码=原码取反+1区别:1、对于正数,他们都等于真值本⾝、对于负数则各有不同的表⽰。
2、最⾼位都表⽰符号位,补码和反码的符号位可作为数值位的⼀部分看待,和数值位⼀起参加运算;但原码的符号位不允许和数值位同等看待,必须分开进⾏处理3、对于真值0,原码和反码各有两种不同的表⽰形式,⽽补码只有唯⼀的⼀种表⽰形式。
4、原码、反码表⽰的正、负数范围相对0来说是对称的,但补码负数表⽰范围较正数表⽰范围宽,能多表⽰⼀个最负的数(绝对值最⼤的负数),其值等于-2的n次⽅(纯整数)或-1(春⼩数)。
移码【X】移=偏置值+X(见于P28 表2-3)1、在移码中,最⾼位为0表⽰负数,最⾼位为1表⽰正数2、移码全为0时,他所对应的真值最⼩;全为1时,所对应的真值最⼤3、真值0在移码中的表⽰形式也是唯⼀的4、同⼀数值的移码和补码除最⾼位相反外,其他各位相同。
计算机组成原理考试总结
计算机组成原理期末总结第一章计算机系统概论1.2 计算机的发展简史:第一代为1946—1957,电子管计算机,数据处理机开始得到应用;第二代为1958—1964,晶体管计算机,工业控制机开始得到应用;第三代,1965—1971,中小规模集成电路计算机,小型计算机开始出现;第四代为1972—1990,大规模和超大规模集成电路计算机,由几篇大规模集成电路组成的微型计算机开始出现;第五代为19991年开始的巨大规模集成电路计算机,由一片巨大规模集成电路实现的单片计算机开始出现。
1.3 计算机的性能指标吞吐量:表征一台计算机某一时间间隔内能够处理的信息量。
响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
利用率:在给定的时间间隔内系统被实际使用的时间所占的比率,用百分比表示。
处理机字长:指处理机运算器中一次能够完成=进制数运算的位数如32位64位总线宽度:一般指CPU中运算器与存储器之间进行互联的内部总线二进制位数主频/时钟周期:CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟主时钟的频率(f)叫CPU的主频。
度量单位是MHZ(兆赫兹)GHz(吉赫兹)主频的倒数称为CPU时钟周期(T),T=1/f度量单位是微妙、纳秒存储器容量,存储器带宽CPU执行时间CPI MIPS MFLOPS 概念详见【P5】(冯诺依曼型计算机的主要设计思想和体系结构是:存储程序并按地址顺序执行)1.4 计算机软件一般分为:系统程序应用程序系统程序包括四类:1.各种服务性程序,如诊断程序排错程序联系程序等2.语言程序如汇编程序编译程序解释程序3. 操作系统4.数据库管理系统第二章运算方法和运算器2.1 机器码分为原码补码反码移码;补码要会运算;定点纯小数表示范围0≤|x|≤1-2-n定点纯整数取值范围0≤|x|≤2n-1【详见P22】2.2 定点加法减法运算;在定点整数机器中,数的表示范围︱x︱<(2n-1)。
计算机组成原理复习 (期末重点考点总结)
计算机组成原理期末考试复习重点目录第一章计算机系统概论 (2)第二章运算方法和运算器 (4)第三章多层次的存储器 (13)第四章指令系统 (19)第五章中央处理器 (21)第6-8章: (23)第一章计算机系统概论从器件角度看,计算机经历了五代变化。
从系统结构看,至今绝大多数计算机仍属于冯诺依曼计算机。
计算机硬件的五大部分:冯·诺依曼计算机有什么特点呢?最重要的特点是存储程序,也就是说指令和数据都存储在存储器中,CPU运行程序时从存储器中读到每一条指令然后运行它,这就是存储程序的基本原理(定义)。
I/O设备能够直接连接CPU吗?不能,因为两者速度不匹配,需要通过接口连接。
计算机系统的层次结构:现代计算机系统可分为五个层次,第一级是微程序设计级;第二级是一般机器级;第三级是操作系统级;第四级是汇编语言级;第五级是高级语言级用什么部件区分M中存放的是指令还是数据?控制器控制器功能:交换、检测及提供信号1,控制机器,控制各个部件协调一致地工作。
2,控制器具备数据交换功能,这是指实现CPU与控制器之间、控制器与设备之间的数据交换。
3,将电话比喻中人体,那么控制器就好比是人的大脑,输出各种指令,是零件灵活运行。
2113 4,运算器只能完成运算,而控制器用5261于控制着整个CPU的工作。
5,通过数据总线,由CPU并行地把数据写入控制器,或从控制器中并行地读出数据。
第二章运算方法和运算器关于原码,反码,补码,移码的表示和计算(注意正负0的区别) 原码:反码:补码:移码:四种机器数的比较:正数:原码=反码=补码=真值负数:原码对应真值;反码为原码除符号位,其余0->1,1->0;补码为反码最低位+1; 移码:和补码数值位相同,符号位取反。
奇偶校验码(简单来说):奇校验:一位校验码和这个传输数据中1的总个数是奇数偶校验:一位校验码和这个传输数据中1的总个数是偶数IEEE 754标准:一个规格化的32位浮点数x的真值表示为x=(-1)S×(1.M)×2E-127e=E-127IEEE754标准下转十进制数值:IEEE754标准下转二进制数值:补码加减法运算以及溢出判断补码加法:例题:补码减法:例题:溢出的判断:溢出判断例题:浮点数的加减运算:第三章多层次的存储器DRAM: 动态随机存取存储器(Dynamic Random Access Memory,DRAM),是一种半导体存储器SRAM:: 静态随机存取存储器(Static Random-Access Memory,SRAM)是随机存取存储器的一种ROM:: 只读存储器(Read-Only Memory,ROM)所存数据通常是装入整机前写入的RAM:: 随机存取存储器(英语:Random Access Memory缩写:RAM)是与CPU直接交换数据的内部存储器闪存(Flash Memory)::是电子可擦除只读存储器(EEPROM)的变种,闪存掉电后信息不丢失,是一种非易失性存储器,闪存是一种半导体存储器,不能实现信息可读可写读写存储器::可读可写只读存储器:只能读不能写闪速存储器:在系统电可擦除和可重复编程,而不需要特殊的高电压,具有成本低、密度大的特点常见的虚拟存储系统由主存-辅存两层存储器组成,辅存是大容量的磁表面存储器组成高速缓冲存储器(Cache)由静态存储芯片(SRAM)组成,容量比较小但速度接近于CPU的速度。
计算机组成原理期末复习+内容总结
计算机组成原理期末复习+内容总结第一章计算机系统概论1.基本概念硬件是指可以看得见、摸得着的物理设备实体。
一般讲硬件还应包括将各种硬件设备有机组织起来的体系结构。
软件由程序、数据和文档组成。
它使计算机硬件能完成运算和控制功能的有关计算机指令和数据定义的组合,即机器可执行的程序及有关数据。
另外,软件还包括机器不可执行的与软件开发、过程管理、运行、维护、使用和培训等有关的文档资料。
固件是将软件写入只读存储器ROM中,称为固化。
只读存储器及其写入的软件称为固件。
固件是介于硬件和软件之间的一种形态,从物理形态上看是硬件,而从运行机制上看是软件。
计算机系统的层次结构是现代计算机系统由硬件、软件有机结合的十分复杂的整体。
在了解、分析、设计计算机系统时,人们往往采用分层的方法,即将一个复杂的系统划分为若干个层次,即计算机系统的层次结构。
最常见的是从计算机编程语言的角度划分的计算机系统层次结构。
虚拟计算机是指通过配置软件扩充物理机功能以后所形成的一台计算机,而物理机并不具备这种功能。
虚拟机概念是计算机分析设计中的一个重要策略,它将提供给用户的功能抽象出来,使用户摆脱具体物理机细节的束缚。
2.计算机的性能指标计算机的性能指标有以下几个方面:吞吐量表征一台计算机在某一时间间隔内能够处理的信息量,用bps度量。
响应时间表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
利用率在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。
处理机字长常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如32位机、64位机。
总线宽度一般指CPU从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。
存储器容量是存储器中所有存储单元(通常是字节)的总数目,通常用KB、MB、GB、TB来表示。
存储器带宽是单位时间内从存储器读出的二进制数信息量,一般用B/s(字节/秒)表示。
主频/时钟周期CPU的工作节拍受主时钟控制,按照规定在某个时间段做什么。
(完整版)计算机组成原理期末复习+内容总结
第一章计算机系统概论1、基本概念硬件:是指可以看得见、摸得着的物理设备(部件)实体,一般讲硬件还应包括将各种硬件设备有机组织起来的体系结构。
软件:程序(代码)+ 数据 + 文档。
由两部分组成,一是使计算机硬件能完成运算和控制功能的有关计算机指令和数据定义的组合,即机器可执行的程序及有关数据;二是机器不可执行的,与软件开发、过程管理、运行、维护、使用和培训等有关的文档资料。
固件:将软件写入只读存储器ROM中,称为固化。
只读存储器及其写入的软件称为固件。
固件是介于硬件和软件之间的一种形态,从物理形态上看是硬件,而从运行机制上看是软件。
计算机系统的层次结构:现代计算机系统是由硬件、软件有机结合的十分复杂的整体。
在了解、分析、设计计算机系统时,人们往往采用分层(分级)的方法,即将一个复杂的系统划分为若干个层次,即计算机系统的层次结构。
最常见的是从计算机编程语言的角度划分的计算机系统层次结构。
虚拟计算机:是指通过配置软件扩充物理机(硬件/固件实现)功能以后所形成的一台计算机,而物理机并不具备这种功能。
虚拟机概念是计算机分析设计中的一个重要策略,它将提供给用户的功能抽象出来,使用户摆脱具体物理机细节的束缚。
2、计算机的性能指标。
1 吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量,用bps度量。
2 响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量。
3 利用率:在给定的时间间隔内,系统被实际使用的时间所在的比率,用百分比表示。
4 处理机字长:常称机器字长,指处理机运算中一次能够完成二进制运算的位数,如32位机、64位机。
5 总线宽度:一般指CPU从运算器与存储器之间进行互连的内部总线一次操作可传输的二进制位数。
6 存储器容量:存储器中所有存储单元(通常是字节)的总数目,通常用KB、MB、GB、TB来表示。
7 存储器带宽:单位时间内从存储器读出的二进制数信息量,一般用B/s(字节/秒)表示。
计算机组成原理期末复习知识要点
计算机组成原理期末复习知识要点第一章1)冯.诺依曼主要三个思想是什么(1)计算机处理采用二进制或二进制代码(2)存储程序(3)硬件五大部分:输入设备、输出设备、存储器、运算器和控制器2)计算机硬件由哪5部分组成输入设备、输出设备、存储器、运算器和控制器3)VLSI中文的意思是什么超大规模集成电路4)列举出三个计算机应用领域1.科学技术计算2.数据信息处理3.计算机控制4.计算机辅助技术5.家庭电脑化5)计算机系统分哪两大系统硬件和软件系统6)计算机内部信息包括哪两大信息计算机中有两种信息流动:一是控制信息,即操作命令,其发源地为控制器;另一种是数据流,它受控制信息的控制,从一部件流向另一部件,边流动边加工处理。
7)计算机性能主要包括哪三个主要性能(1)基本字长: 是参与运算的数的基本长度,用二进制数位的长短来衡量,取决寄存器、加法器、数据总线等部件的位数。
(2)主存容量:可以用字节,有的用字长,K、M、G、T(3)运算速度: 是每秒能执行的指令条数来表示,单位是条/秒。
(MIPS)8)现代计算机系统分为五个层次级别是如何划分的从功能上,可把现代计算机系统分为五个层次级别:第一级是微程序设计级:是硬件级第二级是一般机器级:机器语言级第三级是操作系统级:是操作系统程序实现。
(混合级)第四级是汇编语言级:一种符号形式语言。
第五级是高级语言级9)机器数是指什么它主要是解决了数值的什么表示10)机器数有哪4种表示方法原码表示法、补码表示法、和移码表示法四种。
11)计算机数值有哪两种表示方式它主要解决了数值的什么表示定点表示和浮点表示。
主要解决数中小数点的位置的确定。
12)浮点数在计算机内部表示两种方式是如何安排的13)尾数是补码表示其规格化如何表示正数:×…×的形式负数:×…×的形式14)解释计算机内部数值0和字符0有何不同数值0在计算机中为00H,而字符0为其ASCII码30H。
《计算机组成原理》总结完整版
《计算机组成原理》学科复习总结★第一章计算机系统概论本章内容:本章主要讲述计算机系统的组成、计算机系统的分层结构、以及计算机的一些主要指标等需要掌握的内容:计算机软硬件的概念,计算机系统的层次结构、体系结构和计算机组成的概念、冯.诺依曼的主要思想及其特点、计算机的主要指标本章主要考点:概念1、当前的CPU由哪几部分组成?控制器、运算器、寄存器、cache (高速缓冲存储器)2、一个完整的计算机系统应包括哪些部分?配套的硬件设备和软件系统3、什么是计算机硬件、计算机软件?各由哪几部分组成?它们之间有何联系?计算机硬件是指计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。
主要包括运算器(ALU)、控制器(CU)、存储器、输入设备和输出设备五大组成部分。
软件是计算机程序及其相关文档的总称,主要包括系统软件、应用软件和一些工具软件。
软件是对硬件功能的完善与扩充,一部分软件又是以另一部分软件为基础的再扩充。
4、冯·诺依曼计算机的特点●计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成●指令和数据以同等地位存于存储器内,可按地址寻访●指令和数据用二进制表示●指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置●指令在存储器内按顺序存放●机器以运算器为中心,输入输出设备和存储器间的数据传送通过运算器完成5、计算机硬件的主要技术指标●机器字长:CPU 一次能处理数据的位数,通常与CPU 中的寄存器位数有关●存储容量:存储容量= 存储单元个数×存储字长;MAR(存储器地址寄存器)的位数反映存储单元的个数,MDR(存储器数据寄存器)反映存储字长主频吉普森法●运算速度MIPS 每秒执行百万条指令CPI 执行一条指令所需的时钟周期数FLOPS 每秒浮点运算次数◎第二章计算机的发展及应用本章内容:本章主要讲述计算机系统、微型计算机系统的发展过程以及应用。
计算机组成原理期末要点总结(详细版)
《计算机组成原理》复习第一章1.计算机的硬件组成包含五大功能部件:(P6)五大部件:存储器、运算器、控制器、输入设备、输出设备。
存储器主要功能:保存原始数据和解题步骤。
运算器主要功能:进行算术、逻辑运算。
控制器主要功能:从内存中取出解题步骤(程序)分析,执行操作。
输入设备主要功能:把人们所熟悉的某种信息形式变换为机器内部所能接收和识别的二进制信息形式。
输出设备主要功能:把计算机处理的结果变换为人或其他机器所能接收和识别的信息形式。
第二章2.定点数和浮点数(用IEEE754标准)的表示IEEE754标准按顺序:符号位(1位)、阶码(8位)、尾数(23位)●一个规格化的32位浮点数x的真值表示为x=(-1)S×(1.M)×2E-127实际偏移值e=E-127(小e由大E减得到)●真值x为零表示:当阶码E为全0且尾数M也为全0时的值,结合符号位S为0或1,有正零和负零之分。
●真值x为无穷大表示:当阶码E为全1且尾数M为全0时,结合符号位S为0或1,也有+∞和-∞之分。
8位阶码E的表示范围为0~255(0000,0000~1111,1111),去掉全0和全1的情况,E的范围为1~254,实际的偏移值e的范围为-126~127.【例1】若浮点数x的754标准存储格式为(41360000)16,求其浮点数的十进制数值。
将16进制数展开后,可得二制数格式为0 100 00010 011 0110 0000 0000 0000 0000S 阶码(8位) 尾数(23位)指数e=阶码-127=10000010-01111111=00000011=(3)10包括隐藏位1的尾数1.M=1.011 0110 0000 0000 0000 0000=1.011011于是有x=(-1)S×1.M×2e=+(1.011011)×23=+1011.011=(11.375)10【例2】将数(20.59375)10转换成754标准的32位浮点数的二进制存储格式。
组成原理最终笔记
《计算机组成原理》总结笔记第一章:概论【问答填空】考纲: 1.计算机的软硬件基本概念2.计算机系统的层次结构3.冯诺依曼计算机的组成和特点4.计算机硬件的工作原理及主要技术指标计算机系统的组成计算机层次结构冯诺依曼计算机的组成和特点组成:由运算器、存储器、控制器、输入设备和输出设备五大部件组成特点:1、指令和数据以同等地位存于存储器,可按地址寻访2、指令和数据均用二进制表示3、指令由操作码和地址码组成,操作码表示操作性质,地址码用来表示操作数在存储器中的位置4、指令在存储器内按顺序存放5、机器以运算器为中心(现在机器以存储器为中心)注:冯诺依曼计算机工作方式的基本特点是按地址访问并顺序地址执行计算机五大部件的功能运算器:完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内存储器:用来存放数据和程序控制器:控制、指挥程序和数据的输入、运行以及处理运算结果(自动识别数据和指令) 输入设备:将人们熟悉的信息形式转换为机器能识别的信息形式输出设备:将机器运算结果转为人们熟悉的信息形式注:现代计算机由三部分组成:CPU、I/O、主存储器算术逻辑单元(Arithmetic Logic Unit ALU):完成逻辑运算控制单元(Control Unit CU):用来解释存储器中的指令,并发出各种操作命令和执行命令。
ALU和CU为CPU的核心部件计算机硬件的工作原理及主要技术指标MIPS (million instructions per second):百万条指令每秒CPI (Cycle Per Instruction):执行一条指令所需的时钟周期(机器主频的倒数)FLOPS (floating-point operations per second):浮点运算次数每秒扩展与练习机器字长:指CPU一次能处理数据的位数(简称字)指令字长:机器指令中含二进制代码的总位数存储字长:在存储单元中二进制代码的个数存储容量= 存储单元个数×存储字长程序计数器(Program counter PC):存放下一条指令地址指令寄存器(Instruction register IR):用于存放当前从主存读出的正在执行的指令数据寄存器(Data Register DR):用于存储操作数、结果、信息存储器地址寄存器(Memory Address Register MAR):存放欲访问的存储单元的地址存储器数据寄存器(MDR):用来存放从存储单元取出的代码或准备存入存储单元的代码1秒=103 毫秒=106 微秒=109 纳秒1s =103 ms=106 μs=109 ns问:指令和数据都存于存储器中,计算机如何区分它们?1、通过不同的时间段来区分指令和数据,在取指令阶段取出的是指令,在执行指令阶段取出的是数据2、通过地址来源区分,由PC提供存储单元地址取出的是指令,由指令地址码部分提问:什么是指令?什么是程序指令:由操作码和地址码,分别表示何种操作和存储地址程序:程序是可以连续执行,并能够完成一定任务的一条条指令的集合程序由指令组成第二章:计算机发展及应用【问答填空】考纲:1.Moore定律2.计算机发展的五个阶段Moore定律摩尔定律:微芯片上集成的晶体管数目每3年翻两番(现在不适用改为每3年翻1番)计算机发展的五个阶段第一代电子管计算机(1946年-1957) 主要元器件是电子管第二代晶体管计算机(1958年-1964) 用晶体管代替了电子管第三代中小规模集成电路计算机(1965-1970) 主要以中、小规模集成电路取代了晶体管第四代大规模集成电路计算机(1971至今) 采用大规模集成电路和超大规模集成电路第五代计算机智能计算机扩展与练习问:什么是摩尔定律,该定律是否永久生效?为什么?摩尔定律指出,微芯片上集成的晶体管数目以每三年翻两番的规律递增,但由于物理极限的闲置,摩尔定律不能永久生效第三章:系统总线【问答计算】重点考纲: 1.系统总线的概念及类型2.总线仲裁方式3.总线特征及性能指标:总线宽度、总线时钟频率、总线带宽4.总线结构及控制方式5.流行的总线标准系统总线的概念及类型总线分成三大类:片内总线(芯片内部的总线)、系统总线(计算机各部件之间的信息传输线)、通信总线(计算机系统之间或计算机)系统总线分为三大类:数据总线、地址总线、控制总线数据总线:传输各功能部件之间的数据信息,总线宽度特指数据总线的根数,是衡量系统性能的一个重要参数(双向传输,其位数与机器字长,存储字长有关)地址总线:用来指出数据总线上的数据源或目的数据在主存单元的地址或I/0设备的地址,(单向传输,只能读或写,地址线的位数与存储单元个数有关,如地址线有20根,则对应的存储单元个数为220)控制总线:用来发出各种控制信号的传输线(可进可出,可以认为是双向)总线特征及性能指标:总线宽度、总线时钟频率、总线带宽总线特性:机械特性(尺寸、形状、管脚数、排列顺序)、电器特性(传输方向和有效电平范围)、功能特性(每根传输线的功能(传地址、传数据和发出控制命令) )、时间特性(信号的时序关系)总线的性能指标:总线宽度:数据线的根数标准传输率:每秒传输的最大字节数(MBps)时钟同步/异步:同步、不同步总线复用:地址线与数据线复用信号线数:地址线、数据线和控制线的综合总线控制方式:突发、自动、仲裁、逻辑、计数其它指标:负载能力总线结构及控制方式以及总线总裁(总线判优)DMA总线:用于高速I/O设备与主存之间直接交换信息总线总裁方式:分为集中式(链式查询、计数器定时查询、独立请求方式) 和分布式链式查询方式:对电路故障很敏感,优先级别低的设备很难获得请求计数器定时查询方式:相比链式查询多了一组设备地址线,少了一根总线同意线(BG),能改变计数器的初值从而优先次序可以改变,但增加了控制线(设备地址)数,控制也变得复杂独立请求方式:响应速度快,优先次序控制灵活(通过程序改变),但控制线数量多,总线控制更复杂(硬件成本最高)总线通讯控制:同步通信、异步通信(不互锁、半互锁、全互锁)、半同步通信流行的总线标准PCI总线:外设使用AGP总线:显卡使用RS-232C总线:串行总线USB总线:热拔插扩展与练习1.一个总线传输周期包括申请分配阶段、寻址阶段、传输阶段和结束阶段四个阶段2.总线同步影响总线效率的原因是:必须按照最慢速度来设计公共周期问:总线时钟频率为33MHz,总线宽度为32位,则总线带宽为多少?33MHz ×32bit = 33MHz ×4B = 132MBps注:总线带宽=总线频率(每秒传输次数)×总线宽度(每秒传输多少位数据)。
计算机组成原理笔记
计算机组成原理笔记1.计算机系统简介(硬件部分)计算机系统组成硬件计算机的主体,如主机、外设软件系统软件:⽤来管理整个计算机系统语⾔处理程序操作系统服务性程序数据库管理系统⽹络软件应⽤软件:按任务需求编写的各种软件计算机系统层次结构从程序员⾓度硬件微指令系统(微程序机器M0):由硬件直接执⾏微指令机器语⾔(实际机器M1):⽤微指令解释机器指令软件操作系统(虚拟机器M2):⽤机器语⾔解释操作系统汇编语⾔(虚拟机器M3):⽤汇编程序翻译成机器语⾔程序⾼级语⾔(虚拟机器M4:⽤编译程序翻译成汇编语⾔程序计算机体系结构和计算机组成的区别计算机系统程序员所见到的计算机系统的属性的概念性的结构和功能特性指令系统、数据类型、寻址技术、I/O机理等计算机组成实现计算机体系结构所体现的属性具体指令的实现2.计算机的基本组成冯·诺伊曼计算机的特点1.计算机由五⼤部件组成2.指令和数据以同等地位存于存储器,可按地址寻访3.指令和数据⽤⼆进制表⽰4.指令由操作码和地址码组成有加减乘除指令,取地址指令5.存储程序(重要特征)6.以运算器为中⼼我们现在普遍使⽤的计算机⼴义上都属于冯·诺伊曼计算机冯·诺伊曼计算机硬件框图缺点:以运算器为中⼼的计算机,使得运算器的运算速度成了计算机性能的瓶颈以存储器为中⼼的现代硬件框图主机CPU运算器ALU控制器CU存储器主存辅存I/O设备输⼊设备输出设备存储器的基本组成存储器-存储体-存储单元-存储元件(0/1)存储体主存储器MAR:存储器地址寄存器,反映存储单元的个数MDR:存储器数据寄存器,反映存储字长存储单元:存放⼀串⼆进制代码,每个存储单元赋予⼀个地址,按地址寻访存储单元存储字:存储单元中⼆进制代码的组合存储字长:存储单元中的⼆进制代码位数运算器的基本结构和⼯作过程X、ACC、MQ、MQ均为寄存器控制器的基本结构控制器的功能解释指令:取址-分析-取操作数-执⾏指令-保存结果保证指令按次序执⾏完成⼀条指令取指令 PC:程序计数器分析指令 IR:指令寄存器执⾏指令 CU:控制单元控制器的基本组成PC:存放当前欲执⾏指令的地址,具有计数功能IR:存放当前欲执⾏的指令CU:执⾏指令运算器 + 控制器 + 存储器 = 主机主机完成⼀条指令的过程以取数指令为例- 1、2、3、4:取指令 - 5、6、7、8、9:取数以存数指令为例- 1、2、3、4:取指令 - 5、6、7、8、9:存数⼀元⼆次⽅程程序的运⾏过程将程序通过输⼊设备送⾄计算机程序⾸地址 >> PC启动程序运⾏取指令:PC >> MAR >> M(存储体) >>MDR >> IR,PC + 1 >> PC分析指令:OP操作码(IR) >> CU执⾏指令:Ad地址码(IR) >> MAR >> M >> MDR >> ACC.....打印结果停机计算机硬件的主要技术指标机器字长CPU⼀次能处理数据的位数与CPU的寄存器的位数有关运算速度主频核数:每个核⽀持的线程数CPI:执⾏⼀条指令所需要的时钟周期数MIPS:⼀秒执⾏百万条指令、FLOPS:每秒浮点运算次数存储容量主存容量存储单元个数*存储字长:如2^MAR (K) * MDR字节数:如2^13(b) = 1KB辅存容量字节数:如80GB3.总线总线的基本概念什么是总线总线是连接各个部件的信息传输线吗,是各个部件共享的传输介质总线上信息的传送串⾏:远距离使⽤并⾏:单板内或板间使⽤总线分类⽚内总线:芯⽚内部的总线系统总线:计算机各部件之间的信息传输线数据总线:双向,与机器字长、存储字长有关地址总线:单向,与存储地址、I/O地址有关控制总线:存储器读写、总线允许、中断确认通信总线:⽤于计算机系统之间或计算机系统与其他系统(如控制仪表、移动通信)等之间的通信传输⽅式串⾏通信总线并⾏通信总线总线控制总线优判控制基本概念主设备(模块)对总线有控制权从设备(模块)响应从主设备发来的总线命令总线的优判控制集中式链式查询:连接⽅式决定了优先级,其结构简单计数器定时查询:可通过软件⽅式改变优先级,较灵活独⽴请求⽅式:速度更快,总数较多分布式总线的通信控制⽬的:解决通信双⽅协调配合问题总线传输周期申请分配周期:主模块申请,总线仲裁决定(即上述的总线优判控制)寻址阶段:主模块向从模块给出地址和命令传数阶段:主模块和从模块交换数据结束阶段:主模块撤销有关消息总线通信的四种⽅式同步通信:由统⼀时标控制数据传送异步通信:采⽤应答⽅式,没有公共时钟标准半同步通信:同步、异步结合分离式通信:充分挖掘系统总线的⼀个瞬间的潜⼒4.存储器概述按存取⽅式分类存取时间与物理地址⽆关(随机访问)随机存储器只读存储器存取时间与物理地址有关(串⾏访问)顺序存取存储器:如磁带直接存取存储器:如磁盘按作⽤分类主存储器RAM静态RAM动态RAMROM:只读可擦写不可擦写辅助存储器磁盘、磁带、光盘闪存(Flash Memory)U盘、SSD⾼速缓冲存储器(Cache)存储器的层次结构- CPU运⾏相对与主存过快,导致不平衡,受限于主存,缓存-主存这⼀结合解决了速度问题 - 虚地址即我们写代码调试时所看见的的地址,程序访问存储器所使⽤的逻辑地址称为虚拟地址主存储器主存基本组成主存和CPU的联系主存中存储单元地址⼤端模式:数据的⾼字节保存在内存的低地址中,⽽数据的低字节保存在内存的⾼地址⼩端模式:数据的⾼字节保存在内存的⾼地址中,⽽数据的低字节保存在内存的低地址⼀根地址线只能表⽰0和1,cpu在内存或硬盘⾥⾯寻找⼀个数据时,先通过地址线找到地址,然后再通过数据线将数据取出来。
计算机组成原理笔记总结
计算机组成原理笔记总结
计算机组成原理是指计算机硬件的组成结构、工作原理、性能指标以及指令系统等方面的基础知识。
以下是计算机组成原理的一些重要内容和笔记总结:
1. 计算机的五大基本组成部分:中央处理器(CPU)、主存储器、输入设备、输出设备和外部设备。
2. 中央处理器(CPU)是计算机的核心,由算术逻辑单元(ALU)、控制单元(CU)、寄存器等组成。
3. 主存储器用于存储程序和数据,分为随机存取存储器(RAM)和只读存储器(ROM)。
4. 输入设备用于将外部数据或命令输入到计算机,包括键盘、鼠标、扫描仪等。
5. 输出设备用于将计算机处理结果输出给用户或其他设备,包括显示器、打印机、音响等。
6. 外部设备是连接计算机系统的外部设备,例如硬盘、光驱、USB设备等。
7. 指令系统是计算机硬件与软件之间的桥梁,是计算机程序的基础。
8. 计算机的工作原理是指计算机如何通过处理器执行指令、存
取数据等,包括取指令、译码指令、执行指令等步骤。
9. 性能指标是衡量计算机性能的指标,包括时钟频率、存储器容量、带宽、吞吐量等。
10. 计算机的发展历程经历了多个阶段,从第一代计算机的大
型机到现代个人计算机的微型机。
通过学习计算机组成原理,可以深入了解计算机的硬件组成、工作原理及其与软件之间的关系,为深入学习计算机体系结构、操作系统、编译原理等相关知识打下坚实的基础。
北林计算机组成原理期末考试(二)
北林计算机组成原理期末考试(⼆)计算机组成原理简答题、应⽤题天涯古巷出品n题型1:计算机硬件系统基本组成部件及相互间的关系。
【知识点】计算机硬件系统基本组成部件①运算器:完成⼆进制编码的算术或逻辑运算的部件。
组成:累加器(LA)、通⽤寄存器(LB)、算术逻辑单元(ALU)②存储器:分类:内存储器、外存储器、只读存储器、⾼速缓冲存储器、寄存器内存储器:(⼜叫主存储器、内存、主存)存放当前正在计算机上运⾏的程序和数据。
③控制器:⽤于控制整个计算机⾃动地、连续地和协调地完成⼀条条指令。
组成:指令部件(指令译码器ID、程序计数器PC、指令寄存器IR)、时序部件、操作控制部件④输⼊设备:⿏标、软盘、键盘、触摸屏、声⾳识别器、图形识别器、摄像设备和光阅读机等。
⑤输出设备:打印机、绘图仪、显⽰终端、声响设备、⼤屏幕等。
【考试题】简单介绍计算机硬件系统的组成及各部件功能.答:计算机硬件系统由:运算器,控制器.存储器,I/O设备组成。
运算器;完成算数和逻辑运算。
控制器:根据指令的要求控制和协调其他各部件⼯作。
存储器:存储程序和数据。
输⼊设备:将外部信息以⼀定格式输⼊到计算机系统。
输出设备:将计算机系统的信息提供给外部设备。
n题型2:掌握⽴即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、变址寻址、基址寻址、相对寻址这⼋种寻址⽅式的特点及有效地址的计算,能够根据有效地址找到操作数【知识点】1、指令的格式2、操作数以及操作数的来源(1)操作数:指令中,地址码的⼀个字段,⽤于指出指令执⾏的操作所需要数据的来源。
如:在指令MOV AX 5678H中,有两个操作数,分别为AX、5678H。
在操作数这个字段中可以放操作数本⾝(5678H),也可以放操作地址(AX),还可以放操作地址的计算⽅法。
(2)操作数的来源:指令中所需要的操作数来⾃以下⼏个⽅⾯①包含在指令中。
在取指令的同时,操作数也随着取出,这种操作数被称为⽴即数。
计算机组成原理复习笔记
第1章概论一、名词解释:历年真题:名词解释题:(2002年)1.主机:由CPU、存储器与I/O接口合在一起构成的处理系统称为主机。
(2003年)16.主机:由CPU、存储器与I/O接口合在一起构成的处理系统称为主机。
(2004年)18.ALU算术逻辑运算单元,负责执行各种算术运算和逻辑运算。
(2005年)21.应用软件:完成应用功能的软件,专门为解决某个应用领域中的具体任务而编写。
近4年都考了名称解释,所以第一章的名称解释是考试的重点,这里给大家列出了名词解释大家要熟悉一下,这都是本章的基本概念,也有利于做选择题及填空题。
1.主机:由CPU、存储器与I/O接口合在一起构成的处理系统称为主机。
2.CPU:中央处理器,是计算机的核心部件,由运算器和控制器构成。
3.运算器:计算机中完成运算功能的部件,由ALU和寄存器构成。
4.ALU:算术逻辑运算单元,负责执行各种算术运算和逻辑运算。
5.外围设备:计算机的输入输出设备,包括输入设备,输出设备和外存储设备。
6.数据:编码形式的各种信息,在计算机中作为程序的操作对象。
7.指令:是一种经过编码的操作命令,它指定需要进行的操作,支配计算机中的信息传递以及主机与输入输出设备之间的信息传递,是构成计算机软件的基本元素。
8.透明:在计算机中,从某个角度看不到的特性称该特性是透明的。
9.位:计算机中的一个二进制数据代码,计算机中数据的最小表示单位。
10.字:数据运算和存储的单位,其位数取决于具体的计算机。
11.字节:衡量数据量以及存储容量的基本单位。
1字节等于8位二进制信息。
12.字长:一个数据字中包含的位数,反应了计算机并行计算的能力。
一般为8位、16位、32位或64位。
13.地址:给主存器中不同的存储位置指定的一个二进制编号。
14.存储器:计算机中存储程序和数据的部件,分为内存和外存。
15.总线:计算机中连接功能单元的公共线路,是一束信号线的集合,包括数据总线.地址总线和控制总线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、 选择,填空1、计算机系统的组成、计算机硬件组成和软件的分类计算机系统由计算机硬件和软件组成。
计算机硬件由运算器、存储器、控制器、输入设备、输出设备组成。
软件分为系统软件、应用软件。
2、机器语言、汇编语言、高级语言的特点机器语言:不需要经过任何翻译工作,执行效率高。
难记忆,难理解,难开发,难调试,易出错。
不同型号CPU 的指令集有较大差异,对应的机器指令也不同,同一系列的CPU 指令集有向上兼容性,汇编语言:可读性仍不好,可移植性差。
高级语言:表达方式比较接近自然语言,可读性、通用性和可维护性好。
3、CISC 和RISC 的中文含义CISC : 复杂指令集计算机 RISC : 精简指令集计算机 4、原码定点整数、补码定点整数的表示范围设机器的字长为n ,则:原码定点整数的表示范围:-(2n-1-1) — 2n-1-1 反码定点整数的表示范围:-(2n-1-1) — 2n-1-1 补码定点整数的表示范围:-2n-1 — 2n-1-1 原码定点小数的表示范围:-(1-2-n) — (1-2-n)5、根据浮点数格式,写出浮点数Ms 是尾数的符号位,设置在最高位E 为阶码,n+1位,一般为整数,其中一位符号位,设置在E 的最高位上,用来表示正阶或负阶M 为尾数,m 位,由Ms 和M 组成一个定点小数。
6、四种基本逻辑运算:与、或、非、异或1位n+1位m 位7、进位计数制之间的的转换(实数)十->二除基取余法+乘基取整法二->十基数x权重8、计算机的存储系统(出现的原因、结构)出现原因:容量,速度和成本的矛盾。
通过软硬件结合,把主存和辅存统一成了一个整体,形成了一个存储层次。
从整体看,其速度接近于主存,其容量接近于辅存的容量,价格也接近于廉价的慢速的辅存平均价格。
结构:cache、主存、辅存9、读写存储器时,CPU需要发出的信息有哪些读:地址,读命令。
写:地址,数据,写命令。
10、主存储器的分类及各自特点静态随机存储器(SRAM):只要不断开电源,状态保持不变,直到写入新信息。
动态随机存储器(DRAM):使用时需不断给电容充电才能使信息保持。
11、通过存储器的英文名称说出中文含义,例如ROM、SRAM、DRAM等12、输入输出系统的组成外部设备和控制部件。
13、输入/输出接口的功能完成外部设备和主机相互连接。
14、数据的存储格式,给出一个地址,分别说出该地址是字节地址或字地址或双字地址,对应的存储内容是什么数据的存储格式:每个单元一个字节。
字节:8位字:16位双字:32位15、cache的地址映像方式及各自特点直接映像:实现简单,不够灵活,命中率低。
全相连映像:灵活但成本最高。
组相连映像:比直接映像灵活,代价比全相连映像小。
16、指令系统的概念,指令的格式、分类指令系统:全部机器指令的集合指令格式:操作码、操作数的地址、操作结果的存储地址、下一条指令的地址。
分类:零、一、二、三、多地址指令。
17、微指令的概念在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称为微指令。
18、CPU的性能影响因素时钟频率f、每条指令所需的平均时钟周期数CPI、指令条数I N19、计算机CPU中,控制器的控制方式同步控制方式、异步控制方式、联合控制方式、人工控制20、控制存储器容量的计算21、运算器的组成、控制器的组成运算器:算术逻辑部件ALU、8个通用寄存器GR、状态寄存器、累加器22、中断的定义,中断源的种类中断:由I/O设备或其它非预期的急需处理的事件引起,CPU暂时中断现在正在执行的程序,而转至另一服务程序去处理这些事件的过程。
中断源:外中断、内中断、由Trap指令产生的软中断23、DMA的含义,DMA的工作方式,各自特点DMA:直接存储器存取工作方式:○1CPU暂停方式:主机响应DMA请求后,让出存储总线,直到一组数据传送完毕后,DMA控制器才把总线控制权还给CPU。
○2CPU周期窃取方式:DMA控制器与主存之间传送一个数据,占用一个CPU周期,即CPU暂停工作一个周期,然后继续执行程序。
○3直接访问存储器工作方式:如传送数据时CPU正好不占用存储总线,则对CPU不产生任何影响。
如DMA和CPU同时需要访问存储总线,则DMA的优先级高于CPU。
24、什么是总线,总线的基本特性、总线带宽的计算总线(bus)是能由多个部件分时共享的公共信息传送线路。
基本特性:共享、分时。
总线带宽(MB/s)=一个周期传送数据量x频率25、单机系统中的单总线、双总线和三总线结构的构成单总线:一条单一的系统总线来连接CPU、主存和I/O设备。
双总线:系统总线和CPU和主存之间专门的一组高速的存储总线。
三总线:系统总线,存储总线,I/O总线。
26、总线结构对计算机系统性能的影响最大存储容量、指令系统、吞吐量27、总线控制器的主要任务时序控制,仲裁管理,通信管理28、信息的传送方式串行传送、并行传送、分时传送29、常见的输入输出设备30、指令周期、机器周期、时钟周期的关系指令周期:完成一条指令所需的时间机器周期:指令周期划分为几个不同的阶段,每个阶段所需的时间称为机器周期时钟周期:计算机时钟的运行周期31、波特率、比特率的计算波特率:每秒钟传送的比特位数每秒钟传送的信息量(有效数据位)称为比特率二、简答题和应用题1、计算机硬件系统基本组成部件及相互间的联系。
2、立即寻址,直接寻址,间接寻址,寄存器寻址,寄存器间接寻址,变址寻址、基址寻址、相对寻址,要求掌握以上寻址方式中有效地址的计算,能够根据有效地址找到操作数,以上寻址方式的特点○1立即寻址:指令中直接给出了操作数○2直接寻址:指令中给出操作数地址○3间接寻址:指令中给出的地址码对应的存储单元中的内容是操作数的地址○4寄存器寻址:指令中给出存放操作数的寄存器名○5寄存器间接寻址:指令中给出的寄存器中的地址单元是一个存放操作数的地址码○6变址寻址:指令中指定一个寄存器作为变址寄存器,并在指令中给出一个形式地址,将变址器中的内容与形式地址相加得到有效地址○7基址寻址:操作数的地址由基址寄存器的内容和指令的地址码相加得到○8相对寻址:程序计数器的内容和指令中的形式地址相加形成操作数的有效地址3、按照功能,指令的分类(至少5种)算术逻辑运算指令移位操作指令浮点运算指令十进制运算指令字符串处理指令数据传送指令转移类指令堆栈及堆栈操作指令输入输出指令特权指令其他指令4、CPU的功能和CPU的组成(运算器、控制器、cache)功能:指令控制、操作控制、时间控制、数据加工5、CPU内控制器的组成和控制器的功能控制器组成:见一、21控制器功能:取指令,分析指令,控制程序和数据的输入与结果的输出,对异常情况与某些请求的处理。
6、原码的加减法,补码的加减法,机器负数补码加法运算[X]补+ [Y]补= [X+Y]补补码减法运算[X]补- [Y]补= [X-Y]补=[X+(-Y)]补= [X]补+ [-Y]补其中,[-Y]补称为[Y]补的机器负数机器负数的计算方法:将[Y]补连同符号位一起变反,末位加17、输入/输出控制方式(5种),各自的特点○1程序直接控制:控制方式简单CPU和外设只能串行工作CPU与I/O设备的速度不匹配不能处理突发事件○2程序中断传送:在一定程度上实现了CPU和外围设备的并行工作对于磁盘、磁带等工作频率较高的外设,采用程序中断方式将造成信息丢失○3直接存储器存取主存被并行工作的CPU和I/O子系统共享对外设的管理和某些操作的控制仍由CPU承担,大中型计算机系统中对外设的管理和控制比较复杂大容量外存的使用,使主存和外存之间的数据流量大幅度增加,有时还需要多个DMA 同时使用,引起访问主存的冲突增加○4I/O通道控制I/O通道具有自己的指令系统,并能实现指令所控制的操作,具备处理机的功能。
○5外围处理机结构更接近于一般处理机,甚至就是一般小型通用计算机或微机。
可完成I/O控制和其他操作基本独立于主机工作8、输入输出设备端口地址的编码方式,各种编码方式的特点统一编址:把主存储器的地址空间划出一段给输入输出端口专用,即每个端口有一个存储单元地址,这样主存的各种寻址方式都可以用于输入输出设备。
缺点是地址码比较长独立编址:有单独的I/O地址空间,每个端口有一个地址码,通过专门的输入输出指令可以访问设备9、中断的执行过程10、DMA与中断相比,各自的特点是什么?中断方式是通过程序切换进行;对中断的响应只能在一条指令执行完成时进行;中断具有对异常事件的处理能力DMA控制是硬件切换;对DMA的响应可以在指令周期的任何一个机器周期结束时进行;DMA模式主要用于需要大批量数据传送的系统中。
11、总线的定义,单机系统中总线的分类,各自的构成及特点总线:能由多个部件分时共享的公共信息传送线路单总线:一条单一的系统总线来连接CPU、主存和I/O设备。
结构简单,成本低,易于接入新的设备不利于提高数据传输率,串行完成不同的数据传输双总线:系统总线和CPU和主存之间专门的一组高速的存储总线。
保持了单总线系统简单、易于扩充的特点,并且减轻了系统总线的负担,可以并发执行输入输出操作增加了硬件三总线:系统总线,存储总线,I/O总线。
12、集中式总线仲裁有哪几种方式?各种方式的特点链式查询方式:链式查询方式对电路故障最敏感计数器定时查询方式:计数可以从“0”开始,各设备的优先次序与链式查询方式相同;计数可以从终止点开始,各设备使用总线的优先级相同,优先次序可方便改变,对电路故障不如链式查询方式敏感独立请求方式:响应时间快;对优先次序的控制相当灵活13、易失性存储器有哪些?非易失性存储器有哪些?各自的特点易失性存储器:○1静态随机存储器(SRAM):只要不断开电源,这种稳定状态会保持不变,直到写入新信息○2动态随机存储器(DRAM):使用时需不断给电容充电才能使信息保持非易失性存储器:只读存储器(ROM):○1掩模ROM(MROM):制造时写入内容,以后只能读而不能写○2可编程ROM(PROM):出厂的产品熔丝是全部接通的,使用前,用户根据需要断开某些单元的熔丝(写入)。
一次性写入。
○3可擦可编程ROM(EPROM):可以根据用户要求用紫外线擦去旧有的存储内容,然后改写进新的程序○4可电擦可编程ROM(EEPROM):具有电擦除功能,重复改写的次数有限闪烁存储器:用电擦除,通常采用USB接口,在EPROM存储元基础上制造14、基于所给正数或负数,求其原码、反码、补码。
由机器码能求真值。
机器码:在计算机中表示的带符号位的二进制数真值:带符号位的机器数对应的数值15、补码加减法的溢出判别○1采用一个符号位判断当两个同号数相加,若所得结果符号与两数符号不同,则表示溢出○2采用最高有效位的进位判断正溢:两正数相加,最高有效位有进位,符号位无进位负溢:两负数相加,最高有效位无进位,符号位有进位○3采用变形补码判断将符号位扩充为两位,称为变形补码00结果为正,无溢出01 结果正溢出10 结果负溢出11结果为负,无溢出16、根据给定生成多项式,求CRC码设原始信息码n位,加校验位k位○1将原始信息码后面加K个0当被除数○2选定一个k+1位的生成多项式做除数○3模2除所得余数作为校验位○4原始信息码后加校验位即为CRC码17、能够根据汇编语言语句,写出二进制机器码18、cache命中率和平均访问时间, cache-主存系统的效率命中率:CPU所要访问的信息在cache中的比率,即命中的访问次数与总访问次数之比设cache的存取时间为tc,命中率为h,主存的存取时间为tM,则具有cache的存储器的平均存取时间=h•tc+(1-h) •(tM+tc)cache-主存系统的效率= tc/(访存的平均时间)19、存储器容量的扩展,能够说明需要的芯片数,所需的扩展方式,每组芯片的地址范围,会画扩展图位扩展:用多个存储器器件对字长扩充将多片存储器的地址、片选、读写控制端相应并联,数据端分别引出字扩展:增加存储器中字的数量将各芯片的地址线、数据线、读写控制线相应并联,而由片选信号来区分各芯片的地址范围20、存储器容量,存储器地址范围和需要的地址线、数据线条数之间的计算存储器地址范围=2地址线条数字扩展:地址线条数=log 2每片存储器的存储单元数+log 2存储器个数 数据线条数=每片存储器的数据端位数 位扩展: 地址线条数= log 2每片存储器的存储单元单元数地址线A 13~A 0数据线D 7~D 0A 15A 14A 13A 0R/WD 7~D 0数据线条数=每片存储器数据端位数的和21、求CPI 、MIPS 速率、程序执行时间T 、指令周期、机器周期、时钟周期。