Skip to content

Commit ced890d

Browse files
committed
Merge branch 'master' of github.com:TUBAF-IfI-LiaScript/VL_EingebetteteSysteme
2 parents 4a4ed1d + 67751b1 commit ced890d

1 file changed

Lines changed: 34 additions & 2 deletions

File tree

11_Modell_CPU.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
author: Sebastian Zug & André Dietrich & Fabian Bär
44
email: sebastian.zug@informatik.tu-freiberg.de & andre.dietrich@informatik.tu-freiberg.de & fabian.baer@student.tu-freiberg.de
5-
version: 0.0.2
5+
version: 0.0.4
66
language: de
77
narrator: Deutsch Female
88
@@ -25,7 +25,7 @@ gray: @mark(gray,@0)
2525

2626
Link auf die aktuelle Vorlesung im Versionsmanagementsystem GitHub
2727

28-
[https://github.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/blob/10_CPU_Basis.md](https://github.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/blob/master/11_Modell_CPU.md)
28+
[https://github.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/blob/11_Modell_CPU.md](https://github.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/blob/master/11_Modell_CPU.md)
2929

3030
Die interaktive Form ist unter [diesem Link](https://liascript.github.io/course/?https://raw.githubusercontent.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/master/11_Modell_CPU.md#1) zu finden
3131

@@ -460,3 +460,35 @@ digraph finite_state_machine {
460460
@enduml
461461
```
462462
@plantUML
463+
464+
## Umsetzung als Schaltnetz / Schaltwerk
465+
466+
```text @plantUML
467+
@startuml
468+
ditaa
469+
Instruction Register
470+
+---------+------------+
471+
|OPCODE | |
472+
+-+-+-+-+-+------------+
473+
| | | |
474+
V V V V
475+
+-----------------------------------------------------------------+
476+
| 1 aus 16 Dekodierer |
477+
| |
478+
+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--+
479+
| | | | | | | | | | | | | | | |
480+
| | | | | | | | | | | | | | | |
481+
HLT JMA JMP SRJ CSA RAL INP OUT NOT LDA STA ADD XOR IOR AND NOP
482+
| | | | | | | | | | | | | | | |
483+
V V V V V V V V V V V V V V V V
484+
+-----------------------------------------------------------------+ Steuersignale:
485+
|cF41 +---> ALU,
486+
| | Register Kontrolle,
487+
| +---> Speicher Kontrolle,
488+
Clock--->| Sequentielles Schaltnetz | ...
489+
| | ...
490+
| | Flags:
491+
| |<--- Signum, Zero, Overflow, Carry, ...
492+
+-----------------------------------------------------------------+
493+
@enduml
494+
```

0 commit comments

Comments
 (0)