我想知道哪個調試工具可用於裝配程序以及如何使用它。.ASM文件調試工具
我在彙編中寫了一個簡單的bootloader。然而,儘管我認爲邏輯是正確的,但它並沒有像我想的那樣正常工作。所以,我試圖使用一個調試器,以便我可以通過引導加載程序,檢查寄存器狀態等。
我在Ubuntu上試過GDB,將.asm編譯爲.elf和.o(我是否需要如果是,下一步是什麼?)另外,我讀了Bochs模擬器中有一個內部調試器,但我無法找到任何文檔如何使用它。我也有Visual Studio 2010,windbg,但我不知道如何將它用於.asm文件調試。
如果你以前做過這個,這將是一個簡單的答案。任何幫助將非常感激。
真誠
看看這個以前的答案:http://stackoverflow.com/questions/2611624/low-level-qemu-based-debugging(注意osdev維基鏈接) – user786653 2012-02-06 19:28:43
感謝您的鏈接,但我不認爲它相當有助於我的情況。我可能是錯的..但 – ElectroJunkie 2012-02-06 21:29:54
http://stackoverflow.com/questions/28811811/using-gdb-in-16-bit-mode – 2015-10-06 13:44:36