网络安全学习笔记—基础篇—Linux操作系统—计算机结构体系
1、计算机组成2、计算机发展史
2.1、图灵Turing
图灵机理论:计算的本质是一种机械运算,但它需要信息(指令)来控制。
2.2、香农 Shannon
《继电器与开关电路的符号分析》: 将电路开关和布尔代数结合起来
2.3、冯•诺依曼von Neumann
冯•诺依曼体系结构:
一般的计算机的组成:控制器、运算器、存储器、输入设备和输出设备(学硬件的单片机基本组成也是这五种)
2.4、计算机发展
3、计算机硬件组成
3.1、台式机硬件-内部
3.2、CPU
中央处理器(Central Processing Unit, CPU)
常见的电脑处理器:Intel 奔腾 8086、Intel 酷睿系列、AMD 锐龙系列
常见的手机处理器:高通骁龙系列、苹果 A 系列、华为海思麒麟系列、联发科天玑系列
CPU本质
[*]控制单元(Control Unit):莞成数据处理整个过程中的调配 工作;
[*]算术逻辑单元ALU(Arithmetic Logic Unit):完成各个指令 以便得到程序最终想要的结果;
[*]存储单元:负责存储原始数据以及运算结果。
CPU和芯片的关系
芯片有很多种,CPU芯片是其中一种其他还有GPU、NPU、FPGA芯片等等
如上图所示,CPU与GPU(显卡可视为GPU)的区别在于,GPU包含大量的SMs(流多处理器),适合处理高吞吐量的重复性运算,如图形渲染等。相比之下,CPU包含ALU(算术逻辑单元),更适合处理复杂的运算。
[*]GPU: Graphic Processing Unit 图形处理单元
[*]NPU: Neural Networks Process Units 神经网络处理单元
[*]FPGA: Field-Programmable Gate Array 现场可编程门
3.3CPU重要参数
[*]核心数:物理核心数
[*]线程:超线程技术,逻辑处理器
[*]频率:工作频率,1秒钟产生的脉冲信号
[*]32位和64位:CPU—次能处理的位数
3.4内存(主存)RAM
运行内存:RAM(Random Access Memory)
存储空间:ROM(Read Only Memory)
3.5硬盘(外存)
机械硬盘(磁盘):
固态硬盘(闪存颗粒,造价昂贵):
硬盘和内存的区别:
1. 读写速度:硬盘的读写速度相对较慢,而内存的读写速度快得多。
2. 作用:硬盘主要用于长期存储数据,而内存用于暂时存储正在运行的程序和数据。
3. 持久存储:硬盘提供持久存储,即使断电数据也不会丢失;内存则不具备持久性,断电后数据会丢失。
3.6输入输出设备
输入设备:
[*]键盘:用于输入文字和命令。
[*]鼠标:用于选择和操作图形界面元素。
[*]麦克风:用于捕捉声音输入。
[*]摄像头:用于捕捉图像和视频输入。
[*]扫描仪:用于将纸质文档转换为数字格式。
[*]数位板:用于数字绘图和手写输入。
[*]游戏手柄:用于控制电子游戏。
输出设备:
[*]显示器:用于显示图像和文本。
[*]打印机:用于打印文档和图像。
[*]音响:用于输出声音。
[*]显卡(GPU):显卡,也称为图形处理单元(GPU),负责处理和输出图像到显示器。它具有高吞吐量的集体运算能力,适用于图形渲染和复杂的计算任务。
[*]声卡:声卡负责处理和输出声音信号到音响设备,使得计算机能够播放音频。
4、程序
4.1、汇编语言
4.2操作系统
为什么需要操作系统(Operating System) ?
[*]提供API,屏蔽硬件差异
[*]协调系统资源
本帖最后由 ganjuexiaochou 于 2024-9-21 16:37 编辑
不允许,发多个主题的帖子,已删帖,停更{:1_911:}
私密马赛,米娜桑
最近xdm都回复问我帖子怎么删了,有无备份{:1_924:}没有备份的,我只是有时间写写帖子留个笔记。
xdm有需要的可以看看我的博客:https://www.cnblogs.com/lmydytd(新建的),只不过没有论坛这么方便沟通了,也不好让其余大佬看见指出文章的错误。所以有什么纰漏之处朋友们多担待,可以留言沟通交流。 楼主请继续 楼主看的是什么书或者视频,能分享一下吗。。。。 楼主有心了 弄的这么详细!! 很详细 第一次见 真的详细! 挺基础哇 学习了,谢谢