Linux学习(4)计算机基础概论

本章节讲到知识

1.计算机的基本组成(五大部件、系统总线、指令)

2.进程概论(随后下一个一个章节专门讲解进程)

3.内存管理

一、计算机的基本组成

1.计算机组成的五大部件

(1) 运算器: 也叫算数逻辑单元,完成对数据的各种常规运算, 如加减乘除, 也包括逻辑运算, 移位, 比较等。
(2) 控制器: 它是整个计算机系统的控制中心,它指挥计算机各部分协调地工作,保证计算机按照预先规定的目标和步骤有条不紊地进行操作及处理。
(3) 存储器: 存储程序和各种数据。
(4) 输入设备: 把人所熟悉的信息如,图片, 声音,文字, 转换为计算机能够识别的信息存储起来。
(5) 输出设备:把计算机机能识别的信息转换为人能识别的信息, 进行呈现。


 

一台计算机可以抽象成上图: CPU 中包含控制器和运算器, 内存是存储器。I/O设备就是输入设

备和输出设备, 如: 键盘、显示器、鼠标、硬盘等,他们之间通过总线进行连接 

2.系统总线
(1) 数据总线: 用来在各个功能部件中间传输数据, 是双向传输总线。
(2) 地址总线: 用来指出数据总线上的源数据或目的数据在主存单元的地址或 io 设备的地址。

(3) 控制总线: 由于各个连接在数据总线和地址总线的部件都是共享这两类总线的,那么在某一时刻由谁来使用, 就是控制总线负责完成的。
3. 指令
(1) 指令: 是指示计算机执行某种操作的命令。一条指令通常由两部分构成:地址码和操作码。
(2) 程序: 由一条一条的指令构成。
(3) 指令周期: cpu每取出并执行一条指令所需的全部时间称为指令周期。
(4) 指令系统: 计算机能够执行的全部指令的集合称为该计算机的指令系统。
(5) RISC : 精简指令系统计算机。
(6) CISC: 复杂指令系统计算机。
(7) 程序与指令: 高级语言 汇编助记符 机器指令

二、进程概论(本章只需要搞懂什么是进程,及进程的运行)

1.进程

一个正在运行的程序(举个例子来讲就是,手机登录微信,微信运行就算作一个进程,如果一个手机同时登陆两个微信,就叫作多进程)

2.PCB(进程控制块)

PCB用来管理进程 是进程存在的唯一标志(通过进程的id号:PID来显示进程存在)

3.进程状态

就绪、运行、阻塞

4.进程的并发与并行

并发:一个处理器一会执行A程序一会儿执行B程序

并行:多个处理器同时执行不同程序

三、内存管理

1.内存

一般在存储器上进行存储,存储时计算机会对存储的位置进行简单分页,我们通过页表就能查询到想要的内容在计算机哪个地址存储。

2.虚拟内存

虚拟内存是操作系统对物理内存的扩展机制,它使用硬盘空间来模拟物理内存,以扩展可用的内存空间。内存的大小是可变的,取决于操作系统的配置和需要。虚拟内存的访问速度相对较慢,因为它需要与磁盘进行交互。在物理内存不足时,操作系统可以将部分程序数据移动到虚拟内存中,从而扩展可用内存,但会导致性能下降。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值