Wojskowa Akademia Techniczna
Architektura i organizacja komputerów II
Temat:
Przetwarzanie potokowe. Architektura procesora DLX -
formaty danych, formaty rozkazów.
Prowadzący: mgr inż. Artur Miktus
1.
Rozkazy arytmetyczno-logiczne
1.1 ADDI
Wynik spodziewany jest
identyczny od wartości
otrzymanej czyli:
12 + 8 = 20
Błąd wystąpił już w czasie
kompilacji, został przekroczony
zakres dla dodawania
natychmiastowego liczb.
Górna granica wynosi: 32767.
1.2 SUB
Wynik spodziewany jest
identyczny od wartości
otrzymanej czyli:
54 – (-6) = 60
Wynik przewidywany:
54–(-6447657463)=6447657517
2.
Rozkazy przesłań
2.1 LW
Załadowana wartość jest poprawna.
Rejestr r1 posiada błędną wartość.
2.2 LF
Jak widzimy wczytana w rejestrze f3
wartość jest poprawna.
Wartość wczytana do rejestru f3
została zaokrąglona, czyli
utraciliśmy dokładność.
3. Rozkazy kontroli
3.1 JR
Adres skoku został przeniesiony prosto
na trap 0.
Adres skoku przekroczył zakres
pamięci.
3.2