Study note

Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps

Properties

Type
Blogs
Status
待读
Domain
Systems
Category
汇编、链接与可执行文件
Source
gpfault.net
Vault note
library/articles/systems/Let's-Learn-x86-64-Assembly!-Part-0---Setup-and-First-Steps-a24fdb9bb451fdb4.md

Summary

系列的环境搭建与基础篇,使用 Windows x64、Flat Assembler(FASM)和 WinDbg,从机器码、汇编器、寄存器、内存与指令集的基本心智模型讲起,并写出一个不依赖语言运行时的最小 Windows 程序。

Highlights

刻意跳过实模式和分段内存等历史包袱,直接进入现代 x86-64;适合先建立寄存器、内存和操作系统接口之间的联系。实践依赖 Windows,macOS 用户可在 Windows 虚拟机中复现。

Comments

Loading comments...