zoukankan      html  css  js  c++  java
  • 计算机系统基础(二)【一二三】

    第一周:程序执行概述

    读数据的过程:首先将地址传到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暂停手头的工作来进行数据校验。

  • 相关阅读:
    按之字形打印二叉树 --剑指offer
    浅谈PHP+Access数据库的连接 注意要点
    Linux下统计代码行数
    获取服务器IP,客户端IP
    CURL访问举例
    廖雪峰博客
    Redis命令
    svn merge和branch 详解
    Linux Screen超简明教程
    MySQL 的Coalesce函数
  • 原文地址:https://www.cnblogs.com/rlee063/p/8520570.html
Copyright © 2011-2022 走看看