Sezione

Indirizzi Base Registri Interni
Area Comunicazione BIOS Funzioni BIOS Funzioni DOS
Prefazione Capitolo 1 Capitolo 2 Schede
Libreria ASM Libreria MAC Palestra Progetti ASM
Info Download INDICE

Schede del Tutorial

Home » Programma il Computer » Tutorial Assembly

Le Schede del Tutorial

  Le PseudoOperazioni di MASM

SCHEDA n° 02 [ 25  di 26] 

    

    Gestione di Processori - .8086, .186, .286, .286p, .386, .386p, .8087, .287, .387
     
bulletLa serie di direttive di questa pagina abilita l'assemblatore a riconoscere e compilare le istruzioni (Set) i determinati processori; perchè abbiano effetto devono essere scritte all'inizio (prima riga) del nostro codice sorgente. Naturalmente è necessario che il processore per il quale si intercede sia poi effettivamente supportato:

      

bullet.8086: l'assemblatore compila esclusivamente le istruzioni del processore 8086 (o 8088) disabilitando le istruzioni specifiche dell'80186 e dell'80286 (o 80386)

      

bullet.186: l'assemblatore compila le istruzioni del processore 80186, disabilitando le istruzioni specifiche dei processori successivi

      

bullet.286: l'assemblatore compila le istruzioni del processore 80286 in modo reale, oltre a quelle dell'8086 e dell'80186, identico al 80286 in modo reale, disabilitando le istruzioni specifiche dei processori successivi

      

bullet.286p: l'assemblatore compila le istruzioni del processore 80286 in  modo protetto, oltre a quelle dell'8086, dell'80186 e dell'80286 in modo reale, disabilitando le istruzioni specifiche dei processori successivi

      

bullet.386: l'assemblatore compila le istruzioni del processore 80386 in modo reale, oltre a quelle dell'8086, dell'80186 e dell'80286 in modo reale, disabilitando le istruzioni specifiche dei processori successivi

      

bullet.386p: l'assemblatore compila le istruzioni del processore 80386 in  modo protetto, oltre a quelle dell'8086, dell'80186 e dell'80286 (o 80386) in modo reale, disabilitando le istruzioni specifiche dei processori successivi

      

bullet.486: l'assemblatore compila le istruzioni del processore 80486 in modo reale, oltre a quelle dell'8086, dell'80186, dell'80286 e dell'80386 in modo reale

      

bullet.486p: l'assemblatore compila le istruzioni del processore 80486 in  modo protetto, oltre a quelle dell'8086, dell'80186 e dell'80286 (o 80386) in modo reale

      

bulletAnaloghe direttive sono disponibili per il controllo del processore matematico; in entrambi i casi il comando MASM di compilazione può includere uno switch, per comunicargli in che modo manipolare le istruzioni matematiche: /R (per generare codice effettivo per le istruzioni in virgola mobile) o /E (per generare codice che emula le istruzioni in virgola mobile):

      

bullet.8087: l'assemblatore compila esclusivamente le istruzioni del processore matematico 8087 disabilitando le istruzioni specifiche dell'80287

      

bullet.287: l'assemblatore compila le istruzioni del processore matematico 80287, in programmi che usano operazioni in virgola mobile ( floating-point)

      

bullet.387: l'assemblatore compila le istruzioni del processore matematico 80387, in programmi che usano operazioni in virgola mobile ( floating-point)

    

Pagina Precedente Scheda n° 02 Pagina Successiva Pseudo Operazioni di MASM Torna al Menu delle Schede del "Tutorial" Lezioni - Vai al DownLoad dei files DOC Torna al Menu del "Tutorial"
Scheda n° 02 -  25
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

    

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