[英]How to use GCC to compile C code to 8088 Assembly?
我一直在尋找一條信息,但似乎找不到它,也許你們可以幫我一把。 這是一個簡單的問題:
我正在用 8088 匯編編寫一個小程序,想知道編譯器是如何完成一些事情的,這真的很棒。
謝謝!
-S 標志產生匯編程序 output,盡管現在不是 8088。
gcc -S myfile.c
output 將在 myfile.s 中。
GCC 允許使用 -mtune=cpu-arch 指定目標機器架構,但現在它不支持 i8088。 支持的架構是 i386 和更新的架構。
如果您可以考慮其他編譯器,總會有 OpenWatcom,它既是開源的,又會生成 16 位代碼。
有一個16位的djgpp版本(基於gcc),據說這里可以產生8086/88的代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.