Tutorial Sezione Assembler

Dettaglio Istruzioni 

Le Schede del Tutorial

  Istruzioni della Cpu 80x86

SCHEDA n° 07 [I/ 192 di 198] 

    

    WAIT - Sospende il funzionamento del processore
     
bulletQuesta istruzione obbliga la Cpu a congelarsi mentre un secondo processore è in attività.
bulletIn altre parole l'esecuzione di questa istruzione obbliga il processore ad entrare in stato di attesa fino a quando il coprocessore attiva la linea hardware di TEST, o di NMI (Non Maskable Interrupt, appunto in occasione della richiesta del servizio di un'interruzione non mascherabile) ma anche quella di una IRQ abilitata (una interruzione mascherabile, ma abilitata dal corrispondente bit, nel registro delle interruzioni).
bulletNon appena una delle linee è attiva il processore riparte dall'istruzione successiva a WAIT; ciò è possibile perchè il puntatore CS:IP viene caricato con il suo indirizzo nel momento in cui il processore si blocca.
bulletSI evita così l'accesso contemporaneo alle locazioni di memoria da parte dei 2 processori.
bulletAnche l'istruzione HLT congela, con altre motivazioni, il processore; questa istrizione è identica alla FWAIT del processore matematico.
bulletLe sue caratteristiche sono riassunte nella seguente tabella (leggi le istruzioni Legenda della Tabella):
         
        WAIT   congela il funzionamento del processore
 

Esempio di Applicazione

Cicli di Clock Mem
Acces

Bytes
Flag   influenzate
Mnemonico Operandi 86 268 386 486 O D I T S Z A P C

WAIT

 

4 3 6 1,3 no 1                  
         
bulletLa tabella evidenzia che l'istruzione non modifica alcuna flag e non ha operandi; il suo unico codice operativo è 9BH.

    

Pagina Precedente Scheda n° 07 Pagina Successiva Istruzioni Cpu 80x86 Torna al Menu delle Schede del "Tutorial" Lezioni - Vai al DownLoad dei files DOC Torna al Menu del "Tutorial"
Istruzione 192 - WAIT

    

SCHEDE » 1.Header EXE 2.PseudoOp MASM 3.Differenza tra Macro e Procedure
4.
Tabella Vettori 5.PSP 6.Stack 7.Istruzioni 80x86
8.La misura dell'Informazione 9.Numeri e Logica Binaria
TUTORIAL » Indirizzi Base | Registri Interni | Area Comunicaz. BIOS | Funzioni BIOS | Funzioni DOS
Prefazione | CAP 1 | CAP 2 | Schede | Palestra
Libreria ASM | Libreria MAC | Progetti ASM | Download | Info | Indice
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati