BIN文件格式


BIN文件里面包含的只有代碼生成的機器碼,不像ELF文件或者obj文件一樣還包含其他東西。MS-DOS、設備驅動文件以及操作系統的bootloader文件都是BIN文件。

在NASM中,BIN文件默認使用BITS 16bit模式。

 

ORG

在bin文件中,ORG指令表示當程序被加載到內存中之后,程序位於什么位置,或者更確切的說,ORG指明的是當前程序相對於當前SECTION的偏移量(即段內偏移)。

org 0x7c00h mov ax, cs

當執行上面的程序的時候,假設cs=0x0000,那么ip=0x7c00。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM