Gemultiplexter Adress-/ Datenbus

Gast #2520152
Lesenswert?

Hallo,
ich als absoluter Laie hätte da mal eine Frage. Ich beschäftige mich 
momentan mit Mikroprozessortechnik und bin da auf den Begriff 
"gemultiplexter Adress-/ Datenbus" gestoßen. Was ist das und wie 
funktioniert es? Ich kann nirgends eine Erklärung finden.

Vielen Dank schon mal im vorraus
Gast #2520156
Lesenswert?

Anstatt zweier getrennter Busse für Daten und Adressen hast du eben nur 
einen Bus.
Zuerst werden die Adresse auf den Bus gelegt.
Diese werden mittels eines Latch "gehalten" damit sie dauerhaft am 
Baustein anliegen.
Dann werden über den selben Bus die Daten geschaufelt.
Gast #2520718
Lesenswert?

In der guten alten 8085 Zeit gab es nur Gehäuse bis 40Pins und da man 
16Bit Adressen und 8Bit Daten hatte währen einfach zu viele PINs dazu 
gebraucht worden.
Die Lösung lag also im Multiplexen von Adressen und Daten.
Ein einfaches 8Bit Latch musste dann einen Teil der Adresse 
zwischenspeichern.

mfG
Michael
Persönliche Seite #2520726
Lesenswert?

michael_ohl schrieb:
> In der guten alten 8085 Zeit gab es nur Gehäuse bis 40Pins und da man
> 16Bit Adressen und 8Bit Daten hatte währen einfach zu viele PINs dazu
> gebraucht worden.

Zwar gab es etliche andere 8-Bit-Prozessoren, bei denen es sehr wohl 
möglich war, einen 8-Bit-Daten- und einen 16-Bit-Adressbus separat ohne 
Multiplex in einem 40poligen Gehäusen unterzubringen (6502, Z80, 6809), 
aber das falsifiziert Deine Aussage nicht.

Mit dem 8086 hättest Du aber ein anschaulicheres Beispiel wählen können: 
20-Bit Adress- und 16-Bit-Datenbus -- und das auch in einem 40poligen 
Gehäuse.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren