Study note
The Art of Assembly Language
Properties
- Type
- Blogs
- Status
- 待读
- Domain
- Systems
- Category
- 汇编、链接与可执行文件
- Source
- plantation-productions.com
- Vault note
library/articles/systems/The-Art-of-Assembly-Language-d5b4e30e1e72149c.md
Summary
以 High Level Assembly(HLA)和 Intel 80x86 为教学载体,系统覆盖二进制与数据表示、布尔逻辑、CPU 与指令编码、寻址模式、栈和堆、过程调用、数组与记录、内存层级、缓存、虚拟内存、I/O、中断、浮点运算及大型汇编程序组织。
Highlights
广度接近“汇编语言 + 计算机组成 + 系统编程”教材,适合选择性精读数据表示、CPU 执行、内存、寻址、栈和过程调用章节。由于示例主要使用较老的 HLA/32 位 x86 环境,不建议照搬工具链;现代实践继续使用 x86-64、NASM、System V ABI 和 GDB。
Notes
Randall Hyde 的 x86 汇编与计算机系统在线教材 Linux/HLA 版。
Comments
Loading comments...