【2022计算机综合试卷408考研第一轮_组成原理篇] 第一章 计算机系统概论
1.1算机系统简介
1.1.1计算机的软硬件概念
计算机系统:由“硬件”和“软件”两大部分组成 *
- 硬件:指计算机的实体部分,比如各种电子元器件,各类光、电、机设备
- 软件:由人民实现编制的具有各类特殊功能的程序组成,通常将这些程序寄寓于各类媒体(RAM、ROM、磁带、磁盘、光盘,甚至是纸带等)
计算机软件通常可以分为:系统软件和应用软件
- 系统软件:又称为系统程序,主要用来管理真个计算机系统,监视服务,使系统资源的到合理调度,高效运行。
a、标准程序库
b、语言处理程序(如将汇编语言翻译成机器语言的汇编程序或将高级语言翻译成机器语言的编译程序)
c、操作系统(如批量处理系统、分时系统、实时系统)
d、服务程序(如整段程序、调试程序、连接程序)
e、数据库管理系统
f、网络软件
- 应用软件:即应用程序,根据用户人物需要所编制的各种程序,如科学计算程序、数据处理程序、过程控制程序、事务管理程序等
1.1.2计算机系统的层次结构
用户编写的高级语言程序(源程序)--> 翻译成机器语言程序 --> 目标程序计算机 --> 运行 -->结果
高级语言 虚拟机器M4(将高级语言程序先翻译成汇编语言程序)
软件: 汇编语言 虚拟机器M3(将汇编语言程序先翻译成机器语言程序)
操作系统 虚拟机器M2(用机器语言解释操作系统)
-----------------------------------------------------------------------------------------------------------
硬件: 机器语言 实际机器M1(用微程序解释机器指令)
微指令系统 微程序机器M0(由硬件直接执行微指令)
计算机系统层次发展
- 早期:只有机器语言(用0、1代码表示的语言)机器语言直接在M1(实际机器)上执行
- 20世纪50年代:汇编语言&#