004-理解一下堆栈
本文将详细分析一下计算机上堆栈细节。
my blogs
本文将详细分析一下计算机上堆栈细节。
调试是软件开发过程中重要的一个环节,本文将详细介绍如何调试引导扇区。 其实第一节也涉及了部分调试命令。
本文的目标是,构建一个引导扇区,并使用汇编语言,在屏幕上打印Hello World
。
经过学习,我们可以到一些基本的GNU
汇编语言的用法,同时也会了解在屏幕上打印字符的原理。
通常计算机的启动方式有两种,传统的BIOS-MBR
启动模式和新的UEFI-GPT
启动模式,本文将介绍传统的BIOS-MBR
启动模式。
内核里有很多代码里有类似do{}while(0)
这样的写法,这个写法有两个不同的用法。
本文介绍了do{}while(0)
的两个不同的用法。