标签: assembly x86 gdb boot bios
我正在使用qemu和gdb来跟踪计算机的启动过程。我让qemu在bios的第一个指示处暂停。毫不奇怪,qemu在0xfff0处暂停了。但是,当我尝试通过输入layout asm来查看汇编代码时,它没有正确显示汇编。在asm窗口中显示的所有汇编指令都是add命令。例如,第一条指令应该是跳转,但显示为add %al,(%eax)。
layout asm
add %al,(%eax)