Die Datenleitung des Bus (der im Computer und nicht der auf der Straße ) wird auch für den "Transport" von Befehlen für CPU genutzt, oder?
09. November 2026, 18:31
Die Datenleitung des Bus (der im Computer und nicht der auf der Straße ) wird auch für den "Transport" von Befehlen für CPU genutzt, oder?Bei einer von-Neumann-Architektur: Ja. Bei einer Harvard-Architektur: Nein, dort werden verschiedene Busse für Befehle und Daten genutzt.
Mhh wie funktioniert das ohne die Datenleitung dauerhaft zu blockieren? Werden die Befehle da zunächst in eine art Speicher in der CPU geladen und dann ausgeführt?Ja, diese "Art Speicher" nennt man üblicherweise Register.
, was ist den genau an meinem konzept falsch?
OjeIch glaube ebenfalls das Deine Vorstellung davon wie Hardware funktioniert noch nicht so ganz richtig ist, ebenso von dem Zusammenspiel zwischen Software und Hardware., was ist den genau an meinem konzept falsch?
Vier Räder, große Fenster, viele Sitze, ... wie ein Bus halt.Also hier in Nürnberg haben die meisten Busse mehr als 4 Räder (also auf der Straße, zusätzlich zu Lenkrad und Reserverad). Dafür sind die Fenster nur noch eingeschränkt nutzbar da die von Außen mit Spam zugekleistert sind.


Habe mich für eine einfache Harvard-Architektur für den Bus entschieden.Für die CPU, nicht für den Bus.

Ich hab jetzt mal den Ram in die CPU integriert. Dadurch kann ohne einen System-bus (also BREQ und BGRT ) zum Beispiel Daten vom Ram in ein I/O-Port laden.Hmm, also BREQ/BGRT brauchst du nur, wenn dein Bussystem multimasterfähig sein soll. Lässt du die Signale weg und definierst einen fixen Master (die CPU), ist es trotzdem ein Bus. Es ist sogar ein System-Bus, weil du nur einen Typ von Adressen kennst und daran alles, inklusive der Register, angeschlossen ist. Praktisch heißt das, dass für das Betriebssystem kein Unterschied zwischen CPU-Registern und RAM mehr besteht.
fiesmalNe, ich denke, diesmal brauch ich nicht fies sein. Ist ja Weihnachten und so.


- Was soll es können? Das solltest du am Anfang relativ genau wissen (kannst es ja später noch ändern), aber das ist dein Ziel - und gibt an, wann das Projekt "fertig" ist.Nun ne einfache Textausgabe mit ner Tastatureingabe würde mir reichen.
- Was kannst du? Wenn du dich in jedes Thema einarbeiten musst, kannst du für komplexere Themen gern mal 1-2 Monate zusätzlich veranschlagen, bis du weißt, was du wie tun kannst, damit es funktioniert.Einiges, z.b das Ohmsche Gesetz, die Logik-Gatter , einigermaßen C++, grundkenntnisse im Löten zudem hab ich hier http://www.netzmafia.de/skripten/index.html fast alle Skripte im Thema Hardware und Betriebsysteme gelesen.
- Soll es eine Hardware werden oder eine Simulation? Ersteres kann ziemlich ins Geld gehen und ist viel mehr Aufwand, dafür ist die Freude am Ende größer. Setzt natürlich auch Messgeräte voraus (2 gute Multimeter sind Minimum) und ein Grundverständnis von Elektro-/Digitaltechnik (also U, I, R, C, L, Tri-State, PullUp-/PullDown-Widerstände und sowas).Mhh Hardware wäre natürlich am schönsten, leider habe ich weder einen Lötkolben noch ein Netzteil oder ein Multimeter (wird aber ihrgentwann so sein das ich mir wegen der Schule die sachen zulegen werde.). Daher wird es wohl zunächst auf den simulator hinaus laufen.