上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 60 下一页
摘要: 目录指令执行的核心步骤1. 取指 - Fetch2. 译码 - Decode3. 执行 - Execute4. 访存 - Memory Access(可选)5. 写回 - Write-Back关键组件的作用性能提升:流水线技术总结 计算机核心工作原理——“取指-译码-执行”循环 我们可以将其类比为人 阅读全文
posted @ 2025-09-11 19:02 morty-root 阅读(644) 评论(0) 推荐(0)
摘要: 目录一、CPU 的主要功能二、CPU 的基本结构核心部件一:控制器(Control Unit, CU)核心部件二:运算器(Arithmetic Logic Unit, ALU)关键寄存器(Registers)内部互连(CPU Internal Bus)总结:CPU的工作过程(一个简化的循环)CPU基 阅读全文
posted @ 2025-09-11 13:34 morty-root 阅读(1511) 评论(0) 推荐(0)
摘要: 目录一、什么是 I/O 接口(设备控制器)?二、为什么需要 I/O 接口?(存在的理由)三、I/O接口的核心功能四、I/O接口的结构与组成五、CPU与I/O接口的交互方式(数据传送控制方式)六、常见实例总结 一、什么是 I/O 接口(设备控制器)? I/O接口是一块位于计算机主板或设备本身的专用硬件 阅读全文
posted @ 2025-09-10 09:54 morty-root 阅读(552) 评论(0) 推荐(0)
摘要: 目录详细解释1. 设备驱动程序 (Device Driver)2. 磁盘驱动程序 (Disk Driver)它们的关系与协作流程总结对比 简单来说,它们的联系是:磁盘驱动程序是设备驱动程序的一种具体类型。 我们可以用一个比喻来理解: 设备驱动程序是一个广泛的类别,就像“汽车司机”。 磁盘驱动程序则是 阅读全文
posted @ 2025-09-09 18:42 morty-root 阅读(144) 评论(0) 推荐(0)
摘要: 目录详细分解1. 磁盘驱动程序 (Disk Driver) - 【软件】2. 磁盘驱动器 (Disk Drive) - 【硬件】它们如何协同工作?(以读取数据为例)总结对比 核心关系:磁盘驱动程序是软件指令的发出者和管理者,而磁盘驱动器是硬件命令的执行者和物理数据的存储者。它们之间是“控制与被控制” 阅读全文
posted @ 2025-09-09 18:41 morty-root 阅读(258) 评论(0) 推荐(0)
摘要: 目录1. 磁盘驱动器 (Disk Drive)2. 磁盘控制器 (Disk Controller)关系的演变:集成与分离总结对比时序图:读取操作(Read Operation)时序图详解1. 读取请求 (Read Operation)2. 写入请求 (Write Operation)关键点 磁盘控制 阅读全文
posted @ 2025-09-09 09:06 morty-root 阅读(304) 评论(0) 推荐(0)
摘要: 目录1. 各组件详解a. 设备控制器 (Device Controller)b. 设备驱动程序 (Device Driver)c. 设备独立性软件 (Device-Independent Software)2. 三者之间的关系分层模型3. 一个现代的例子:将数据写入磁盘总结与关键修正点“将数据写入磁 阅读全文
posted @ 2025-09-09 08:33 morty-root 阅读(331) 评论(0) 推荐(0)
摘要: 目录一图胜千言:层次结构详细对比一个生动的比喻:开车实例分析:读取文件总结 设备驱动程序和设备独立性软件是操作系统I/O系统的两个关键层次,它们协同工作,但职责截然不同。 简单来说,它们的核心区别在于:设备驱动程序是“专才”,而设备独立性软件是“通才”。 下面我们从多个维度进行详细的对比和解释。 一 阅读全文
posted @ 2025-09-08 18:11 morty-root 阅读(217) 评论(0) 推荐(0)
摘要: 目录核心机制:文件描述符是可重用的举例说明为什么会有“只增不减”的错觉?重要规则和例外总结 核心机制:文件描述符是可重用的 Linux 内核会为每个进程维护一个文件描述符表。当进程打开一个新文件(或 socket 等)时,内核会在这个表中寻找最小的、未被使用的文件描述符编号,并将其分配给这次新的打开 阅读全文
posted @ 2025-09-02 17:26 morty-root 阅读(118) 评论(0) 推荐(0)
摘要: 目录scanf 执行时序图时序图阶段详解阶段 1: 调用与初始化阶段 2: 系统调用(关键步骤)阶段 3: 内核等待与硬件交互阶段 4: 数据传递与返回阶段 5: 解析与赋值阶段 6: 返回与继续总结通过时序图学到的关键点 通过一个详细的时序图来剖析 scanf 的执行流程。这个时序图展示了用户程序 阅读全文
posted @ 2025-08-31 19:16 morty-root 阅读(179) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 60 下一页