Intel奔騰系列CPU指令全集 包含P4

2021-03-31 08:56:30 字數 2085 閱讀 7990

機器碼     指令**      說明

指令字首:

es: 26 es段跨越字首

cs: 2e cs段跨越字首

ss: 36 ss段跨越字首

ds: 3e ds段跨越字首

fs: 64 fs段跨越字首

gs: 65 gs段跨越字首

opsize: 66 運算元型別跨越字首

address: 67 位址型別跨越字首

上述指令中所使用符號的說明:

/digit -- 0到7之間的數字,用於只使用暫存器/記憶體運算元的指令的 modr/m位元組,作為指令擴充套件碼

/r -- 表明指令的modr/m位元組既包含暫存器運算元,又包含記憶體運算元

cb -- 相對於下一條指令的位元組偏移值

cw -- 相對於下一條指令的字偏移值

cd -- 相對於下一條指令的雙字偏移值

cp -- 絕對遠指標

ib, iw, id -- ib:1位元組立即數;iw:2位元組立即數;id:4位元組立即數

+rb, +rw, +rd -- 暫存器**,從0到7,被加到運算元位元組:

rb rw rd

----------------------

al = 0 ax = 0 eax = 0

cl = 1 cx = 1 ecx = 1

dl = 2 dx = 2 edx = 2

bl = 3 bx = 3 ebx = 3

ah = 4 sp = 4 esp = 4

ch = 5 bp = 5 ebp = 5

dh = 6 si = 6 esi = 6

bh = 7 di = 7 edi = 7

+i -- 用於浮點指令的數字,表示st(i)之一

rel16, rel32 -- 同一段內的相對位址

ptr16:16,ptr16:32 -- 遠指標,典型應用於跨段指令

r8 -- 8位通用暫存器

r16 -- 16位通用暫存器

r32 -- 32位通用暫存器

imm8 -- 8位立即數

imm16 -- 16位立即數

imm32 -- 32位立即數

r/m8 -- 8位通用暫存器或記憶體位元組

r/m16 -- 16位通用暫存器或記憶體位元組

r/m32 -- 32位通用暫存器或記憶體位元組

m -- 16位或32位記憶體運算元

m8 -- 由ds:(e)si或es:(e)di指向的記憶體位元組

m16 -- 由ds:(e)si或es:(e)di指向的記憶體字

m32 -- 由ds:(e)si或es:(e)di指向的記憶體雙字

m64 -- 記憶體四字,僅用於cmpxchg8b指令

m16:16, m16:32 -- 包含兩個資料的記憶體指標運算元,引號前面的是段位址,引號後面的是偏移位址

m16&32, m16&16, m32&32 -- 包含資料對的記憶體運算元

moffs8, moffs16, moffs32 -- 分別表示型別為位元組、字、雙字的記憶體變數

sreg -- 段暫存器,es=0, cs=1, ss=2, ds=3, fs=4, gs=5

m32real, m64real, m80real -- 單精度、雙精度、擴充套件雙精度記憶體浮點運算元

m16int, m32int, m64int -- 字型、雙字型、四字型記憶體整數運算元

st or st(0) -- fpu暫存器堆疊棧頂元素

st(i) -- 從fpu暫存器堆疊棧頂數起的第i個元素,i = 0,1,2,3,4,5,6,7

mm -- mmx暫存器,從mm0到mm7

mm/m32 -- mmx暫存器的低32位或32位記憶體運算元

mm/m64 -- mmx暫存器或64位記憶體運算元

xmm -- 128位xmm暫存器,從xmm0到xmm7

xmm/m32 -- xmm暫存器或32位記憶體運算元

xmm/m64 -- xmm暫存器或64位記憶體運算元

xmm/m128 -- xmm暫存器或128位記憶體運算元

奔騰還是酷睿?Intel熱門CPU型號解析

奔騰雙核與酷睿2雙核有何不同?奔騰雙核t2130和t2310有什麼區別?酷睿2雙核t5470和t7250又是何方神聖?如果你還沒有弄清楚這些問題,那麼當你去電腦城選購筆記本時,可就要當心了,因為你很難從大多數商家那裡得到準確的答案 他們要麼自己也沒弄清楚 要麼就是在故意欺騙。無論是哪種情況,最終蒙受...

Intel的CPU系列說明

至強可擴充套件系列是英特爾推出的新一代至強處理器系列,如今距離該系列推出幾乎過去一年了。新的cpu並沒有延續e系列的命名,英特爾將至強可擴充套件系列以金屬命名,將該系列分為 鉑金platinum 金牌gold 銀牌silver 和 銅牌bronze 四個級別。四個金屬級別,自然分為四個定位 鉑金定位...

五 奔騰的芯(INTEL)

世界上最大的晶元製造公司 intel 1 英特爾靠 80386 完成了對 ibm pc 相容機機市場一統江湖的偉業。接下來到了 1989 年,英特爾推出了從 80386 到奔騰處理器的過渡產品 80486,它其實是 80386 加乙個浮點處理器 80387 以及快取 cache 靠 80486 的銷...