Forum

Einloggen | Registrieren | RSS  

Wie liest und schreibt man über dieselbe Datenleitung (Computertechnik)

verfasst von anderer Tobi, 09.09.2009, 21:27 Uhr

Ich will eine Registermaschine bauen. Diese soll mit den 4 Befehlen INC rxx, DEC rxx, TST rxx und JMP rxx funktionieren und damit alle Berechnungen lösen können zu denen auch ein echter Computer in der Lage ist.

Die Maschine enthält 3 Registergruppen:
- Datenregister (32 Stück a 6 Bit)
- Coderegister (128 Stück a 8 Bit)
- Zeigerregister (1 mit 7 Bit)

INC rxx: ein Datenregister um 1 erhöhen
DEC rxx: ein Datenregister um 1 erniedrigen (wenn != 0)
JMP rxx: zu einer Adresse im Coderegister springen
TST rxx: bedingter Sprung -> testet ob Datenregister = 0
wenn nein: Zeigerindex inkrementieren, ansonsten um 2 erhöhen

Ablaufplan des "Computers":
1) Zeigerindex lesen
2) jeweiliges Coderegister lesen
3) Befehl verarbeiten
a) Zeigerregister verändern
b) oder Datenregister verändern

Die Idee habe ich vom Bonsai-Lehrcomputer:
http://www.hsg-kl.de/faecher/inf/material/bonsai/bau/index.php

Bloß erscheint der mir immer noch etwas zu groß. Ich will also eine Maschine bauen, die mit möglichst wenig Hardware programmierbar ist.

Nun weiß ich nicht ob ich ein Bussystem verwenden soll und wenn ja: Wie ich über eine Leitung (z.B. die 6-Bit-Leitung zum Datenregister) lesen (dann verarbeiten) und wieder über jene eine Leitung zurückschreiben kann.

Wäre schön wenn mir jemand das Prinzip erklären könnte (also gleichzeitiges lesen und schreiben über ein Parallelleitung). Dem Datenblatt konnte ich die Funktionsweise nicht direkt entnehmen.

MfG anderer Tobi



Gesamter Thread:

Wie liest und schreibt man über dieselbe Datenleitung - anderer Tobi, 09.09.2009, 18:50 (Computertechnik)
Wie liest und schreibt man über dieselbe Datenleitung - ollanner(R), 09.09.2009, 19:18
Wie liest und schreibt man über dieselbe Datenleitung - Baldwin(R), 09.09.2009, 19:23
Wie liest und schreibt man über dieselbe Datenleitung - anderer Tobi, 09.09.2009, 20:19
Wie liest und schreibt man über dieselbe Datenleitung - geralds(R), 09.09.2009, 20:58
Wie liest und schreibt man über dieselbe Datenleitung - anderer Tobi, 09.09.2009, 21:08
Wie liest und schreibt man über dieselbe Datenleitung - geralds(R), 09.09.2009, 21:13
Wie liest und schreibt man über dieselbe Datenleitung - anderer Tobi, 09.09.2009, 21:27