| 
      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  | 
      
  |