Sezione |
Indirizzi Base
Registri Interni
|
Libreria GIOBE.MAC |
Raccolta di Macro Istruzioni |
ISTRUZIONI [2 di 20] |
|
La leggibilità dei programmi (non solo in assembly language...) è una delle condizioni fondamentali. | |
Durante la stesura del codice sorgente ASM si ha, talvolta, la sensazione di ridondanza e ripetitività: questa sensibilità aumenta con la padronanza delle tecniche di programmazione, con l'esperienza diretta! |
|
In sostanza, rileggendo la sequenza delle istruzioni, ci si accorge che alcuni gruppi di istruzioni differiscono per pochi particolari e sarebbe bello poterli rappresentare in modo più sintetico. |
|
Questo è lo scopo delle
macroistruzioni: non sono vere istruzioni,
ma servono per rendere più leggibile il codice finale:
|
|
In aggiunta a quella delle Procedure è dunque disponibile una seconda libreria di strumenti di lavoro, assolutamente utili e molto funzionali: si tratta della raccolta delle macroistruzioni, strutture magiche studiate per ottimizzare la scrittura dei codici sorgente e disponibili nella libreria GIOBE.MAC. |
|
Per poter disporre delle Macro descritte in questa
sezione è sufficiente inserire nel codice sorgente ASM
alcune
direttive per il
compilatore, per
obbligarlo a tenerne conto: si tratta semplicemente di obbligarlo ad
aggiungere la Libreria al sorgente, in questo modo:
|
|
Scorrendo l'elenco delle Macro disponibili avrai notato che numerose di esse hanno il nome che inizia per M_: in questo modo ho inteso dare ulteriore leggibilità ai miei sorgenti, consentendo al lettore di localizzarle a colpo d'occhio, tra le normali istruzioni dei set 80x86. |
|
L'utilizzo delle Macro della Libreria Giobe.MAC (e di quelle personali che vorrai aggiungere..) è reso automatico, senza nessuna formalità, se stai utilizzando il mio Ambiente Assembler; ti ricorso che esso è scaricabile dal Sito (consulta questa pagina) |
|
Libreria GiobeMAC | ISTRUZIONI | |||||||
2 di 20 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|