计算机系统基础(二)【一二三】

第一周:程序执行概述

读数据的过程:首先将地址传到MAR中,再由控制总线传入读命令,之后内存取出数据返回到MDR中。

写数据的过程:首先将地址传到MAR中,再由控制总线传入写命令,把数据放到MDR中,之后内存会把MDR中的数据写到相应内存中。

 第二周:主存储器知识

  基本术语

  内存条组织与主存结构:

  

  例如一个128M的内存条,芯片数决定了一次所能读取的字节数,每个芯片能读取一个字节,假设该内存条有八个芯片,每个芯片有16M,每个芯片都是按8位编址,16M * 8 bits = 2^12 * 2^12 * 8 bits,所以芯片有12行12列,厚度为8,控制器先发来所取地址的行信息,每个DRAM芯片将对应行整个取出放到行缓冲器中,接下来传来列信息(分两次传入目的减少芯片引脚)芯片在行缓冲期中将对应列8bits取出,所有芯片同时存取,所以在每个芯片中地址是交叉编制不是连续的。

 第三周:磁盘驱动器

  磁盘驱动器操作过程:

  磁盘存储器的链接与操作:

  首先由CPU设置参数,然后发出一条指令启动磁盘驱动器工作,然后CPU执行其他进程;当磁盘驱动器工作完成后向CPU发出一个中断请求,CPU暂停手头的工作来进行数据校验。

原文地址:https://www.cnblogs.com/rlee063/p/8520570.html