计算机组成原理
计算机的五大组成部分:控制器,运算器,存储器,输入设备,输出设备
计算机的三大核心组件:CPU+内存+外存
控制器+运算器是计算机的中央处理器CPU
1.控制器
计算机的指挥系统
2.运算器
是计算机的运算系统,实现算术运算和逻辑运算
3.存储器
计算机的存储系统,以0和1的方式存储数据
内存(主存)
是计算机临时存储数据的硬件设备,优点是读取速度较快,但容量较小且断电数据会消失.
外存
计算机内永久存储数据的硬件设备,容量大,但读取速度较慢
4.输入设备
计算机输入信息的设备,如键盘鼠标
5.输出设备
计算机输出信息的设备,如显示屏,打印机
6.计算机五大组成部分补充
1.多核CPU
多个CPU,电脑可以同时干多件事
2.存储器相关
ROM存储器:ROM只读存储器(不可写)在工厂中就被编程完毕,然后再也不能修改。它一般存放BIOS(Basic input output system)程序,该程序一般用于启动计算机,或用于处理底层设备的控制。
CMOS存储器:CMOS存储器由一块电脑内置的电池驱动供电,它一般用来保持当前时间和日期的更新,也就是说,即使计算机没有充电,时间也会持续更新;同时它也可以存储启动磁盘的路径。(装机的时候一般会告诉计算机操作系统在计算机中的位置,如C:/)
3.总线
相当于人类的血管,链接计算机的所有硬件设备
4.机械硬盘
机械硬盘主要由机械手臂、磁道和扇区组成
机械手臂
磁道
扇区
平均寻道时间
平均延迟时间
5.固态硬盘
主要由主控与闪存芯片组成的SSD可以以更快速度和准确性访问驱动器到任何位置。而SSD用集成的电路代替了物理旋转磁盘,完全得益于内部的组成部件:主控--闪存--固件算法。SSD通过这套组成部件,让数据以电荷的方式存储在每个NAND存储单元内。
固态硬盘是基于固态电子(SSD,断电数据也会保留)和算法实现数据存储的
计算机基础之编程
1.什么是编程语言
是一种语言,让人与计算机之间沟通的工具
2.什么是编程
编程就是编写程序将想要让计算机做的事编写成文件,集成为计算机能读取的程序.
3.为什么编程
解放劳动力
操作系统
1.什么是操作系统
操作系统可以使人更好的操作计算机硬件,承上启下的作用
什么是文件
文件是操作系统给集成的一个虚拟的单位,封装成一个整体更好的操作计算机
什么是应用程序
应用程序位于操作系统之上,用于控制硬件
操作系统的定义
2.操作系统的定义
操作系统位于计算机硬件与应用程序之间,他管理计算机资源和软件资源的控制程序,将硬件的复杂操作封装成接口,简单了操作.
3.为什么要有操作系统
一套完整的计算机系统由计算机硬件、操作系统和应用程序组成
应用程序:应用程序位于操作系统之上,不和硬件交互
操作系统:一般用于控制硬件,把硬件的复杂操作简单化.
计算机硬件:以二进制的形式存储数据,如CPU内存和硬盘.
4.操作系统的作用
应用程序无法操作硬件,凡是需要操作硬件,都是调用操作系统的接口
5.操作系统和应用程序的启动
操作系统的启动:操作系统代码由硬盘读入内存(bios),CPU运行系统代码,运行成功后操作系统操作硬件开始工作
应用程序的启动:应用程序代码由硬盘读入内存--->CPU运行应用程序代码--->运行成功使用应用程序.