我開始移植一個用C語言編寫的程序,它有幾個代碼段與32位機器的指令 - 如ljmp - 寫入一個64位機。64位程序集的32位指令
是否有一個地方/文件有組裝說明,用於32位機器及其對應的64位機器?如果沒有,我可以在哪裏找到列出32位和64位機器的所有指令的文檔?
因爲這很明顯,我是一個新手的情況。讓我們澄清一些觀點。
我正在移植它的早期操作系統。它是用x86機器編寫的。現在,我希望它在x86_64上運行。
這是寫在一個Linux的盒子與UNIX考慮。我幾乎可以肯定,原作者是在英特爾機器上寫的。我也在英特爾,但我也想在AMD運行該操作系統。
使用的編譯器是gcc。
哪個處理器架構?去供應商的網站並下載參考。 – 2009-07-05 00:01:48