CPU、寄存器、内存、指令:2小时极简入门【20260403】

张开发
2026/4/3 23:55:20 15 分钟阅读
CPU、寄存器、内存、指令:2小时极简入门【20260403】
文章目录CPU、寄存器、内存、指令:2小时极简入门一、计算机核心架构:冯·诺依曼模型二、CPU:计算机的"大脑"三、寄存器:CPU的"临时工作台"x86-64 关键寄存器(先记这8个):四、内存:巨大的"仓库"五、指令指针(RIP):程序的"导游"六、汇编语言:机器指令的"助记符"七、程序如何运行:一个完整示例八、立即上手:验证这些概念九、2小时学习清单CPU、寄存器、内存、指令:2小时极简入门一、计算机核心架构:冯·诺依曼模型+-----------+ +-----------+ +-----------+ | CPU |---| 内存 |---| I/O | | (处理器) | | (存储器) | | (输入输出)| +-----------+ +-----------+ +-----------+ ↑ ↑ ↑ |执行 |读写 |交互 +-----------+ +-----------+ +-----------+ | 指令 | | 数据 | | 设备/网络 | +-----------+ +-----------+ +-----------+核心思想:程序(指令)和数据都存储在内存中,CPU逐条取出指令执行。二、CPU:计算机的"大脑"CPU只做三件事:取指令:从内存读取下一条要执行的指令解码:理解这条指令要做什么执行:执行指令(计算、移动数据、跳转等)三、寄存器:CPU的"临时工作台"寄存器是CPU内部的小型高速存储单元,比内存快100倍以上。x86-64 关键寄存器(先记这8个):64位寄存器 (8字节) 32位部分 (4字节) 16位部分 (2字节) 8位部分 (1字节) ─────────────────────────────────────────────────────────────────────────── RAX EAX AX AH/AL RBX EBX BX BH/BL RCX ECX CX CH/CL RDX EDX DX DH/DL RSI ESI SI SIL RDI EDI DI DIL RBP EBP BP BPL RSP ESP SP SPL关键寄存器作用:RAX:主要用于算术运算和函数返回值

更多文章