1、冯诺依曼计算机——存储程序设计原理——程序驱动型——用户使用计算机要编写程序、存储程序、执行程序
数据流计算机——数据驱动型
2、存储器分类
(1)按在计算机中的作用:主存储器MM、高速缓冲存储器cache、控制存储CS器、辅助存储器、帧缓冲存储器
(2)按存储器的位置:内存储器、外存储器
(3)按访问类型:按地址访问的存储器、按内容访问的存储器(相联存储器)
按地址访问的存储器:存取时间跟地址无关(随机存储器RAM)、存取时间跟地址有关(顺序存储器SAM、直接存取存储器DAM/DAS)
(4)按存储介质(使用的材料):半导体存储器、磁表面存储器、光存储器
(5)按读写功能:读写存储器RWS、只读存储器ROM
(6)按串并行存取方式:串行存储器、并行存储器
(7)按信息的可保性(断电后):永久性存储器、非永久记忆性存储器
3、接上
(1)主存:存放计算机运行期间需要的程序和数据
(2)cache:存放主存中最活跃的部分(计算机正在运行的程序和正在使用的数据)的副本 —— 提高速度
(3)在微程序控制CPU中存放微程序
(4)辅存:存放当前不参与运行的大量信息
(5)帧缓冲存储器/显存/刷新存储器/视频存储器
(6)内存——(通常等同于主存)主存、cache、寄存器;外存——等同于辅存
内存存储容量小,工作速度快;外存反之。
4、存储器主要的技术指标——容量、速度、价格
容量——存放数据的总数(单位B字节)
速度——存取时间(从启动一次存储器操作到该操作完成)、存储周期)连续启动两次存储器操作所需的最短的时间间隔);通常存储周期略大于存取时间
价格——每位的价格
5、现代计算机以存储器为中心
当前正在执行的程序和数据除了暂存于CPU的之外均存放于主存之中CPU直接与主存打交道;
随着计算机系统中输入输出设备增多,数据传送速度加快,DMA方式等直接让I/0设备与主存交换数据,方便快捷;
共享存储器的多处理机利用存储器存放共享数据便于实现处理机之间的通信,进一步加强的以存储器为中心的作用
6、主存中存储单元地址的分配——高位字节地址为字地址、低位字节为字地址
7、CPU和主存之间的联系
主存储器用来暂时存储CPU正在使用的数据与指令,和CPU关系最为密切;CPU用过主存地址寄存器MAR、主存数据寄存器MDR、总线与主存进行数据交换
8、CPU与主存储器之间采取异步工作方式,通过回答信号Ready进行通信
网友评论