Просмотр исходного кода

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

Lorenz Bung 8 лет назад
Родитель
Сommit
a4b14c1108
1 измененных файлов: 2 добавлений и 2 удалений
  1. 2
    2
      hw7/simu1/ANSWERS.md

+ 2
- 2
hw7/simu1/ANSWERS.md Просмотреть файл

21
 
21
 
22
 ### `peterson.s`
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
 ### `ticket.s`
28
 ### `ticket.s`
29
 
29
 

Загрузка…
Отмена
Сохранить