BUS-System und Adressierung < Elektrotechnik < Ingenieurwiss. < Vorhilfe
|
hallo zusammen,
ich habe hier ein bus-system und weis irgendwie nicht richtig wie die funktioniert.
könnte mir jemand den ablauf erklären.
ist es möglich vom linken in das rechte register daten zu übertragen? und wie?
das linke register ist mit 101 und das rechte mit 110 addresiert - müsste die registergröße dann eigntlich nicht 4 bit sein?
vielen dank
Datei-Anhang
Dateianhänge: Anhang Nr. 1 (Typ: pdf) [nicht öffentlich]
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 22:15 Di 26.10.2010 | Autor: | chrisno |
> hallo zusammen,
>
> ich habe hier ein bus-system und weis irgendwie nicht
> richtig wie die funktioniert.
"das"
>
> könnte mir jemand den ablauf erklären.
>
> ist es möglich vom linken in das rechte register daten zu
> übertragen? und wie?
>
Am Adress Bus werden die Leitungen A0, A1, A2 auf 0 (low) oder 1 (high) gesetzt.
Nehmen wir A0 = 1, A2 = 0, A3 = 1. Dann weiß das linke Register, dass es was gesagt bekommt, alle anderen hören weg.
Auch wird die Leitung WR (write) auf 1 gesetzt. Mit dem nächsten Taktsignal auf der Leitung T wird nun das linke Register seine Daten auf den Datenbus schreiben, also die Datenbusleitungen auf die entsprechenden Pegel setzen.
Nun wird A0 = 1, A1 = 1, A2 = 0 gesetzt. (Es könnte auch A0 = 0, A1 = 1, A2 = 1 sein, das hängt davon ab, ob 110 so wie bei den gängigen Dezimalzahlen aufgeschrieben ist, also A0 rechts, oder genau andersherum also A0 links)
Weiterhin wird RD (read) auf 1 gesetzt. Mit dem nächsten Taktsignal liest dann das rechte Register die Daten von den Datenleitungen ein.
> das linke register ist mit 101 und das rechte mit 110
> addresiert - müsste die registergröße dann eigntlich
> nicht 4 bit sein?
>
Siehe oben: 101 ist der Name des Registers. Für den reichen drei Bit. Sein Inhalt besteht aus vier Bit. über deren Wert wird nichts gesagt.
|
|
|
|
|
hallo
ok vielen dank,
gruss
martina
|
|
|
|