计算机组成原理笔记

第一章 计算机系统概论

计算机分为硬件和软件

  硬件指各种组成的电子元器件

  软件分为系统软件和应用软件

    系统软件主要用来管理计算机系统,管理计算机资源,高效率运用资源,包括标准程序库,语言处理程序,操作系统,数据库管理系统,网络软件等

    应用软件称为应用程序,根据用户的需求编制的各种应用程序

 

 

 

 

复杂的计算机系统通过层层抽象来解决问题的复杂性

底层的系统更多地考虑细节,而上层会隐藏了很多细节,降低复杂性

 

 

上图是计算机系统的层次结构

 

 

对应的层级使用不同的语言

 

 

  复杂性管理方法

      

  运算器的组成

 

   乘法操作过程,

控制器的组成

 

   取一条指令的过程

 

  存数的流程

  存取数的流程都是先存取指令,然后再操作数据

  单总线结构,这样的传输效率比较低

  以存储器为核心的双总线结构图

 

三总线结构,像视频这样的高速传输设备可以通过DMA直接和主存交换数据,

如果是低速的设备仍然通过cpu和内存交换数据

 

该四总线结构将高速设备和低速设备进行分离

 

 

 

 

 

  

 

 

 

 可以设置某个数(0,1,2,3,4,5),当请求到来的时候,从设定的数字开始逐渐递增遍历

  用排队器代替bs线

 

第四章 存储器

 

 

posted @ 2018-05-11 07:55  余***龙  阅读(386)  评论(0编辑  收藏  举报