update
This commit is contained in:
parent
660a9c53bb
commit
731e04adfb
BIN
Writerside/images/image_54.png
Normal file
BIN
Writerside/images/image_54.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 107 KiB |
BIN
Writerside/images/image_55.png
Normal file
BIN
Writerside/images/image_55.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
BIN
Writerside/images/image_56.png
Normal file
BIN
Writerside/images/image_56.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
BIN
Writerside/images/image_57.png
Normal file
BIN
Writerside/images/image_57.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
@ -21,6 +21,7 @@
|
||||
<toc-element topic="Historie.md"/>
|
||||
<toc-element topic="Prozessorkonzepte.md">
|
||||
<toc-element topic="MU0Rechner.md"/>
|
||||
<toc-element topic="MU1Rechner.md"/>
|
||||
</toc-element>
|
||||
</toc-element>
|
||||
</instance-profile>
|
@ -1 +1,2 @@
|
||||
# Designing for Maintainability
|
||||
|
||||
|
41
Writerside/topics/RA/MU1Rechner.md
Normal file
41
Writerside/topics/RA/MU1Rechner.md
Normal file
@ -0,0 +1,41 @@
|
||||
# MU1-Rechner
|
||||
## Was kann er mehr:
|
||||
- Indirekte Adressierung
|
||||
- Schleifen
|
||||
- Unterprogramme (Strukturen)
|
||||
- Optimieren der Datenzugriffe (schneller)
|
||||
|
||||
## ALU
|
||||
### Verbesserungen
|
||||
- Funktionen der ALU
|
||||
- **A+B** ist der Ausgang des Addierers
|
||||
- **A-B** wird gebildet als **A+nichtB+1**
|
||||
- **B** wird implementiert, indem A fest auf 0 gesetzt wird
|
||||
- **A+1** wird implementiert, indem Eingang B fest auf 0 und Carry-Eingang auf 1 gesetzt wird
|
||||
|
||||

|
||||
|
||||
### Grundfunktionen MU1-ALU
|
||||
- FA: Funktion (0, A) (also eig. F0A)
|
||||
- FB: Funktion (0, B)
|
||||
- FIA: Funktion (Inverter, A)
|
||||
- FIB: Funktion (Inverter, B)
|
||||
- FC: Funktion (F1, Carry-Flag)
|
||||
- F1: Funktion (0/1)
|
||||
- FS: Funktionsergebnis Statusregister
|
||||
- C: Funktionsergebnis C
|
||||
|
||||

|
||||

|
||||
|
||||
## Der MU1-Datenpfad
|
||||
- Das erweiterte Modell besitzt
|
||||
- Stackpointer SP
|
||||
- Register Din und Dout
|
||||
- Laufzeiten sind kürzer pro Takt
|
||||
- Takt kann erhöht werden
|
||||
- Durch Din und Dout braucht es mehr Taktzyklen, diese sind aber schneller durchlaufen
|
||||
|
||||

|
||||
|
||||
##
|
@ -26,3 +26,4 @@ Veröffentlicht 1945
|
||||
|
||||
## MU0 - MU7
|
||||
### [MU0 - Rechner: Basiskonzept](MU0Rechner.md)
|
||||
### [MU1 - Rechner](MU1Rechner.md)
|
||||
|
Loading…
x
Reference in New Issue
Block a user