Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| z1013:module:raf [2011/11/07 15:29] – [mp3/88 - präcitronic] volkerp | z1013:module:raf [2025/04/16 06:43] (aktuell) – [mp3/88 - präcitronic] volkerp | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== RAM-Floppy ====== | ====== RAM-Floppy ====== | ||
| + | |||
| + | " | ||
| + | wohl besonders von denjenigen sehr geschätzt | ||
| + | werden, die an Rechnern mit Kassettenbandspeichern | ||
| + | ihre Geduld üben müssen. | ||
| + | Aber auch im Vergleich zur Diskette | ||
| + | kann die RAM-Disk erstaunliche Geschwindigkeit | ||
| + | bieten. Wer schon einmal in längeren | ||
| + | Assemblerquellen mit einem Textverarbeitungsprogramm | ||
| + | wie TP herumgesucht hat, | ||
| + | weiß ein Lied davon zu singen." | ||
| ===== 256K ===== | ===== 256K ===== | ||
| Zeile 7: | Zeile 18: | ||
| Bilder s.a. http:// | Bilder s.a. http:// | ||
| - | {{: | + | {{: |
| in der mp 3/88 wurde von Wolfram Kammer und Wolfgang Spindler eine K1520-kompatible RAM-Disk mit 256K Speicherplatz und zusätzlich 64K Hauptspeicher vorgestellt. Diese Platine wurde kurz darauf von präcitronic (IH Mittweida) produziert. Rainer Brosig steuerte die Anpassung an den Z1013 bei; als Software gab es HEADERDISK, ein Headersave-kompatibles Programm, mit dem die RAM-Disk als Kassettenrekorderersatz genutzt werden konnte. Die | in der mp 3/88 wurde von Wolfram Kammer und Wolfgang Spindler eine K1520-kompatible RAM-Disk mit 256K Speicherplatz und zusätzlich 64K Hauptspeicher vorgestellt. Diese Platine wurde kurz darauf von präcitronic (IH Mittweida) produziert. Rainer Brosig steuerte die Anpassung an den Z1013 bei; als Software gab es HEADERDISK, ein Headersave-kompatibles Programm, mit dem die RAM-Disk als Kassettenrekorderersatz genutzt werden konnte. Die | ||
| Zeile 19: | Zeile 30: | ||
| * {{: | * {{: | ||
| * {{: | * {{: | ||
| - | * {{: | + | * {{: |
| * {{: | * {{: | ||
| + | * {{ : | ||
| Ansteuerung: | Ansteuerung: | ||
| Zeile 35: | Zeile 47: | ||
| 6 = mittlere 8 Adreßbit laden\\ | 6 = mittlere 8 Adreßbit laden\\ | ||
| 7 = niedrigste 8 Adreßbit in den Zähler laden. | 7 = niedrigste 8 Adreßbit in den Zähler laden. | ||
| + | |||
| + | < | ||
| + | : | ||
| + | :17 16 15 14 13 12 11 10 9 8: 7 6 5 4 3 2 1 0 : | ||
| + | : : | ||
| + | +--+--+ +--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+ | ||
| + | | Bank| | | ||
| + | +--+--+ +--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+ | ||
| + | : : | ||
| + | : 7 6: | ||
| + | : | ||
| + | : | ||
| + | </ | ||
| Die Grundadresse kann man in gewissen Grenzen frei wählen, indem man das Wickelfeld D entsprechend verdrahtet. Am Z1013 üblich sind | Die Grundadresse kann man in gewissen Grenzen frei wählen, indem man das Wickelfeld D entsprechend verdrahtet. Am Z1013 üblich sind | ||
| Zeile 40: | Zeile 65: | ||
| DB 98H ; | DB 98H ; | ||
| DB 58H ; | DB 58H ; | ||
| + | |||
| + | Aufbauhinweise: | ||
| + | |||
| + | Auf der Platine der RAM-Floppy von PRÄCITRONIC Dresden fehlen zwei Leiterzüge auf der Leiterseite.\\ | ||
| + | Von Schaltkreis D5 und D7 (D 195) sind jeweils PIN 11 mit einem Draht zu verbinden.\\ | ||
| + | Der Leiterzug /RESET führt nicht durchgehend zu den Schaltkreisen (Steckverbinder A 20). | ||
| + | [[: | ||
| + | |||
| + | Umbau auf 512K: [[: | ||
| + | |||
| + | === Nachbau 2x 256k MHC === | ||
| + | |||
| + | Matthias H./MHC „Lötspitze“ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Diese RFL´s sind softwareseitig zu 100% präcitronic-kompatibel nach MP 3/88.\\ | ||
| + | Link zum Forum: http:// | ||
| + | |||
| + | Download | ||
| + | |||
| + | * Unterlagen: {{: | ||
| + | * Schaltplan {{: | ||
| + | * Schaltplan mit 512K IC {{: | ||
| + | |||
| Zeile 52: | Zeile 102: | ||
| Die RAM-Karte BG-Nr. R1.1-03/2 des NANOS-Systems der Ingenieurhochschule f. Seefahrt Warnemünde hat eine Kapazität von 256K. Dieser Speicher kann wahlweise als 256K-RAM-Disk oder als 192K-RAM-Disk und 64K Hauptspeicher arbeiten. | Die RAM-Karte BG-Nr. R1.1-03/2 des NANOS-Systems der Ingenieurhochschule f. Seefahrt Warnemünde hat eine Kapazität von 256K. Dieser Speicher kann wahlweise als 256K-RAM-Disk oder als 192K-RAM-Disk und 64K Hauptspeicher arbeiten. | ||
| - | Mir standen 1990 2 RAM-Floppies des NANOS-Systems zur Verfügung. Dafür habe ich einen HEADERDISK-kompatiblen Treiber geschrieben, | + | Mir standen 1990 2 RAM-Floppies des NANOS-Systems zur Verfügung. Dafür habe ich einen HEADERDISK-kompatiblen Treiber geschrieben, |
| Arbeitsweise: | Arbeitsweise: | ||
| Zeile 60: | Zeile 110: | ||
| Standardadressen meiner RAM-Floppies: | Standardadressen meiner RAM-Floppies: | ||
| - | DB 0C4H RAMDI | + | DB 0C4H RAMDI |
| - | DB 0C6H READDI | + | DB 0C5H RAMEN |
| + | DB 0C6H READDI | ||
| + | DB 0C7H READEN | ||
| DB 0C0H LDAH | DB 0C0H LDAH | ||
| DB 0C2H LDBB | DB 0C2H LDBB | ||
| Zeile 69: | Zeile 121: | ||
| -> http:// | -> http:// | ||
| - | + | ||
| + | < | ||
| + | : | ||
| + | :17 16 15 14 13 12 11 10 9 8: 7 6 5 4 3 2 1 0 : | ||
| + | : : | ||
| + | +--+--+--+-+--+--+--+ +--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+ | ||
| + | | Bank | | | ||
| + | +--+--+--+-+--+--+--+ +--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+ | ||
| + | </ | ||
| ===== 2048 k ===== | ===== 2048 k ===== | ||
| Zeile 85: | Zeile 145: | ||
| <WRAP clear></ | <WRAP clear></ | ||
| + | < | ||
| : | : | ||
| 22 21 20 19:18 17 16 15 14 13 12 11 10 9 8 7: 6 5 4 3 2 1 0: | 22 21 20 19:18 17 16 15 14 13 12 11 10 9 8 7: 6 5 4 3 2 1 0: | ||
| Zeile 102: | Zeile 162: | ||
| | | ||
| | | ||
| + | </ | ||
| Die In-Sektor-Adressen (LoAdr 6...0) entsprechen dem B-Register bei OTIR/INIR, so daß die Bytes innerhalb eines Sectors in fallender Reihenfolge gespeichert werden (B beginnt mit 128 bzw. 127)! | Die In-Sektor-Adressen (LoAdr 6...0) entsprechen dem B-Register bei OTIR/INIR, so daß die Bytes innerhalb eines Sectors in fallender Reihenfolge gespeichert werden (B beginnt mit 128 bzw. 127)! | ||
| - | |||