关于计算机的硬核知识

CPU
CPU相当于人的大脑。CPU的核心是从程序或应用程序获取指令并执行计算。此过程可以分为三个阶段:提取,解码和执行。

cpu处理过程:
CPU从系统的主存中提取指令,然后解码该指令的实际内容,然后再由cpu的相关部分执行该指令。
在这里插入图片描述
CPU主要由两部分构成:控制单元内硬和算数逻辑单元
控制单元:从内存中提取指令并解码执行
算数逻辑单元:处理算数和逻辑运算

从功能来看:cpu的内部由寄存器,控制器,运算器和时钟四个部分组成,各部分之间通过电信号连同。
寄存器:是cpu内的组成部分。他们可以用来暂存指令,数据和地址。可以看做内存的一种。
控制器:负责把内存上的指令,数据读入寄存器,并根据指令的结果控制计算机
运算器:负责运算从内存中读入寄存器的数据
时钟:负责发出cpu开始计时的时钟信号。

内存
计算机中所有程序的运行都是在内存中进行的,因此内存对计算机的影响非常大,内存又被称为主存,其作用是存放CPU中的运算数据,以及与硬盘等外部存储设备交换的数据。
物理结构:主要有三种存储器
1.RAM随机存储器:内存中最重要的一种,表示即可以从中读取数据,也可以写入数据。当机器关闭的时候,内存中的信息会丢失。
2.只读存储器ROM:ROM一般只能用于数据的读取,不能写入数据,但是当机器停电的时候,这些数据不会丢失。
3.高速缓存Cache:分为一级缓存,二级缓存,三级缓存。缓存里面的数据位于内存和CPU之间,是一个读写速度比内存更快的存储器,当cpu向内存写入数据的时候,这些数据也会被写入高速缓存当中。当cpu需要读取数据的时候,会直接从缓存中直接读取。当缓存中没有相应的数据的时候,cpu便会向内存中读取数据。

磁盘
很多人老是把内存和磁盘进行对等,实际上他们是不一样的。
磁盘中的存储的程序文件等,必须要加载到内存中才能运行,在磁盘中保存的程序是无法直接运行的。
在这里插入图片描述
磁盘缓存
把从磁盘中读出的数据存储到内存。改善磁盘访问的速度
在这里插入图片描述
虚拟内存与内存的交换
磁盘其中含有虚拟内存部分,当一个内存的不足的情况下,就会使用虚拟内存作为交换分区内核会把暂时不用的内存块信息写到交换空间,这样物理内存就得到了释放,就可以运行其他程序了,当这些被分出的程序需要被用到的时候,又会被重新读入到内存

内容概要:本文详细介绍了计算机网络的基础知识、发展历程、分类、地址系统、体系结构、常见设备、网络协议及安全维护。文章首先阐述了计算机网络的定义及其在日常生活中的应用,接着回顾了从面向终端的计算机网络到互联网的演变过程。文中解释了计算机网络按覆盖范围、传输介质和通信方式的不同分类,并深入探讨了IP地址和MAC地址的概念、分类及作用。随后介绍了OSI七层模型、TCP/IP四层模型和五层体系结构,以及路由器、交换机和集线器等网络设备的功能。文章还解析了TCP、UDP、HTTP和HTTPS等网络协议的特性及其应用场景,并讨论了网络安全威胁与防护措施,最后展望了5G、物联网等新技术对计算机网络的影响。 适合人群:计算机网络初学者、IT从业人员、对网络技术感兴趣的个人。 使用场景及目标:①帮助读者理解计算机网络的基本概念和发展历程;②掌握计算机网络的分类、地址系统和体系结构;③了解常见网络设备的功能和使用场景;④熟悉主要网络协议的工作原理及应用场景;⑤学习网络安全的基本防护措施和故障排查方法。 其他说明:本文不仅涵盖计算机网络的基础理论知识,还结合实际案例和技术趋势,为读者提供了全面的学习资料。文章内容详实,结构清晰,适合系统化学习和深入理解计算机网络相关知识
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值