Kaynağa Gözat

Kind-of "answered" peterson.s in simu1.

Lorenz Bung 7 yıl önce
ebeveyn
işleme
a4b14c1108
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2
    2
      hw7/simu1/ANSWERS.md

+ 2
- 2
hw7/simu1/ANSWERS.md Dosyayı Görüntüle

@@ -21,9 +21,9 @@ Hier wird der Lock durch das Vertauschen des Wertes in `mutex` mit dem Register
21 21
 
22 22
 ### `peterson.s`
23 23
 
24
-1.
24
+1. Trotz unterschiedlicher Interruptfrequenzen (`-i 1`, `-i 5`, `-i 10`, `-i 20`...) funktioniert der Code fehlerfrei.
25 25
 
26
-2.
26
+2. Mit beispielsweise `./x86.py -p peterson.s -M count,flag,turn -R ax,bx,cx,fx -a ax=5:bx=0,ax=5:bx=1 -P 11111111000000001000111111111111111` lassen sich mögliche Race Conditions ausschließen, da zwischen dem Testen auf einen Wert und dem zugehörigen Sprung jeweils ein Interrupt stattfindet. Das Endergebnis bleibt davon jedoch unbeeinflusst, was auf fehlerfreien Code schließen lässt.
27 27
 
28 28
 ### `ticket.s`
29 29
 

Loading…
İptal
Kaydet