background image

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 
 
 
 
 

background image

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

 

 

background image

 
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. 

 

background image

 
 
 
 

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