Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
projekte:eurotwo [2020/03/04 21:26] max |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== EuroTwo CPU ====== | + | |
- | The EuroTwo CPU is the little sister of the [[projekte: | + | |
- | I planned to implement | + | |
- | * A simple instruction set | + | |
- | * Three 4-Bit registers | + | |
- | * One 8-Bit programcounter register | + | |
- | * A simple ALU | + | |
- | * 4-Bit Databus | + | |
- | * 4-Bit Addressbus | + | |
- | * 8-Bit Addresssbus for ROM | + | |
- | * 8-Bit Instructionbus | + | |
- | * 16 words (4-Bits) of RAM for data-memory | + | |
- | * 255 triple-words (8-Bits) of ROM for program-memory | + | |
- | * Thus it is a havard architecture! | + | |
- | * Thus it might have a maximum of 255 machinecode instruction | + | |
- | * No microcoding is implemented | + |