APPLICATIONSDIVERS ★ RAM-DISK (HAPPY COMPUTER) ★

RAM-Disk (Happy Computer)Applications Divers
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Was kostet kaum Geld und Zeit, erleichtert den Umgang mit Dateien enorm und beschleunigt obendrein die Arbeit? Unsere »RAM-Disk« zum Abtippen für den CPC 6128!

Jeder Besitzer eines CPC 6128 hegt den Wunsch, die zusätzlichen 64 KByte seines Computers zu nutzen. Der umständliche »Bankmanager« von der Systemdiskette ist dazu kaum geeignet, da er lediglich die Ablage von Stringvariablen und Bildern im erweiterten Speicher erlaubt. Unser Listing »RAM-Disk« installiert in der zweiten Speicher-Bank des CPC 6128 eine komfortable, interruptgesteuerte RAM-Disk Es simuliert ein Diskettenlaufwerk im Arbeitsspeicher, indem es den dort vorhandenen Speicherplatz in »Spuren« und »Sektoren« verwaltet. Die Dateien werden also über die üblichen Dateibefehle wie LOAD, SAVE, OPENOUT etc, im erweiterten Speicher des CPC 6128 abgelegt beziehungsweise von dort geladen.

So eröffnen sich ungeahnte neue Perspektiven. Es ist also beispielsweise möglich, bei der Entwicklung und Bearbeitung umfangreicher Programme, diese in Teile zu zerlegen und in der 62 KByte großen RAM Disk zu speichern. Zum Editieren laden Sie die verschiedenen Programmabschnitte beliebig in den Arbeitsspeicher Anders als beim gewohnten, mechanischen Laufwerksbetrieb, geschieht dies nahezu ohne Zeitverlust. Ebenso blitzschnell werden Daten gesichert, die zum Beispiel wahrend der Arbeit mit einer Textverarbeitung oder Dateiverwaltung anfallen. Anschließend überträgt man die Dateien von der RAM-Disk einfach auf das normale 3-Zoll-Laufwerk. Im Gegensatz zu den Kopiervorgängen unter Amsdos beschleunigt die RAM-Disk das Kopieren erheblich Besonders erwähnenswert ist die Tatsache, daß nahezu alle (auch professionelle) Programme ohne Anpassung mit der RAM-Disk Zusammenarbeiten.

Ern weiterer Pluspunkt offenbart sich darin, daß der Inhalt der RAM-Disk auch nach einem Reset (Eingabe von »CALL 0« beziehungsweise gleichzeitiges Drücken der Tasten < CTRL+SHIFT + ESC >) durch die Eingabe von »CALL &AF00:|RAM« wieder präsent ist. Die Daten in der RAM-Disk sind also nur durch Ausschalten des Computers verloren.

Für die Verwaltung des Systems stehen vier RSX-Befehle zur Verfügung: Das sind die Kommandos |RAM, |RAM.IN, |RAMOUT und |DEL.

|RAM schaltet völlig auf Betrieb mit der RAM-Disk um. Die Befehle |RAM.IN sowie |RAM.OUT sind in ihrer Handhabung identisch mit den Befehlen |DISC.IN beziehungsweise |DISC.OUT. Die Eingabe von |RAM.IN und |DISC.OUT bewirkt somit, daß alle Ladebefehle auf die RAM-Disk wirken, wahrend Schreibzugriffe die Diskettenstation Ihres Computers ansprechen, RAM-Disk ist zunächst einmal voreingestellt auf |RAMOUT und |DISC.IN.

Der Befehl |DEL ist vergleichbar mit |ERA, |DEL dient jedoch ausschließlich dem Löschen von Dateien auf der RAM-Disk, Deren Inhaltsverzeichnis zeigt der gewohnte CÄT-Befehl an. sofern Sie vorher |RAM oder |RAM.IN eingegeben haben.

Das Directory zeigt folgende Einträge: Programmname, Dateityp mit Kennbyte (erste Zahl von links; gibt die Art der Datei an — Näheres im Handbuch), die Dateilänge in KByte Ladeadresse, Lange und Startadiesse für Maschinencode-Programmen Geben Sie zuerst den Basic-Lader (Listing 2) ein und speichern ihn sicherheitshalber. Nach dem Start mit »RUN« erzeugt und speichert er automatisch den Maschinencode für RAM-Disk. Die Laderoutine aus Listing 1 lädt diesen Maschinencode und installiert die RAM-Disk im Arbeitsspeicher des CPC.

Assembler-Programmierer, die an der genauen Arbeitsweise der RAM-Disk interessiert sind, können den dokumentierten Quellcode über die Redaktion bestellen. Bitte senden Sie uns dazu eine formatierte 3-Zoll-Diskette im frankierten und an sich selbst adressierten Rückumschlag.


»RAM-Disk« präsentiert Ihnen neue BildBchirimmeldungen auf dem CPC 6128

(Andreas Fordan/rh) , HC

★ PUBLISHER: Happy Computer
★ YEAR: 1987
★ CONFIG: 128K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ AUTHOR: Andreas Fordan
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listings:
» RAM-Disk    (Happy  Computer)    GERMANDATE: 2022-10-11
DL: 133
TYPE: ZIP
SiZE: 15Ko
NOTE: Basic 1.1/40 Cyls
.HFE: Χ

» RAM-Disk    (Happy  Computer)    SOURCEDATE: 2022-10-11
DL: 124
TYPE: text
SiZE: 26Ko
NOTE:

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » RAM-Disk (Schneider Magazin)
» Applications » RSX RAMdisk / RAMdisc
» Applications » Fichier de disques / Kartei für Schallplatten
» Applications » RAM-Disc (Computer Partner)
» Applications » Ramdisk (Amstrad Action)
» Applications » RAM Disc CP/M 2.2 (CPC Amstrad International)
Je participe au site:
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 355 millisecondes et consultée 461 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.