Skip to content

Commit 90072df

Browse files
committed
Diagramme: Wortformate, Vom Modell zum funktionsfähigen Rechner
1 parent 7d988ab commit 90072df

1 file changed

Lines changed: 90 additions & 3 deletions

File tree

09_Rechnerarithmetik.md

Lines changed: 90 additions & 3 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.3
66
language: de
77
narrator: Deutsch Female
88
@@ -117,7 +117,7 @@ ditaa
117117
@startuml
118118
ditaa
119119
+------------------+
120-
|c44F |
120+
|c88F |
121121
| Speicher |
122122
| |
123123
+-----------+------+
@@ -142,7 +142,7 @@ ditaa
142142
@startuml
143143
ditaa
144144
+------------------+
145-
|c44F |
145+
|c88F |
146146
| Speicher |
147147
| |
148148
+---------+-+------+
@@ -229,3 +229,90 @@ ditaa
229229
@enduml
230230
```
231231
@plantUML
232+
233+
## Wortformate
234+
235+
Befehlsformat:
236+
237+
```text @plantUML
238+
@startuml
239+
ditaa
240+
15 12 11 0
241+
+------------+-------------------------------+
242+
|c00F OPCODE | cFF0 Operantenaddresse |
243+
+------------+-------------------------------+
244+
@enduml
245+
```
246+
247+
Datenformat:
248+
249+
```text @plantUML
250+
@startuml
251+
ditaa
252+
15
253+
+-------+------------------------------------+
254+
|cF00 V | cFF0 |
255+
+-------+------------------------------------+
256+
@enduml
257+
```
258+
259+
## Vom Modell ....... zum funktionsfähigen Rechner
260+
261+
```text @plantUML
262+
@startuml
263+
ditaa
264+
+-----------+ Speicherbezogene Komponenten
265+
| Memory |
266+
|c33F |<-----------------------+
267+
+---+-------+ |
268+
| ^ |
269+
15 V | 0 11 | 0
270+
+------+---------------+ +-----------+-----------+
271+
|Memory Buffer Register| |Memory Address Register|
272+
|cAAF | |cAAF |
273+
+----------------------+ +-----------------------+
274+
@enduml
275+
```
276+
277+
```text @plantUML
278+
@startuml
279+
ditaa
280+
+-----------------------------+
281+
|c88F Z-Register |
282+
+-----------------------------+
283+
|cFF4 | Datenpfadbezogene
284+
| | Komponenten
285+
| ALU |
286+
| |
287+
+-----------+-----------------+
288+
| ^
289+
V |
290+
+-----------------+-----------+
291+
|c88F A |
292+
+-----------------------------+
293+
@enduml
294+
```
295+
296+
```text @plantUML
297+
@startuml
298+
ditaa
299+
11 0
300+
+-------------------------------+
301+
| cFF0 Program Counter |
302+
+-------------------------------+
303+
304+
15 12 11 0
305+
+------------+-------------------------------+
306+
|c00F OPCODE | cFF0 Operant |
307+
+------------+-------------------------------+
308+
Instruction Register
309+
310+
+-----------------+
311+
|cF88 | +-----------+ +-------------+
312+
| control unit | |c44F Run FF| |c44F State FF|
313+
| | +-----------+ +-------------+
314+
+-----------------+
315+
316+
Kontrolleinheit bezogene Komponenten
317+
@enduml
318+
```

0 commit comments

Comments
 (0)