计算机基础

1. 计算机主要分为五部分:输入单元、输出单元、中央处理器(cpu)的控制单元、cpu的逻辑单元、内存。

cpu分为:算数逻辑单元(负责程序运算与逻辑判断)、控制单元(协调各组件与各单元之间工作)

内存:cpu读取的数据从内存中取来。内存的数据从输入设备传来。cpu处理完毕,先写回内存,最后由内存传输到输出单元。

2.cpu内部的微指令集:精简指令集(RISC)、复杂指令集(CISC)。

RISC:精简,性能佳,复杂指令由多个指令完成。包括IBM的PowerPc架构和ARM系列。

CISC:数目多且复杂,每个小指令可以执行一些低阶硬件操作。主要有AMDIntel等X86架构的CPU。

3.接口设备:输入、输出、内存、cpu、主板、存储设备、显示设备、网络设备。

主板:负责将所有设备连接到一起,让所有设备可以进行协调与通信,主板最重要的是主板芯片组。

主板芯片组:比作CPU与周边设备沟通的桥梁,对于主板而言,芯片组几乎决定了这块主板的功能,进而影响到整个电脑系统性能的发挥,芯片组是主板的灵魂。AMD北南桥。Intel内存组件集成到cpu中。

4.计算机分类:超级计算机、大型计算机、迷你计算机、工作站、微电脑。

5.外频:cpu与外部组件进行数据传输或运算时速度。

倍频:cpu内部用来加速工作性能的一个倍数。

外频*倍频 = cpu频率。

6.系统总线:北桥的总线,是内存的主要信道速度快。

I/O总线:主要用于联系硬盘、usb、网卡等接口设备。

7. 32位64位区分依据:cpu解析字组大小(cpu每次能处理的数据量)。

8. 个人计算机内存主要组件为动态随机访问内存(DRAM)

9.双通道:两个内存条,扩大内存数据宽度

9.二级高速缓存:静态随机访问内存(SRAM)速度快。

10.BIOS:是一套程序,这套程序是写死到主板上面的一个内存芯片中,这个芯片在没有通电时候也能将数据记录下来,那就是只读存储器(ROM)。它是个人计算机开机首先读的程序。控制着开机时各项硬件参数取得。加载CMOS中参数。CMOS主要保存着系统基本情况、CPU特性、软硬盘驱动器、显示器、键盘等部件的信息、设备的I/O地址、IRQ等。

11.固件(Firmware):就是写入EROM(可擦写只读存储器)或EEPROM(电可擦可编程只读存储器)中的程序。

固件担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
12.显卡(VGA):对于图形映像扮演关键角色。上面有内存容量,直接影响最终屏幕分辨率与色彩深度。
GPU:显卡上嵌入3D加速芯片
13. 扇区、柱面、缓冲存储器。
14.I/O地址:类似每个设备的门牌号码,每个设备都有自己的地址。
IRQ中断:各个邮件连接到邮件中心的专门路径,各设备可以通过IRQ中断信道来告知cpu该设备的工作情况,以方便为cpu进行工作分配的任务。
15.ASCII:每个符号占用1B。中文编码系统:big5(简体中文gb2312)
Unicode编码系统(UTF8):打破国家不同编码分歧。
16.操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序。
操作系统内核:一组程序,重点在于管理计算机的所有活动以及驱动系统中的所有硬件。开机后常驻内存中,受保护。
硬件由内核管理,则开发软件从参考硬件的参数变为参考内核。操作系统会提供一整组接口给工程师开发软件,例如系统调用接口会主动将c程序语言相关语法转为内核可以了解的任务函数。
硬件----》操作系统(内核----》系统调用层-----》应用程序)
内核功能:系统调用接口、程序管理、内存管理、文件系统管理(例如win98不识别NTFS文件格式硬盘)、设备驱动(目前有客家在模块功能,可以将驱动编辑成模块,就不需要重新的编译内核。操作系统会提供开发接口给硬件开发商,让他们根据接口设计硬件驱动)。
原文地址:https://www.cnblogs.com/fengzheng1112/p/4789072.html