硬件 #
硬盘的CHS和LBA LBA28 LBA转换为CHS公式 A20Line 南北桥芯片 北桥、南桥、前端FSB等相关概念。 总线与南桥 回车与换行
BIOS #
显卡文本模式 BIOS的0x13中断 重置磁盘驱动器(0x13,ah=00h) 设置屏幕光标位置(0x10,ah=02h) 滚动窗口(0x10,ah=06h) 显示字符串(0x10,ah=13h)
内存管理 #
开启MMU 获取内存视图 BSS名字起源 帧指针(Frame Pointer) i386函数体的标准开头 i386函数体的标准结尾
Linux Assembly #
伪指令 stdcall调用约定 cdecl调用约定 过程调用中前6个参数的寄存器顺序 Linux64环境下32位汇编注意事项 nop函数的定义 关闭和打开中断 使用不同的寄存器别名的注意事项 Local Labels 常见的C语言调用惯例
NASM #
编程技巧 #
编程语言内存管理 #
bochs调试汇编代码 #
Subtopics #
toc:x86_64 sub:Extended Asm in GCC sub:gas