计算机组成原理入门(一)

来源:互联网 发布:linux mint18版本区别 编辑:程序博客网 时间:2024/06/04 18:57

一、计算机系统概论

1 高级语言程序——汇编语言——机器语言

2计算机系统的层次结构如下图

第2、3、4、5层分别为操作系统计算机、汇编语言计算机、高级语言计算机、应用语言计算机

3软件和硬件的关系:相互依存、逻辑上等价、协同发展

4冯诺依曼计算机的基本组成:存储器 运算器 控制器 输入设备 输出设备,由总线连接

5运算器:核心是算数逻辑运算单元ALU,还包含一些寄存器,用来暂存参与运算的数据与结果


6控制器:计算机的指挥中心,发出各种控制命令,由程序计数器PC,指令寄存器IR以及控制单元CU


7存储器:存放正在运行的程序和数据


存储体由若干个存储单元构成,每个存储单元能存储一位二进制

8硬件运行程序的必要条件:(1)程序已被转换为机器指令序列,即可执行程序;(2)可执行程序已加载到主存储器中,并将起始地址置于PC

即:

while(!end){

从PC取指令;

分析执行指令;

PC++;

}

9影响计算机系统性能的因素:机器字长、运算速度、内存容量、外存容量、总线传输率


第一章只是概述层次结构和各个组成部分的功能,关于每一部分的详细内容请见其余章节




(注:图片摘自西交的ppt,文章图片以交流探讨帮助学习为目的,请勿用于商业用途

参考教材:计算机组成与设计  王换招 赵青苹著)

0 0
原创粉丝点击