/media/sda-magnetic/david/Dok-15-2023-11-27/informatik/vhdl-2024-01-16/mesi.txt



            CPU1                                            CPU2
    Block1      Block2      Block3      Block4              Block1      Block2      Block3      Block4
    E/4         E/6         S/5         I/-                 E/1         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         S/5         I/-         I/-
1.                                      /1write
2.  /4read
3.                                                                      5write
4.                                                                                  I/2read
5.                                      I/1read
6.                          5read
7.                                                                                              I/4write


            CPU1                                            CPU2
    Block1      Block2      Block3      Block4              Block1      Block2      Block3      Block4
    E/4         E/6         S/5         I/-                 E/1         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         S/5         I/-         I/-
1.                                      M/1write:M->WH->M
2.  E/4read:E->RH->E
3.                                                                      I/5write:S->SHW->I      Das war falsch, weil wir haben einen Write Hit: S/5->WH->M
4.                                                                                  E/2read:I->RME->E Das ist deswegen "richtig", weil: Es ist keine 2 im anderen
5.                                      I/1read, jetzt würde folgen I->RME->E, wenn nicht 1 iin CPU2, Bock 1, aber wir sehen, das ist scho wieder draussen
6.                          5read: S/5 S->RH->S
7.                                                                                              I/4write, aber 4 in CPU1, Block 1, d.h. könnte man meinen, wie bei RMS und RME
                                                                                                Aber schreiben nur: WM: Write miss
                                                                                                M/4: I/4->WM->M/4

            CPU1                                            CPU2
    Block1      Block2      Block3      Block4              Block1      Block2      Block3      Block4
    E/4         E/6         S/5         I/-                 E/1         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         S/5         I/-         I/-
    E/4         E/6         S/5         M/1                 I/-         M/5         I/-         I/-
    E/4         E/6         S/5         M/1                 E/2         M/5         I/-         I/-
    E/4         I/2->E/2 (Snoop)    S/5 M/1                 E/2         M/5         I/-         I/-
    E/4         E/2         S/5         M/1                 E/2         M/5         I/-         I/-
    E/4         E/2         S/5         M/1                 E/2         M/5         M/4         I/-