版权声明:YESHAO https://blog.csdn.net/qq_38929220/article/details/87814498
基于计算机组成原理(第2版)唐朔飞编著
第1篇 概论
第一章 计算机系统概论
-
多级层次结构的计算机系统:
-
汇编语言仍是一种面向实际机器的语言,它的每一条语句都与机器语言的某一条语句一一对应。
-
编译程序是将用户编写的高级语言程序的全部语句一次全部翻译成机器语言程序,而后再执行机器语言程序。
-
计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。
-
计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
-
冯·诺依曼提出了“存储程序”的概念,以此概念为基础的各类计算机统称为冯·诺伊曼机。
-
计算机由运算器、存储器、控制器、输入设备和输出设备五大部件组成。
-
指令和数据以同等地位存放于存储器内,并可按地址寻访。
-
指令和数据均用二进制数表示。
-
三大部分:CPU、I/O设备、主存储器。
-
运算器用来完成算术运算和逻辑运算。
-
存储器用来存放数据和程序。
-
控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果。
-
输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘、鼠标等。
-
输出设备可将机器运算结果转换为人们熟悉的信息形式,如打印机输出、显示器输出等。
-
一个字节为8位二进制代码
-
运算器最少包括三个寄存器和一个算术逻辑单元ALU
-
控制器由程序计数器PC、指令寄存器IR和控制单元CU组成。PC用来存放当前欲执行指令的地址,IR用来存放当前的指令。
-
计算机硬件的主要技术指标:机器字长、存储容量、运算速度。
-
机器字长:计算机一次整数运算所能处理的二进制位数。
第2章 计算机的发展及应用
- ENIAC是世界上第一台通用计算机
- EDVAC是第一台现代意义的通用计算机。和之前的世界上第一台电子计算机ENIAC不同,EDVAC首次使用二进制而不是十进制。
- 操作系统位数:其所依赖的指令集的位数。
- 软件和硬件在逻辑上是等效的
- 软件分为系统软件和应用软件