| EXT |
| Извличане на битово поле |
| Общи форми: |
EXT bit, len |
| |
| Форма |
КОП |
|
I8086 |
I80386 |
I80486 |
| EXT rb,rb |
0F 33 /r |
V20 |
25-55 |
|
|
|
| Действие |
AX ← ZeroExtend([SI]{bit .. offs+len-1})
Temp ← bit + len
SI ← SI + Temp SHR 3
bit ← Temp AND 7
|
| |
Чете в AX битовото поле, зададено от [SI] (база), bit (начало на битовото поле) и len (дължина). След записа SI и bit се променят така, че да сочат следващия бит след битовото поле. |
| Флагове |
| PE |
VM |
NT |
IOPL |
OF |
DF |
IF |
TF |
SF |
ZF |
AF |
PF |
CF |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| CPU |
| 8086 |
186 |
V20 |
286 |
386 |
486 |
P |
P-P |
P-II |
MMX |
SSE |
3D! |
E64 |
| |
|
• |
|
|
|
|
|
|
|
|
|
|
|
| Изключения | Няма |