Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
elektronik:u881:extract_rom [2023/09/11 07:48] – [Test-ROM] volkerpelektronik:u881:extract_rom [2023/09/11 10:54] (aktuell) volkerp
Zeile 15: Zeile 15:
 {{:elektronik:u881:hochvolt-reset.gif|}} {{:elektronik:u881:hochvolt-reset.gif|}}
  
-Laut Unterlagen werden bei dem Spezialreset die ersten 64 Byte durch einen Boot-ROM ersetzt und der Rechner arbeitet diese ab anstelle des eigentlichen ROM-Inhaltes und springt dann auf Adresse 0x0812 zum extern angeschlossenen ROM.+Laut Unterlagen werden bei dem Spezialreset die ersten 64 Byte durch einen Test-ROM ersetzt und der Rechner arbeitet diese ab anstelle des eigentlichen ROM-Inhaltes und springt dann auf Adresse 0x0812 zum extern angeschlossenen ROM.
  
 Ausleseroutine: Ausleseroutine:
Zeile 21: Zeile 21:
 <code> <code>
 ;---------------------------------------------------------- ;----------------------------------------------------------
-;       SAVE Boot-ROM to E400H+;       SAVE Test-ROM to E400H
 ;---------------------------------------------------------- ;----------------------------------------------------------
         org     0E000h         org     0E000h
Zeile 31: Zeile 31:
         ld      R13,#%00         ld      R13,#%00
  
-        ld      R0,#64          ; 64 Bytes (length of Boot-ROM)+        ld      R0,#64          ; 64 Bytes (length of Test-ROM)
  
-M1:     ldc     R10,@RR14       ; read Byte +M1:     lde     R10,@RR14       ; read Byte 
-        ldc     @RR12,R10       ; write Byte+        lde     @RR12,R10       ; write Byte
         incw    RR12            ; next to               incw    RR12            ; next to      
         incw    RR14            ; next from         incw    RR14            ; next from
Zeile 46: Zeile 46:
  
 LDC -> Masken-ROM wird gelesen\\ LDC -> Masken-ROM wird gelesen\\
-LDE -> Boot-ROM wird gelesen+LDE -> Test-ROM wird gelesen
  
 Die Unterschiede bei LDC und LDE betreffen nur die unteren 64 Bytes. Der Bereich 040-7FF ist mit beiden Befehlen lesbar. Die Unterschiede bei LDC und LDE betreffen nur die unteren 64 Bytes. Der Bereich 040-7FF ist mit beiden Befehlen lesbar.
  • elektronik/u881/extract_rom.1694418506.txt.gz
  • Zuletzt geändert: 2023/09/11 07:48
  • von volkerp