Set di istruzioni della CPU

(Protected Mode)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Note:

Questo documento rappresenta un manuale di riferimento rapido al set di istruzioni della CPU; per ogni istruzione viene fornito: Per i flags si utilizzano le seguenti abbreviazioni: Lo stato dei flags dopo l'esecuzione di una istruzione, viene descritto con i seguenti simboli: Abbreviazioni utilizzate per gli operandi delle istruzioni: Nel calcolo dei cicli di clock necessari alla CPU (in modalità protetta) per l'esecuzione di ogni istruzione, si considerano valide le seguenti condizioni: Le CPU prese in considerazione sono quelle ritenute standard di riferimento: Per conoscere i cicli di clock relativi alle CPU di classe superiore (80586, 80686, etc), si faccia riferimento ai relativi manuali tecnici forniti dai produttori.


A


ARPL
Adjust Requested Privilege Level - Regola il campo RPL ( Livello di privilegio richiesto ) del selettore. Torna all'indice

C


CLTS
Clear Task-Switched Flag - Cancella il flag task-switched nella MSW del Control Register CR0. Torna all'indice

L


LAR
Load Access Rights - Carica il byte dei diritti di accesso dal descrittore di segmento specificato. Torna all'indice
LGDT / LIDT / LLDT
Load Descriptor Table - Carica GDTR / IDTR / LDTR ( registri delle tabelle descrittori globale / interrupt / locale ) dalla memoria o dai registri generali. Torna all'indice
LMSW
Load Machine Status Word - Carica MSW (Machine Status Word) dal registro o dalla memoria a 16 bit. Torna all'indice
LSL
Load Segment Limit - Carica il limite del segmento dal descrittore del segmento specificato. Torna all'indice
LTR
Load Task Register - Carica TR (Task Register) dal registro o dalla memoria a 16 bit. Torna all'indice

M


MOV CR
Move to/from Special Registers - muove dai registri generali verso i control register e vice versa. Torna all'indice
MOV DR
Move to/from Special Registers - muove dai registri generali verso i debug register e vice versa. Torna all'indice
MOV TR
Move to/from Special Registers - muove dai registri generali verso i test register e vice versa. Torna all'indice

S


SGDT / SIDT / SLDT
Store Descriptor Table - Salva GDTR / IDTR / LDTR ( registri delle tabelle descrittori globale / interrupt / locale ) nella memoria o nei registri generali. Torna all'indice
SMSW
Store Machine Status Word - Salva MSW (Machine Status Word) nel registro o nella memoria a 16 bit. Torna all'indice
STR
Store Task Register - Salva TR (Task Register) nel registro o nella memoria a 16 bit. Torna all'indice

V


VERR / VERW
Verify Read or Write - Verifica se un segmento è pronto per la lettura / scrittura. Torna all'indice