Magic Disk 64

home to index to html: MD9105-UTILITIES-POWER-MON.html
               POWER-MON                
               ---------                
Wie  der  Name  schon   vermuten   läßt,
handelt  sich   bei   unserem   nächsten
Utility um einen waschechten  Maschinen-
sprachemonitor. Hier die Befehle:       
Allgemeine Variablen:                   
xxxx = Startadresse                     
zzzz = Endadresse                       
1) Assemblieren:                        
   A xxxx MNEMO (OPERAND)               
   MNEMO   = Befehl, z.B.: JSR          
   OPERAND = Direkt oder Adreßoperand   
   BEISPIEL: A 1000 dec $d020           
2) Starten eines MaschinensprachePRGs.  
   G xxxx                               
3) Disassemblieren:                     
   D xxxx  oder  D xxxx zzzz            
   Mit RETURN können Sie die Anzeige    
   anhalten!                            
4) Speicherdarstellung:                 
   M xxxx zzzz                          
5) Durchsuchen des Speichers:           
   H xxxx zzzz yy                       
   yy = max. acht  Bytes, nach  denen im
        angegebenen  Speicherbereich ge-
        sucht werden soll.              
6) Texteingabe:                         
   I xxxx zzzz                          
   Mit  diesem   Befehl  haben  Sie  die
   Möglichkeit, einen Text direkt in den
   Speicher einzugeben bzw. auszulesen. 
7) Füllen eines Speicherbereichs:       
   F xxxx zzzz yy                       
   yy = Inhalt                          
   BEISPIEL: F 1000 2000 78             
8) Hex- in Dezimalzahl umwandeln:       
   $HEXZAHL                             
9) Registerdarstellung:                 
   R                                    
   Zeigt den aktuellen Registerstand an.
10) Farben setzen:                      
    x, y                                
    x = Rahmenfarbe, y = Schriftfarbe   
    BEISPIEL: 0,1                       
11) Monitor verlassen:                  
    x                                   
12) Diskbefehl senden:                  
    KLAMMERAFFE(=*)DISK BEFEHL          
    a) *   (Fehlerkanal auslesen)       
    b) *$  (Directory)                  
    c) *I  (Laufwerk initialisieren)    
    d) *s: (File löschen)               
    e) *n: (Disk formatieren)           
13) Verschieben eines Speicherinhaltes: 
    T xxxx zzzz tttt                    
    tttt = Zieladresse                  
    BEISPIEL: T 1000 2000 3000          
    Der Bereich von $1000 bis $2000 wird
    nach $3000 kopiert.                 
14) Routine testen:                     
    U                                   
    Startet eine Routine ab $c000!      
15) Aktivieren des Packers:             
    P xxxx zzzz tttt                    
    BEISPIEL: P 1000 2000 1100          
    Der Bereich von $1000 bis $2000 wird
    gepackt und nach $1100 verschoben!  
16) Speichern eines beliebigen Bereichs:
    S "NAME" xxxx zzzz                  
    Es kann  der  gesamte  Speicher  auf
    Disk abgelegt werden: 259 Blocks!   
17) Laden eines Programms:              
    L "NAME"                            
    Anfang und Ende  werden  automatisch
    erkannt!                            
18) "Vergleichen":                      
    V "NAME"                            
    Vergleicht das  Programm  NAME  (auf
    Disk)   mit  dem  Speicherinhalt  ab
    $0801.                              
19) Vergleichen von Speicherinhalten:   
    C xxxx zzzz tttt                    
    tttt = Startadresse   des   zu  ver-
           gleichenden Bereichs.        
    BEISPIEL: C 1000 1fff 4000          
Ich bin absichtlich nicht näher auf  die
einzelnen Befehle  eingegangen,  da  ich
stark vermute, daß mit  diesem  Programm
ohnehin nur Profis zurecht kommen!      
                                    (om)



Valid HTML 4.0 Transitional Valid CSS!