计算机基础及常见的Linux发行版介绍、Linux哲学思想

本文详细介绍了计算机的基础知识,包括CPU、存储器、输入输出设备,以及Linux的常见发行版,如Debian、Slackware、Redhat等。讨论了Linux发行版的分类、用途和特点,同时阐述了Linux的哲学思想,如一切皆文件、组合小程序等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机的组成

冯 · 诺伊曼体系中,计算机有五大基本部件:控制器、运算器、存储器、输入设备、输出设备。
实际应用中,计算机包括CPU(控制器和运算器)、存储器(Memory内存和Disk外存)、Input输入设备、Output输出设备。

计算机五大基本部件

CPU(控制器和运算器)

CPU由运算器、控制器、寄存器、缓存、指令集组成。

运算器

运算器是实现算术运算和逻辑运算的部件。主要是由算术逻辑部件(ALU:Arithmetric and Logic Unit)、计算器组和状态寄存器组成。

  1. ALU 主要完成对二进制信息的定点算术运算、逻辑运算和各种移位操作。
  2. 通用寄存器组是用来保存参加运算的操作数和运算的中间结果。
  3. 状态寄存器在不同的机器中有不同的规定,程序中,状态位通常作为转移指令的判断条件。

控制器

控制器是计算机的指挥系统,通过地址来访问存储器(内存),从存储器中取出指令,经译码器分析后,根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器控制下有条不紊地协调工作。

控制器一般包括指令控制逻辑时序控制逻辑总线控制逻辑中断控制逻辑等几个部分:

  1. 指令控制逻辑要完成取指令、分析指令和执行指令的操作。
  2. 时序控制逻辑要为每条指令按时间顺序提供应有的控制信号,一般时钟脉冲就是最基本的时序信号,是整个机器的时间基准,称为机器的主频。
  3. 总线逻辑是为多个功能部件服务的信息通路的控制电路,就CPU而言一般分为内部总线和CPU对外联系的外部总线,外部总线有时候又叫做系统总线、前端总线(FSB)等。
  4. 中断是指计算机由于异常事件,或者一些随机发生需要马上处理的事件,引起CPU暂时停止现在程序的执行,转向另一服务程序去处理这一事件,处理完毕再返回原程序的过程。由机器内部产生的中断,把它叫做陷阱(内部中断),由外部设备引起的中断叫外部中断。

寄存器

**寄存器(register)**是CPU内部用来存放数据的一些小型的存储区域,用来暂时存放参与运算的数据以及运算结果。寄存器由电子线路组成,存取速度非常快,与CPU的速度相当,寄存器的成本较高,因而数量较少。CPU内部的寄存器类型有指令寄存器、程序计数器、数据寄存器、地址寄存器以及状态寄存器等。

存储器

在电子计算机中,用来存储数据和指令等的记忆部件,叫做存储器。存储器是由一些编号的单元所组成。单元的编号叫做地址。
计算机对存储器的要求是:一要存取速度快,二要存储容量大。
存储器按构造分为磁心存储器、半导体存储器、磁盘、磁带等多种,按与中央处理机的关系可分为内存储器和外存储器两类。
存储器常见分类

简介

存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。
计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。计算机中的存储器按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。外存通常是磁性介质或光盘等,能长期保存信息。内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值