File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -116,7 +116,6 @@ ditaa
116116 +-------------------+
117117@enduml
118118```
119- @plantUML
120119
121120Der Prozessor ist die Einheit eines Rechners, die Daten nach einem vom Anwender spezifizierten Programm manipuliert. Das Programm wird als eine Folge von Anweisungen oder Befehlen für die CPU formuliert. Die CPU besteht daher:
122121
@@ -466,150 +465,150 @@ digraph finite_state_machine {
466465
467466### Test Ablauf einer Abarbeitung
468467
469- <table border =" 1 " width = " 60% " >
468+ <table border =" 1 " >
470469<thead >
471- <tr >
472- <th>OPCode</th>
473- <th>0000</th>
474- <th>0001</th>
475- <th>0010</th>
476- <th>0011</th>
477- <th>0100</th>
478- <th>0101</th>
479- <th>0110</th>
480- <th>0111</th>
481- <th>1000</th>
482- <th>1001</th>
483- <th>1010</th>
484- <th>1011</th>
485- <th>1100</th>
486- <th>1101</th>
487- <th>1110</th>
488- <th>1111</th>
489- </tr >
470+ <tr >
471+ <th >OPCode</th >
472+ <th >0000</th >
473+ <th >0001</th >
474+ <th >0010</th >
475+ <th >0011</th >
476+ <th >0100</th >
477+ <th >0101</th >
478+ <th >0110</th >
479+ <th >0111</th >
480+ <th >1000</th >
481+ <th >1001</th >
482+ <th >1010</th >
483+ <th >1011</th >
484+ <th >1100</th >
485+ <th >1101</th >
486+ <th >1110</th >
487+ <th >1111</th >
488+ </tr >
490489</thead >
491490<tbody >
492- <tr >
493- <td>Befehl</td>
494- <td>HLT</td>
495- <td>JMA</td>
496- <td>JMP</td>
497- <td>SRJ</td>
498- <td></td>
499- <td>RAL</td>
500- <td>INP</td>
501- <td>OUT</td>
502- <td>NOT</td>
503- <td>LDA</td>
504- <td>STA</td>
505- <td>ADD</td>
506- <td>XOR</td>
507- <td>AND</td>
508- <td>IOR</td>
509- <td>NOP</td>
510- </tr >
511- <tr >
512- <td>CP1</td>
513- <td colspan="16"> $MBR \leftarrow M[A]$</td>
514- </tr >
515- <tr >
516- <td>CP2</td>
517- <td></td>
518- <td></td>
519- <td></td>
520- <td></td>
521- <td></td>
522- <td></td>
523- <td></td>
524- <td></td>
525- <td></td>
526- <td></td>
527- <td></td>
528- <td></td>
529- <td></td>
530- <td></td>
531- <td></td>
532- <td></td>
533- </tr >
534- <tr >
535- <td>CP3</td>
536- <td colspan="16"> $PC \leftarrow PC + 1$</td>
537- </tr >
538- <tr >
539- <td>CP4</td>
540- <td colspan="16"> $IR \leftarrow MBR $ </td>
541- </tr >
542- <tr >
543- <td>CP5</td>
544- <td></td>
545- <td></td>
546- <td></td>
547- <td></td>
548- <td></td>
549- <td></td>
550- <td></td>
551- <td></td>
552- <td></td>
553- <td></td>
554- <td></td>
555- <td></td>
556- <td></td>
557- <td></td>
558- <td></td>
559- <td></td>
560- </tr >
561- <tr >
562- <td>CP6</td>
563- <td></td>
564- <td></td>
565- <td></td>
566- <td></td>
567- <td></td>
568- <td></td>
569- <td></td>
570- <td></td>
571- <td></td>
572- <td></td>
573- <td></td>
574- <td></td>
575- <td></td>
576- <td></td>
577- <td></td>
578- <td></td>
579- </tr >
580- <tr >
581- <td>CP7</td>
582- <td></td>
583- <td></td>
584- <td></td>
585- <td></td>
586- <td></td>
587- <td></td>
588- <td></td>
589- <td></td>
590- <td></td>
591- <td></td>
592- <td></td>
593- <td></td>
594- <td></td>
595- <td></td>
596- <td></td>
597- <td></td>
598- </tr >
599- <tr >
600- <td>CP8</td>
601- <td></td>
602- <td></td>
603- <td></td>
604- <td></td>
605- <td></td>
606- <td></td>
607- <td></td>
608- <td></td>
609- <td></td>
610- <td colspan="6">$SF\leftarrow E$</td>
611- <td></td>
612- </tr >
491+ <tr >
492+ <td >Befehl</td >
493+ <td >HLT</td >
494+ <td >JMA</td >
495+ <td >JMP</td >
496+ <td >SRJ</td >
497+ <td ></td >
498+ <td >RAL</td >
499+ <td >INP</td >
500+ <td >OUT</td >
501+ <td >NOT</td >
502+ <td >LDA</td >
503+ <td >STA</td >
504+ <td >ADD</td >
505+ <td >XOR</td >
506+ <td >AND</td >
507+ <td >IOR</td >
508+ <td >NOP</td >
509+ </tr >
510+ <tr >
511+ <td >CP1</td >
512+ <td colspan =" 16 " > $MBR \leftarrow M[A]$</td >
513+ </tr >
514+ <tr >
515+ <td >CP2</td >
516+ <td ></td >
517+ <td ></td >
518+ <td ></td >
519+ <td ></td >
520+ <td ></td >
521+ <td ></td >
522+ <td ></td >
523+ <td ></td >
524+ <td ></td >
525+ <td ></td >
526+ <td ></td >
527+ <td ></td >
528+ <td ></td >
529+ <td ></td >
530+ <td ></td >
531+ <td ></td >
532+ </tr >
533+ <tr >
534+ <td >CP3</td >
535+ <td colspan =" 16 " > $PC \leftarrow PC + 1$</td >
536+ </tr >
537+ <tr >
538+ <td >CP4</td >
539+ <td colspan =" 16 " > $IR \leftarrow MBR $ </td >
540+ </tr >
541+ <tr >
542+ <td >CP5</td >
543+ <td ></td >
544+ <td ></td >
545+ <td ></td >
546+ <td ></td >
547+ <td ></td >
548+ <td ></td >
549+ <td ></td >
550+ <td ></td >
551+ <td ></td >
552+ <td ></td >
553+ <td ></td >
554+ <td ></td >
555+ <td ></td >
556+ <td ></td >
557+ <td ></td >
558+ <td ></td >
559+ </tr >
560+ <tr >
561+ <td >CP6</td >
562+ <td ></td >
563+ <td ></td >
564+ <td ></td >
565+ <td ></td >
566+ <td ></td >
567+ <td ></td >
568+ <td ></td >
569+ <td ></td >
570+ <td ></td >
571+ <td ></td >
572+ <td ></td >
573+ <td ></td >
574+ <td ></td >
575+ <td ></td >
576+ <td ></td >
577+ <td ></td >
578+ </tr >
579+ <tr >
580+ <td >CP7</td >
581+ <td ></td >
582+ <td ></td >
583+ <td ></td >
584+ <td ></td >
585+ <td ></td >
586+ <td ></td >
587+ <td ></td >
588+ <td ></td >
589+ <td ></td >
590+ <td ></td >
591+ <td ></td >
592+ <td ></td >
593+ <td ></td >
594+ <td ></td >
595+ <td ></td >
596+ <td ></td >
597+ </tr >
598+ <tr >
599+ <td >CP8</td >
600+ <td ></td >
601+ <td ></td >
602+ <td ></td >
603+ <td ></td >
604+ <td ></td >
605+ <td ></td >
606+ <td ></td >
607+ <td ></td >
608+ <td ></td >
609+ <td colspan =" 6 " >$SF\leftarrow E$</td >
610+ <td ></td >
611+ </tr >
613612</tbody >
614613</table >
615614
You can’t perform that action at this time.
0 commit comments