'10 个经典汇编程序实例:从排序到字符串处理'
理论不如代码。本文提供 10 个完整可运行的汇编程序:冒泡排序、字符串反转、进制转换、阶乘计算、斐波那契数列等,附逐行解析。
理论不如代码。本文提供 10 个完整可运行的汇编程序:冒泡排序、字符串反转、进制转换、阶乘计算、斐波那契数列等,附逐行解析。
汇编出错不能 print 调试。本文教你使用 DEBUG.exe、Turbo Debugger 和现代逆向工具(GDB/IDA),掌握寄存器查看、断点设置和单步执行。
从打印 Hello World 到写一个简单的 Bootloader。5 个实验项目,每个都有目标、步骤和验收标准,适合自学和课程设计。
汇编没有死。从 UEFI 引导到 Linux 内核入口,从 CVE 漏洞分析到游戏反作弊,汇编依然是系统级开发者的必修课。本文盘点汇编的 5 个现代应用场景。
绕过操作系统,直接写显存!本文教你如何在 VGA 文本模式下用汇编绘制彩色文字、清屏、滚动窗口,理解显示器的底层工作原理。
DOS 中断是汇编与操作系统交互的桥梁。INT 21h 提供 100+ 功能调用,涵盖文件读写、键盘输入、屏幕显示。本文精选最实用的 10 个功能号,附完整代码示例。
汇编不是孤岛。通过 extern 和 PUBLIC 指令,C 语言可以调用汇编函数,汇编也可以调用 C 库。本文详解混合编程的链接过程、参数传递和实际应用场景。
宏指令是汇编的元编程工具。MACRO/ENDM 定义宏,IF/ELSE 条件汇编,REPEAT 循环展开。本文教你如何用宏减少重复代码,写出更优雅的汇编程序。
从端口读写到中断向量表,从 BIOS 调用到硬件 ISR。本文拆解 I/O 映射、中断处理流程,带你理解操作系统如何管理硬件设备。
如何让汇编代码模块化?从 PROC/ENDP 到栈帧管理,从寄存器传参到栈传参,掌握子程序设计的核心模式,写出可复用的汇编函数。