计算机组成原理入门(一)
来源:互联网 发布: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
- 计算机组成原理入门(一)
- 计算机组成原理(一)
- 计算机组成原理(一)
- 计算机组成原理入门(二)
- 计算机组成原理入门(三)
- 计算机组成原理笔记(一)
- 计算机组成原理学习笔记(一)
- 计算机组成原理学习心得(一)
- 计算机组成原理笔记(一)
- 计算机组成原理重点总结(一)
- 计算机组成原理个人笔记(一)
- 计算机组成原理知识点梳理(一)
- 计算机组成原理提要(一)--计算机基本组成与主要技术指标
- 【笔试/面试】—— 计算机组成原理拾遗(一)
- 计算机组成原理试卷一(期末复习备用)
- 计算机组成原理(简介)
- 计算机组成原理(2)
- 计算机组成原理(大纲)
- sqlmap注入命令
- Perl 对象调用方法使用->符号
- jQuery Tools
- ACM-steps--4.2.6--Find a way
- 常见的浏览器前缀
- 计算机组成原理入门(一)
- VMware虚拟机上网络连接(network type)的三种模式--bridged、host-only、NAT
- Java学习笔记33
- 如何使用git协作小型项目开发
- 系统分析与设计-我爱烤鱼创新过程与UP过程对比分析之我见
- Cocos2d-X的纹理(2)
- 用 apache + spawn-fcgi + fast-cgi 构建服务器
- xml
- HUAWEI 设备的基本安全配置