当前位置: 首页 > news >正文

计算机基础——计算机内部基本原理

什么是计算机?

         计算机由硬件系统和软件系统所组成,其中硬件系统包括电源、主板、CPU(中央处理器)、内存、硬盘、声卡、显卡、网卡、调制解调器、软驱、光驱、显示器、键盘、鼠标、音箱、打印机、视频设备、扫描仪、闪存设备、UPS(不间断电源供应)等。软件系统则分为系统软件和应用软件两大类,系统软件包括操作系统、语言处理程序、数据库管理系统和服务程序等,而应用软件则是为解决特定问题而设计的程序,如办公软件、图像处理软件等。


计算机是一个巨大的闭合电路

在计算机中,其主要存储构造有CPU 内存 硬盘等等,——CPU 内存 为闪存,——硬盘为 永久化存储/持久化存储。硬盘又可以分为固态硬盘和机械硬盘

下面图例来解释磁盘具体的工作原理

存数据——电生磁,读数据——磁生电,其中N——1,S——0

 电脑内部硬件之间 信息的传输是通过 电信号:电信号的表达可以通过——电流大小 电压大小

通常用电压大小来表达电信号:       

  1. 用电压表示过程中损耗的功率更小。
  2. 用电压表示更稳定

为什么不用电流大小?

  1. 电流受外界影响较大(温度湿度、电线形状等因素)
  2. 根据 I*R=U & I*U=P公式可知,电流改变所消耗的功率远大于电压

 以下图示为 磁盘存数据和读数据具体的物理原理

存数据 电生磁

读数据 电生磁


         总线 在不同计算机中分为:32根 和 64根,分别对应32位计算机和64位计算机,这是CPU一次性能处理的信息量。

在计算机内部和网络中,传输过程中,由于电信号不能同时传送(会互相干扰,物理限制),所以传输需要排队

波:电磁波,光等等,这些波形式运输速度快。由于波频、振幅不同,所以不会互相干扰,可以同时传输。例如5G网等

由于以上情况,计算机为了安排顺序,存在专门的指令调度结构


CPU(中央处理器),也存在其他的处理器。

在电脑中所有硬件都具有智力,否则无法工作,智力的实现是通过 电路固定——电阻不固定 实现的 :智能性: 电压变(可控)—— 电阻变 ——信号变。(其中电阻不固定通过半导体实现)

 与电信号同时传入的还有函数使用说明书(函数使用说明书包括:入参数量及类型,入参作用,函数功能,函数返回类型)

每个硬件都有一个驱动程序:驱动程序根据函数使用说明书直接操作硬件,每一个硬件都有一个驱动程序。

操作方式通过电压信号

为了增加效率,现代 CPU 通常包含三级缓存:L1、L2 和 L3。这三级缓存在提升 CPU 性能方面起着至关重要的作用。


http://www.mrgr.cn/news/59421.html

相关文章:

  • 梯形图【PLC】
  • list 的实现
  • Netty-TCP服务端粘包、拆包问题(两种格式)
  • 鸿蒙中富文本编辑与展示
  • [云] 创建 Docker 镜像,将其推送到 Amazon Elastic Container Registry (ECR),并对已部署的应用程序进行负载测试
  • OpenCV系列教程七:虚拟计算器项目、目标追踪、SSD目标检测
  • 设计模式4-工厂模式策略模式
  • 2024 BuildCTF 公开赛|Crypto
  • django中的类属性和类方法
  • 【C/C++ explicit关键字】为什么有了explicit关键字的构造函数 就不能再有 其无参构造函数
  • K 线图下的 BBR
  • Nginx 配置初步 下
  • 【单运放可调频率正弦波电路二阶RC移相震荡文氏桥】2021-12-20
  • 【通义晓蜜CCAI实践】通过任务类型调用通义晓蜜CCAI-对话分析AIO应用
  • 基于云平台的智能家居管理系统设计与通信协议分析
  • Bootstrap 5 容器
  • C语言 | Leetcode C语言题解之第514题自由之路
  • 蒙特卡洛算法(Monte Carlo Algorithm)详细解读
  • 【人工智能-初级】第21章 线性代数与 AI:理解矩阵乘法和特征向量
  • 关于我的数据库——MySQL——第四篇
  • 【2024|滑坡数据集论文解读3】CAS滑坡数据集:用于深度学习滑坡检测的大规模多传感器数据集
  • Linux基础命令:轻松掌握终端操作
  • 道路车辆功能安全 ISO 26262标准(9-2)—面向汽车安全完整性等级 (ASIL) 和安全的分析
  • C语言浮点数实现(一)
  • 自定义类型:联合和枚举【上】
  • OA命令执行漏洞挖掘