Forum: Mikrocontroller und Digitale Elektronik aufbau einer cpu


von lolcube (Gast)


Lesenswert?

Hi,
Ich habe eine Frage an die Leute hier:
Also ich will eine cpu bauen aber naja... Ich weiß wie eine ALU 
aufgebaut ist, ich verstehe die logik dahinter die Physik etc. Ich habe 
sogar eine 4 bit alu nur mit mosfets gebaut: ABER ich finde nirgends 
denn Aufbau einer Controlunit oder den Aufbau eines registers (also so 
das es auch sinnvoll ist).... Immer nur die blöde schematik ... Ich 
brauche aber den aufbau in gates und gattern :) also: wie ist die CU und 
wie sind die Busse aufgebaut und die register (in gates ) ... Was 
brauche ich nocch für eine cpu?

von Micha .. (micha68) Benutzerseite


Lesenswert?

Hi!

Google, 5 Sekunden, 2. Eintrag

http://www.ttlcpu.com/

Micha

von Erich (Gast)


Lesenswert?

Da tust du dich am besten mit unserem Freund "Bome" zusammen,
der sucht Leute die sich bei ihm beteiligen an seinem Projekt.
Und behelligst uns hier nicht mehr weiter mit deinen Anfängerfragen, die 
mit einfacher GOOGLE Suche ungefähr 10.000 Treffer ergeben würden...

Beitrag "Befehlssatz der bo8-CPU - was ist gut, was ist schlecht"
https://www.mikrocontroller.net/articles/8bit-CPU:_bo8

von Leo C. (rapid)


Lesenswert?

lolcube schrieb:
> ABER ich finde nirgends
> denn Aufbau einer Controlunit

http://www.righto.com/2016/02/reverse-engineering-arm1-instruction.html

> oder den Aufbau eines registers (also so das es auch sinnvoll ist).

http://www.righto.com/2014/10/how-z80s-registers-are-implemented-down.html

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Alles hier beschrieben:
http://www.fritzler-avr.de/spaceage2/down_splan.htm
http://www.fritzler-avr.de/spaceage2/down_doku.htm

Der Aufbau in Gattern steht dann im entsprechenden TTL IC Datenblatt 
oder hier als VHDL:
http://www.fritzler-avr.de/spaceage2/down_vhdl.htm

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.