• 计算机组成-存储器


    储存器分类:

    按照储存介质:半导体储存器,磁表面储存器,磁芯储存器,光盘储存器

    按照存取方式:随机储存器(RAM)(包括静态RAM和动态RAM),只读储存器(ROM)(PROM,EPROM,EEPROM,FLASH),串行访问储存器(磁带)

    按照在计算机中的作用分类:主储存器,辅助储存器,缓冲储存器

    主储存器直接和CPU交换信息;辅助储存器是主储存器的后援,用来存放不常用的数据和程序,不能直接和CPU交换信息;主存速度快,容量小,单位价格高,辅存速度慢,容量大, 单位价格低;缓存的速度介于二者之间;

    储存器的性能指标:容量,速度,每位价格(位价);

    现在计算机的结构普遍为主存-辅存,主存-缓存的结构,缓存和主存都能直接和CPU交换信息;后者解决CPU和主存速度不匹配的问题,后者解决储存系统的容量问题;

    主存和缓存的数据调动是硬件自动完成的,主存和辅存之间的数据调动是硬件和操作系统共同完成的;

    以上两种储存结构的组合完美的解决了容量,速度,和价格之间的问题

    主存中储存单元地址分配:主存各存储单元的空间位置是有单元地址号来表示的,而地址总线是用来指出储存单元地址号的,根据地址可以读出或者写入一个储存字(通常为8的整数倍),字长为32位的机器可以通过字寻址也可以通过字节寻址。通过该字的低位字节的地址来访问字。这里有不懂的

    半导体储存芯片的译码驱动方式:线选法:每个储存单位用一根字选线,结构简单,不适合容量大的芯片,如果用线选法的,且有10位地址线的时候,就需要1024条字选线,这显然是不现实的;重合法:每个储存单位通过两条地址线选中

    有疑惑或者更好的解决方法的朋友,可以联系我,大家一起探讨。qq:1546431565
  • 相关阅读:
    es6异步编程 Promise 讲解 --------各个优点缺点总结
    js重新讲解继承,es5的一些继承,es6继承的改变 ----------由浅入深
    node.js里的buffer常见操作,copy,concat等实例讲解
    node.js 写流 createWriteStream----由浅入深
    node.js 读取文件--createReadStream
    Java的位运算符—— 与(&)、非(~)、或(|)、异或(^)
    XML的特殊字符处理
    mysql语句收藏
    MYSQL学习
    利用HTML5 LocalStorage实现跨页面通信channel
  • 原文地址:https://www.cnblogs.com/mr-stn/p/8983016.html
Copyright © 2020-2023  润新知