Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| elektronik:u881:extract_rom [2023/09/11 07:48] – [Test-ROM] volkerp | elektronik:u881:extract_rom [2023/09/11 10:54] (aktuell) – volkerp | ||
|---|---|---|---|
| Zeile 15: | Zeile 15: | ||
| {{: | {{: | ||
| - | 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 |
| Ausleseroutine: | Ausleseroutine: | ||
| Zeile 21: | Zeile 21: | ||
| < | < | ||
| ; | ; | ||
| - | ; | + | ; |
| ; | ; | ||
| org | org | ||
| Zeile 31: | Zeile 31: | ||
| ld R13,#%00 | ld R13,#%00 | ||
| - | ld R0,# | + | ld R0,# |
| - | M1: ldc R10, | + | M1: lde R10, |
| - | | + | |
| 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. | ||