news 2026/9/28 0:56:55

Linux01-计算机概论

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux01-计算机概论

一、电脑主要硬件

  • 输入单元:键盘、鼠标
  • 主机部分:CPU、内存、硬盘
  • 输出单元:屏幕、打印机

CPU(Central Processing Unit)中央处理器:一个具有特定功能的芯片,主要工作在于管理与运算。因此CPU又可分为两个主要的单元,分别是:算数逻辑单元与控制单元。

算数逻辑单元:负责程序运算与逻辑判断。

控制单元:协调各周边组件与各单元间的工作。

问题:CPU处理的数据从哪里来?

答:CPU读取的数据都是从内存中来的,而内存中的数据,是由输入单元来的。CPU处理完的数据,要先写回到内存中,再从内存中传输到输出单元。

二、CPU架构

CPU可以执行一些微指令,我们使用软件都要经过CPU内部的微指令集来实现。这些指令集的设计主要被分为两种设计理念,分别是:精简指令集(RISC)、复杂指令集(CISC)

精简指令集(Reduced Instruction Set Computer,RISC)

RISC的微指令集较为精简,每个指令的运行时间短,完成的动作单纯,指令的效率较高;但若是要完成复杂的任务,就要由多个指令来完成。

典型的代表是ARM架构的CPU。

复杂指令集(Complex Instruction Set Computer,CISC)

CISC的指令多而且复杂,每条指令的长度并不相同,执行指令花费的时间较长,但每条指令可以处理的工作较为丰富。

典型的代表是X86架构的CPU,主要的厂家有AMD、Intel,主要用于个人电脑、PC服务器上。

那为何称为x86架构呢? 这是因为最早的那颗Intel发展出来的CPU代号称为8086,后来依此架构又开发出80286, 80386…, 因此这种架构的CPU就被称为x86架构了。

X86架构CPU分32位、64位,目前主要使用的是64位,32位很少见了。

操作系统对应CPU的32位和64位,也区分是32位的操作系统,还是64位的操作系统。

问:32位的操作系统为什么最大只支持4GB的内存?

答:32 位系统的地址总线只有 32 位,最多只能表示 2³²个地址 = 4GB 的地址空间,所以理论上最大只能支持4GB 内存。CPU访问内存时,是通过地址编号访问内存单元,1个内存地址对应1字节(1Byte=8bit)。内存地址一般使用16进制表示,如:0x00000000、0x00000001。

2³²个地址 × 1 字节 = 4GB

问:为什么安装了4GB的内存,但实际可用内存小于4BG?

答:因为其他物理设备也需要一部分内存,才能正常使用。

用途占用
物理内存 RAM一部分
显卡显存映射一部分
BIOS / 固件一部分
PCI 设备一部分

问:CPU与OS(操作系统)的4种组合关系

答:分为以下4种情况

  • 情况1:32位CPU + 32位OS,完全匹配,正常工作。
  • 情况2:32 位 CPU + 64 位 OS(不可能,安装不上,无法启动),CPU不支持64位指令
  • 情况3:64 位 CPU + 32 位 OS(可以,但浪费,可以安装,CPU向下兼容32位模式)
  • 情况 4:64 位 CPU + 64 位 OS(性能最好,内存突破4GB)

问:windows系统怎么查看,操作系统是多少位,CPU是多少位的?

答:查看操作系统是多少位的,“此电脑”→右键,属性

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 4:19:13

基于Python+大数据+SSM基于机器学习的电商评论情感分析(源码+LW+调试文档+讲解等)/电商评论分析/电商情感分析/评论情感分析/电商文本情感分析/电商评论情绪分析

博主介绍 💗博主介绍:✌全栈领域优质创作者,专注于Java、小程序、Python技术领域和计算机毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2025-2026年最新1000个热门Java毕业设计选题…

作者头像 李华
网站建设 2026/9/28 13:33:59

零基础玩转树莓派5:完整学习路径

从零开始玩转树莓派5:新手也能轻松上手的完整学习路径 你有没有想过,一块巴掌大的小板子,居然能运行完整的操作系统、连接传感器、控制灯光、甚至搭建自己的云服务器?这听起来像科幻电影的情节,但在今天,它…

作者头像 李华
网站建设 2026/9/27 13:02:58

LangFlow OpenTelemetry支持开启可观测新时代

LangFlow OpenTelemetry支持开启可观测新时代 在AI应用快速落地的今天,大语言模型(LLM)已经不再是实验室里的“黑科技”,而是企业实现智能客服、知识管理、自动化决策的核心引擎。越来越多团队基于LangChain构建复杂的工作流——从…

作者头像 李华
网站建设 2026/9/27 15:16:27

ESP32-CAM WiFi信号强度对UDP流影响深度研究

ESP32-CAM实战:WiFi信号弱了,视频为啥卡成PPT?你有没有过这样的经历?手里的ESP32-CAM明明代码烧好了、摄像头也亮了,可一放到客厅角落,画面就开始一顿一顿,动不动还黑屏几秒。换到离路由器近的地…

作者头像 李华
网站建设 2026/9/27 18:56:23

深入理解上拉电阻:系统学习其偏置电流路径

上拉电阻的“小身材大智慧”:从悬空引脚到系统稳定的底层逻辑你有没有遇到过这样的情况——明明代码写得没问题,MCU却莫名其妙重启?或者按键按一下触发好几次?又或者IC通信时不时丢数据,示波器一看,上升沿“…

作者头像 李华
网站建设 2026/9/27 14:09:12

LangFlow SkyWalking接入指南发布

LangFlow 与 SkyWalking 的融合:构建可观测的 AI 工作流 在 AI 应用快速落地的今天,一个常见的困境浮出水面:如何让复杂的语言模型工作流既“搭得快”,又“看得清”?开发团队可以借助图形化工具迅速搭建起智能体流程&a…

作者头像 李华