學彙編將Intel的8086,那8086在AMD上能不能執行

時間 2021-10-14 23:09:08

1樓:匿名使用者

可以的,因為 amd 的cpu 也是 x86

從歷史角度講,amd 和 intel 都相容同一種指令集,稱作 x86指令

這就好比無論移動還是聯通,相互撥打都是沒有問題的

2樓:鄭氏情歌

別說是在amd上執行,就是在intel上也執行不起來,因為8086的彙編是16位彙編,而現在的處理器基本上都是32位的或64位的,所以只能在dos上執行,或者模擬dos的環境。另外,amd也是x86系列

3樓:匿名使用者

可以的,intel跟amd都是生產x86架構的cpu,通常學習的彙編在這兩個公司的產品上都可以使用,沒有障礙。

4樓:匿名使用者

amd也是x86架構的

8086組合語言題目,關於ADD,指令的

mov al,40h al 40h,標誌位保持此前的值不變 add al,al al al al 40h 40h 80h,cf 0,of 1,zf 0,sf 0 adc al,al al al al cf 80h 80h 0 cf 00h,cf 1,of 1,zf 1,sf 0 adc al,al ...

8086組合語言指令的定址方式有哪幾類

水木年華 主要是立即定址,暫存器定址,直接定址,暫存器間接定址,暫存器相對定址,基址變址定址,相對基址變址,還有隱含定址,i o埠定址,轉移類定址。 可軒 80x8組合語言尋求方式 立即定址 直接定址 暫存器定址 暫存器間接定址 相對定址 變址定址。定址方式舉例如下 mov ax,20b5h 立即定...

用組合語言將記憶體中的16位的有符號二進位制數轉換為十進位制ASC

1 在許多彙編書上均有例程,可參考一下。如 80 86 奔騰機組合語言程式設計 電子工業出版社 2 可以利用c的sprintf進行各種字串與資料的轉換 將其形成庫 然後在彙編下呼叫。這是一個比較簡單,功能也是最強的一個通用方法。下面是從ydebug v1.96 使用手冊裡取出來的32位轉換 很短,可...