计算机系统基础及组成原理---计算机的简介

(1)计算机由硬件与软件两部分组成<------<计算机系统的好坏>
(2)硬件:计算机实件部–>看得见摸得着(可见)eg:各种电子元件和设备(主机、外部设备)等
(3)软件:人们事先编制的具备各种特殊功能的程序(程序寄存于各类媒体中)组成--------->看不见摸不着(不可见)
存放位置:主存或辅存
地位(effect):成为评价计算机系统好坏的重要标志。
(4)硬件与软件的关系
1>:硬件与软件相依相存(软件性能的发挥必须依托硬件的支撑;硬件必须依靠软件发挥其自身的各种功能及提高工作效率;计算机由硬件和软件两部分组成)
2>:无严格界线
3>:协同发展
(5)主机:CPU、主板、显卡、内存条、硬盘、电源(前六者缺一不可)、光驱(读取光盘或U盘等上的数据)主机由CPU和MM(主储存器)组成
1>CPU:
也叫中央处理器,主要负责电脑的数据运算、控制、执行操作指令(也就是执行使用者的操作行为)比如我要复制个文件,我通过做了右击复制,再到粘贴的时候,CPU知道了我的行为是粘贴这个文件的,然后它去执行。当然不是说它独立完成,需要其他硬件配合。
2>主板:
所有的硬件连接到主板上,实现硬件之间能够相互传递信息,提供电源给其他硬件。怎么给其他硬件提供电源呢?首先电源要接到主板上,然后通过主板上的接口,给其他电源供电。主板里有个基本输入输出系统,就是我们常说的BIOS,BIOS负责管理所有的硬件。
3>显卡:
显卡又称显示卡,顾名思义,显卡主要是负责将画面输出显示,显卡越好、显示效果越好,显卡分集成显卡和独立显卡之分,集成显卡集成在CPU里。独立显卡是接在主板的显卡插槽上,需要单独安装。没有游戏、设计之类的需求使用集显就可以了,反之选择独显。
4>内存条:
内存条主要配合CPU工作,比如我运行软件,CPU执行这个动作,那么它会把任务放在内存上运行,待你关闭软件后,内存条的内存容量才会得到释放,这就是为什么软件运行多了/软件太大会卡顿,甚至运行不了。
5>硬盘:
硬盘负责数据的存储,系统需要安装到硬盘上,然后由CPU去调配系统资源在内存上运行。我们的文件、视频、图片、声音都可以存在硬盘上。硬盘主要有两种:固态硬盘和机械硬盘,固态硬盘速度更快,性能更好,损坏之后不可修复;机械硬盘,速度一般,工作时声音比固态大,损坏后数据可以恢复。一般固态硬盘用来作系统,机械硬盘用来存放数据。
(6)计算机的层级结构(可分为软件和硬件)<目前发展如下>(足以可见硬件与软件 的关系)
虚拟机器M4–>虚拟机器M3–>虚拟机器M2–>|前软件(不可见)、后硬件(可见)|实际\传统机器M1–>微程序机器M0(实际机器)

虚拟机器M4(高级语言机器C++、JAVA等):用编译程序翻译成汇编语言程序
虚拟机器M3(汇编语言机器):用汇编程序翻译成机器语言程序
虚拟机器M2(操作系统机器):用机器语言解释操作系统
实际机器M1(机器语言机器):将指令发给微程序,用微程序解释机器指令
微程序机器MO(微指令系统):将M1中的每条机器指令翻译成一组微指令,由硬件接执行微指令
(7)计算机体系结构和计算机组成
计算机体系结构:即程序员所能见到的计算机体系的属性(抽象属性)。(概念性的程序与结构)<指令系统、数据类型、寻址技术、I/O机理等>(系统自身定义可供程序员操作、可见的属性)—>自定义:对计算机结构的创新可能是系统的进一步升级(自定义:概念升级需要更为高级的软件,计算机的“智能化”更高)
计算机组成:实现计算机体系结构所体现的属性。(具体指令的实现)—>自定义:对计算机组成的组成的创新可能是运算等方面的升级
(8)软件分为系统软件和应用软件(应用软件:APP等)
系统软件:主管整个计算机系统(起监控服务等功能)<主要系统软件如下>
1>标准程序库:
2>语言处理程序–>effect:将汇编语言翻译成机器语言或将高级语言翻译成机器语言(解释程序)。
3>操作系统(OS):管理和控制计算机硬件与软件资源的计算机程序,用户和计算机的接口,同时也是计算机硬件和其他软件的接口–>effect:管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,并使计算机系统所有资源最大限度地发挥作用。此外其还提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口(eg:处理系统、分时系统、实时系统等)
4>服务程序–>effect:诊断程序、调试程序、连接程序等
5>数据处理系统:指运用计算机处理信息而构成的系统。通过数据处理系统对数据信息进行加工、整理,计算得到各种分析指标,转变为易于被人们所接受的信息形式,并可以将处理后的信息进行贮存。
6>网络软件

你可能感兴趣的:(笔记)