软件:
系统软件(操作系统,程序设计语言及其编辑、编译软件······)
应用软件: 为解决某一实际问题而编制的软件。
微型计算机的硬件构成
以CPU为核心通过3条总线连接存储器、I/O接口,构成微型计算机;
以其为主体,配上系统软件和外设,构成微型计算机系统。
CPU:即微处理器,是超大规模集成电路,内部集成了运算器、控制器、寄存器组…
存储器:指系统的主存储器,简称为外存或主存。用来存放程序、数据。
I/O 接口:是CPU 和外部设备交换信息的“中转站”。
注:外部设备不能直接与 CPU 交换信息,必须通过接口。
总线:总线是 CPU 与存储器、I/O 接口交换信息的公共通道。
AB地址总线:传输 CPU 访问存储器,访问 I/O 端口的地址信号。
DB数据总线:传输 CPU 读/写内存,读写 I/O 端口时的数据。
CB控制总线:CPU 发出的控制命令,或外部向 CPU 提出的请求。
术语:
“读”:即输入,信息通过总线从外部 —> CPU。
“写”:即输出,信息通过总线从 CPU —> 外部。
计算机工作过程
程序由多条有逻辑关系的指令组成,指令的长度不等(一般为1~4字节),指令是程序员发出的,计算机能识别的,通知 CPU 执行某种操作的命令。
计算机的工作就是逐条执行由指令构成的程序。
程序和数据均以二进制代码的形式不加区别地存放在存储器中,存放位置由地址指定,地址码也是二进制形式。
计算机按程序的流程自动地连续取出指令并执行之。
为实现自动连续地执行程序,控制器设置一程序计数器PC,它可根据指令的长度自动增量(总是指向下一条指令)。只要给出程序中第一条指令的地址,控制器就可依据存储程序中的指令顺序周而复始地取指令、译码、执行,直到完成全部指令操作为止,即控制器通过指令流的串行驱动实现程序控制.
存储器基本概念
存储器:指系统的主存储器,简称为内存或主存。用来存放程序,数据。
基本术语
存储元:存储器的最小组成单元,用以存储1位二进制代码。
存储单元:是CPU 访问存储器基本单位,由若干个具有相同操作属性的存储元组成。
存储体:存储单元的集合,是存放二进制信息的地方。
单元地址:在存