概述
一、计算机的软硬件概念
计算机系统
硬件:计算机的实体
软件:由具有各类特殊功能的信息(程序)组成
软件
系统软件:(早期没有)用来管理整个计算机系统
语言处理程序
操作系统
服务性程序
数据库管理系统
网络软件
应用软件:按任务需要编制成各种程序
二、计算机系统的层次结构
系统复杂性的管理方法1——抽象
高级语言——虚拟机器M4
汇编语言——虚拟机器M3
操作系统——虚拟机器M2
机器语言——实际机器M1
微指令系统——微程序机器M0
三、计算机体系结构和计算机组成
计算机体系结构:程序员所见到的计算机系统的属性,概念性的结构与功能。(有无乘法指令)
如:指令系统、数据类型、寻址技术、I/O机理
计算机组成:实现计算机体系结构所体现的属性。(如何实现乘法指令)
如:具体指令的实现