软考中级-软件设计师-笔记-计算机基础
计算机硬件基本组成
计算机基本硬件系统由五部分组成:
运算器,控制器等部件被集成在一起,称为中央处理单元(Central Processing Unit, CPU)。
存储器是计算机系统记忆设备,分为内部存储器,外部存储器。内存——速度高,容量小,用于临时存放程序,数据和中间结果。外存——容量大,速度慢,可长期保存程序和数据。
中央处理单元
中央处理单元(CPU)是计算机系统核心部件。主要功能:
1)程序控制。CPU通过执行指令来控制程序运行顺序。
2)操作控制。一条指令需要若干信号配合完成。CPU产生每条指令的操作信号并送往对应部件,控制相应部件安卓指令进行操作。
3)时间控制。CPU对各种操作进行时间上控制。
4)数据控制。CPU通过,对数据进行算数运算或逻辑运算等运算方式,进行加工处理。CPU最根本人物是对数据加工处理。
5)中断响应。CPU需要对系统内部和外部的中断做出响应,并进行相关操作。
CPU的组成
1)运算器
数据加工处理部件,用于完成计算机的各种算数运算和逻辑运算。
运算器由算数逻辑单元、累加寄存器、数据缓冲寄存器,状态条件寄存器等组成。
2)控制器
用于控制整个CPU的工作,决定了计算机运行过程的自动化。保证程序正常运行,能够处理异常事件。
控制器包括:指令控制逻辑,时序控制逻辑,总线控制逻辑,中断控制逻辑等几部分。
指令控制逻辑要完成取指令,分析指令和执行指令的操作。
时序控制逻辑要为每条指令按时间顺序提供应有的控制信号。
总线逻辑是为多个功能部件服务的信息道路的控制电路。
中断控制逻辑用于控制各种中断请求,并根据优先级的高低对中断请求进行排队,逐个交给CPU处理。
3)寄存器组
可分为专用寄存器和通用寄存器。