记录x86调试命令总结
生活随笔
收集整理的這篇文章主要介紹了
记录x86调试命令总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先,liunx系統下得有nasm命令,沒有可以安裝,接下來把寫好的.asm匯編代碼編譯成二進制文件。
nasm xxx.asm -o xxx.bin接下來切換成df硬盤,使用bximage的命令創建一個硬盤,可以設置硬盤的名稱和硬盤的大小,因為軟盤已經過時了。
修改對應的bochsrc文件:
啟動狀態為硬盤啟動
接下來把寫好的二進制文件寫入硬盤,硬盤通電就可以執行相關的代碼了,命令如下:
dd -if=xxx.bin of=xxx.xxx(磁盤名稱) bs=xxx(寫入多大內存) count=1 conv=notrunc(不要截斷磁盤,沒有寫夠的磁盤繼續占空間)
最后在相應目錄文件下執行bochs -q即可進入界面化調試環境
總結
以上是生活随笔為你收集整理的记录x86调试命令总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用gui调试x86系统的汇编代码
- 下一篇: 从字节码层面分析==比较integer和