计算机基础概念

1.计算机

       接受用户输入的命令或数据,经过中央处理器的算术和逻辑单元运算处理后,产生或存储成有用的信息。包括简单的计算器、手机、电脑、平板、可穿戴式智能设备。

2.计算机的组成

输入部分、输出部分、主机部分(中央处理器(Central Processing Unit,CPU)、内存、硬盘、配适设备)

3.CPU架构

       CPU中包含微指令,CPU的功能与其中的指令集有关。

        CPU架构可分为两类:精简指令集(Reduced Instruction Set Computer,RISC)和复杂指令集(Complex Instruction Set Computer,CISC)

         其中常见的手机、网络设备等小型设备的CPU都采用使用RISC指令集的ARM等架构,其性能较佳、单条指令运行时间短;常见的个人电脑的CPU多采用使用CISC指令集的X86/X64等架构,其单条指令运行时间长,但单条指令可以处理的工作更复杂。

4.计算机分类

按计算机的复杂度和计算能力分类:

超级计算机、大型计算机、迷你计算机、工作站、微电脑(个人计算机)

5.个人计算机结构

(1)网桥

      主板上用来配合CPU与其它设备通信的芯片组,其分为南桥和北桥;南桥负责连接速度较慢的外设,北桥负责连接速度较快的组件。而目前北桥已经多被整合到CPU中。

(2)CPU

      CPU的性能除了与指令集相关外,也与工作频率有关,工作频率就是每秒CPU工作的次数,其为外部输入频率与CPU内部频率加速倍数的乘积。按CPU一次工作能处理的字长电脑又可分为32位和64位。

       一般一个CPU中有多个内核,每个内核理论上可以同时运行一个线程,而在超线程(HT)的支持下,一般每个内核有时可以同时运行两个线程。

(3)内存(有时候又叫运存)

       用来储存和传递信息给CPU。个人电脑的内存可分为动态随机存储内存(Dynamic Random Access Memory,DRAM)和静态随机存储内存(Static Random Access Memory,DRAM)。后者速度与CPU一致,集成在CPU内部。

(4)显卡(VGA)

       执行图像处理等特定功能的模块,其核心为GPU,也包括显存、接口等。可单独为一个模块,也可集成到主板上甚至中央处理器中。

(5)硬盘与存储设备

       包括硬盘(机械硬盘、固态硬盘(SSD))、软盘、U盘等等。硬盘等存储设备的读写速度不但与存储设备本身有关,也与接口的种类等有关。如USB3.0接口的理论速度可为500MB/s,而USB2.0接口的理论速度就只有60MB/s。

(6)主板

        主板负责电脑各个组件之间的通信,同时也负责与外界设备的连接。

6.程序与操作系统

(1)程序

       根据编写语言的不同可分为汇编语言程序和高级语言程序。

       汇编语言是用人类看得懂的语言来描述由二进制数字表示的指令集的机器码。因为汇编语言与指令集相关,即与CPU的架构相关,因此可移植性很差。高级语言程序可通过编译得到对应的机器码,且其逻辑上与计算机的硬件结构及指令系统无关,有更强的表达能力,能更好的描述算法和结构,且更容易学习掌握。

(2)操作系统

       对于编写程序来说,即使解决了程序的可读性问题,但对于程序调用具体的存储等设备依然十分复杂,为了使与硬件相关的程序编写更加方便,需要有已有的程序能管理包括内存在内的所有的设备,并为其它程序提供简单易用的接口,这便是操作系统。

       操作系统(Operating System,OS)本质上为一组程序,这组程序用于管理电脑的所有活动以及驱动电脑的所有硬件。

       操作系统的功能与其内核有关。一般操作系统的内核是受到保护的,并且常驻内存。内核一般包括以下功能:系统调用接口、进程管理、内存管理、文件系统管理、设备驱动等。

      系统调用:一般操作系统会提供一套应用程序编程接口(Application Programming Interface,API)用以开发软件。因此,软件的开发与内核有关,内核与硬件有关,但软件的开发与硬件关系则不大。

(3)应用程序

       应用程序是参考操作系统API开发的软件,因此应用程序是与操作系统有关的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值