2008 architektura arytmetyka kolokwium


/25
1
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
4510 71,(13)10=  27+0,(86)10=745,6746& U8= | 1 | 1 | 0 | 0 | 1 | 0 | 1 |,| 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 |00 U2
(7)45U8  (7)71,(13)U8 = (7)53,(64)U8 = | 1 | 1 | 0 | 1 | 0 | 1 | 1 |,| 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |00 U2
2.(5p) CiÄ…g 0 1010 1110 0001 0100 0010 0000 0001 001 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,46875 × 2.23..
| 0 | | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | | 0 | 1 | 1 | 1 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 1010 1110 0011 0000 0& 0 oraz 0 0010 1111 0111 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
1 0 1 0 0 1 0 1 0 1 1
0 1 0 1 1 1 1 0 1 0 1
× ×
×
×
×
1 0 1 0 1 0 1 0 1 1 1
SD
1 1 0 1 1 1 0 1 1 0 0 1
1 0 0 0 0 0 0 1 0 1 1
1 1 0 1 1 1 (1) 1 1 1 0 1 0 1
1 0 0 0 0 0 (1) 1 1 0 1 0 1
0 0 1 0 0 1
(1) 1
(1) 1 1 0 0 0 0 0 0 1 1 (1) 1 1 0 0 0 0 0 0 1 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
0, 1 0 1 1 - D
= -
= -
= -
=
k=0
X = 0, 0 1 1 1 : 1, 0 1 0 1 = + D
= +
= +
= +
+D / D 1, 0 1 0 1
q0 = 1
1 1 1 0 0 0
0, 1 0 1 1
q1 = 0
0 0 0 1 1 0
1 0 1 0 1
q2 = 1
1 1 0 1 1 0
Iloraz jest równy
0, 1 0 1 1
q3 = 0 Q=1,0101& U2
0 0 0 0 1 0
1 0 1 0 1
1 0 1 1 1 0 q4 = 1
6.(4p) Narysuj schemat układu zliczającego  1 w słowie 11-bitowym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA
/25
2
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
4210  15,(74)10 = 26,(25)10 = 032,2012& U8= | 0 | 0 | 1 | 1 | 0 | 1 | 0 |,| 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |10 U2
(7)42U8  (0)15,(74)U8 = (7)24,(03)U8 = | 1 | 0 | 1 | 0 | 1 | 0 | 0 |,| 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |11 U2
2.(5p) CiÄ…g 0 1010 1101 0111 1100 0100 0000 0110 011 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,21875 × 2.23..
| 0 | | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | | 0 | 0 | 1 | 1 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 1010 1110 0111 0000 0& 0 oraz 0 0110 1111 1111 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
0 1 0 0 1 1 0 1 0 0 1
1 0 1 1 0 1 1 0 1 1 1
× ×
×
×
×
1 0 1 1 1 1 0 1 1 0 1
SD
0 0 1 1 0 1 0 1 0 1 0 1
0 0 1 1 0 1 (1) 1 1 1 1 1 1 0 1 1 1
0 0 1 1 0 1 0 1 0 0 1
1 0 0 0 0 0 0 1 0 0 1
1 1 0 0 1 1
(1) 1
(0) 0 0 1 0 1 0 1 0 1 1 (0) 0 0 1 0 1 0 1 0 1 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
0, 1 1 1 1 - D
= -
= -
= -
=
k=0
X = 0, 0 1 0 1 : 1, 0 0 0 1 = + D
= +
= +
= +
+D / D 1, 0 0 0 1
q0 = 1
1 0 1 1 0 0
0 1 1 1 1
q1 = 1
1 1 0 1 1 0
0 1 1 1 1
q2 = 0
0 0 1 0 1 0
Iloraz jest równy
1 0 0 0 1
q3 = 1 Q=1,1010& U2
1 1 0 1 1 0
0 1 1 1 1
0 0 1 0 1 0 q4 = 0
6.(4p) Narysuj schemat układu zliczającego  0 w słowie 10-bitowym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA
/25
3
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
4710  10,(71)10 = 36,(28)10 =044,2206& U8= | 0 | 1 | 0 | 0 | 1 | 0 | 0 |,| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |10 U2
(7)47U8  (0)10,(71)U8 = (7)36,(06)U8 = | 1 | 0 | 1 | 1 | 1 | 1 | 0 |,| 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |10 U2
2.(5p) CiÄ…g 0 1110 1101 1100 1110 0100 0000 0000 111 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,34375 × 2.55..
| 0 | | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | | 0 | 1 | 0 | 1 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 0010 1110 1110 0000 0& 0 oraz 0 0010 1111 1101 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | N | A | D | M | I | A | R | ! | | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
0 1 0 1 0 1 1 0 0 1 1
1 0 1 0 1 1 0 1 1 0 1
× ×
×
×
×
0 1 1 0 1 1 0 1 0 1 1
SD
0 0 1 0 1 1 0 1 0 1 0 1
1 0 0 0 0 0 (1) 1 1 1 1 1 1 0 0 1 1
0 0 1 0 1 1 (1) 1 1 1 1 0 0 1 1
0 0 1 0 1 1 (1) 1 1 0 0 1 1
1 0 0 0 0 0
(1) 1
(1) 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
1, 0 0 1 1 - D
= -
= -
= -
=
k=
X = 1, 0 1 1 1 : 0, 1 1 0 1 = + D
= +
= +
= +
+D / D 0, 1 1 0 1
q0 = 1
0 0 1 0 0 0
1 0 0 1 1
q1 = 0
1 1 0 1 1 0
0 1 1 0 1
q2 = 1
0 0 0 1 1 0
Iloraz jest równy
1 0 0 1 1
q3 = 0 Q=1,0100& U2
1 1 0 0 1 0
0 1 1 0 1
1 1 1 0 0 0 q4 = 0
6.(4p) Narysuj schemat układu zliczającego  0 w słowie 11-bitowym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA
/25
4
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
6410  41,(67)10= 22,(32)10= 026,2453& U8= | 0 | 0 | 1 | 0 | 1 | 1 | 0 |,| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |11 U2
(7)64U8  (7)41,(67)U8 = (0)22,(10)U8 = | 0 | 0 | 1 | 0 | 0 | 1 | 0 |,| 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |00 U2
2.(5p) CiÄ…g 0 1110 1100 0010 1100 0010 0000 0001 101 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,53125 × 2.54..
| 0 | | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | | 1 | 0 | 0 | 0 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 1010 1110 1011 0000 0& 0 oraz 0 1000 0011 1011 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
0 1 0 0 1 1 0 1 0 1 1
1 0 1 1 0 1 1 0 1 0 1
× ×
×
×
×
1 0 1 0 1 1 0 1 1 0 1
SD
0 0 1 1 0 1 0 1 0 1 0 1
1 0 0 0 0 0 (1) 1 1 1 1 1 1 0 1 0 1
0 0 1 1 0 1 0 1 0 1 1
1 0 0 0 0 0 0 1 0 1 1
1 1 0 0 1 1
(1) 1
(0) 0 0 1 1 0 1 0 0 0 1 (0) 0 0 1 1 0 1 0 0 0 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
1, 0 1 0 1 - D
= -
= -
= -
=
k= 0
X = 1, 0 1 1 1 : 0, 1 0 1 1 = + D
= +
= +
= +
+D / D 0, 1 0 1 1
q0 = 1
0 0 0 1 0 0
1 0 1 0 1
q1 = 0
1 1 0 0 1 0
0 1 0 1 1
q2 = 0
1 1 1 0 1 0
Iloraz jest równy
0 1 0 1 1
q3 = 1 Q=1,0010& U2
0 0 1 0 1 0
1 0 1 0 1
1 1 1 1 1 0 q4 = 0
6.(4p) Narysuj schemat układu dodającego 6 liczb 2-bitowych w kodzie naturalnym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA
/25
5
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
1410  27,(21)10=  14+0,(78)=762,6233& U8= | 1 | 1 | 1 | 0 | 0 | 1 | 0 |,| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |11 U2
(0)14U8  (0)27,(21)U8 = (7)64,(56)U8 = | 1 | 1 | 1 | 0 | 1 | 0 | 0 |,| 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |10 U2
2.(5p) CiÄ…g 0 0010 1100 1101 0001 0010 0000 0011 001 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,90625 × 2. 42..
| 0 | | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | | 1 | 1 | 1 | 0 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 1110 1110 1001 0000 0& 0 oraz 0 0110 1111 1101 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
0 0 1 0 1 1 0 1 1 0 1
1 1 0 1 0 1 1 0 0 1 1
× ×
×
×
×
1 0 0 1 1 1 1 0 1 0 1
SD
0 1 0 1 0 1 0 1 0 1 0 1
0 1 0 1 0 1 (1) 1 1 1 1 1 1 0 0 1 1
1 0 0 0 0 0 (1) 1 1 1 1 0 0 1 1
1 0 0 0 0 0 0 1 1 0 1
1 0 1 0 1 1
(1) 1
(0) 0 0 1 0 0 0 1 1 1 1 (0) 0 0 1 0 0 0 1 1 1 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
0, 1 0 1 1 - D
= -
= -
= -
=
k= 0
X = 1, 0 1 1 1 : 1, 0 1 0 1 = + D
= +
= +
= +
+D / D 0, 1 0 1 1
q0 = 0
0 0 0 1 0 0
1 0 1 0 1
q1 = 1
1 1 0 0 1 0
0 1 0 1 1
q2 = 1
1 1 1 0 1 0
Iloraz jest równy
0 1 0 1 1
q3 = 0 Q=0,1101& U2
0 0 1 0 1 0
1 0 1 0 1
1 1 1 1 1 0 q4 = 1
6.(4p) Narysuj schemat układu dodającego 5 liczb 3-bitowych w kodzie naturalnym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA
/25
6
ImiÄ™ Nazwisko nr indeksu pkt ocena
1.(4p) Oblicz ró\nicę i zapisz ją w systemie U2, z dokładnością do 10 bitów części ułamkowej:
2710  14,(60)10 = 12,(39) = 014,3115& U8 = | 0 | 0 | 0 | 1 | 1 | 0 | 0 |,| 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |01 U2
(0)27U8  (0)14,(60)U8 = (0)12,(17)U8 = | 0 | 0 | 0 | 1 | 0 | 1 | 0 |,| 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 |11 U2
2.(5p) CiÄ…g 0 0010 1101 1111 1010 0100 0000 0011 111 jest zmiennoprzecinkowÄ… znormalizowanÄ…
reprezentacją liczby x (wykładnik w kodzie  +127 ). Oblicz x i zapisz go w tym samym formacie
z zaokrÄ…gleniem do 5. cyfry uÅ‚amka. Wartość dziesiÄ™tna pierwiastka wynosi okoÅ‚o 1,40625 × 2. 41..
| 0 | | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | | 0 | 1 | 1 | 0 | 1 | 0 |& & | 0 |
3.(4p) 32-bitowe ciÄ…gi 0 1010 1110 1011 0000 0& 0 oraz 0 0110 1111 0111 0000 0& 0 sÄ… kodami
liczb zmiennoprzecinkowych w formacie pojedynczej precyzji (wykładnik w kodzie  +127 ). Oblicz
ich iloczyn i zapisz go w tym samym formacie.
| 0 | | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 |& & | 0 |
4.(4p) Wykonaj mno\enie pisemne liczb w kodzie U2 bez u\ycia rozszerzeń i metodą Bootha-McSorleya
1 0 1 0 0 1 0 1 1 0 1
0 1 0 1 1 1 1 0 0 1 1
× ×
×
×
×
1 0 0 1 1 0 1 0 1 1 1
SD
1 1 0 1 1 1 0 1 1 0 0 1
1 1 0 1 1 1 0 1 1 0 1
1 0 0 0 0 0 (1) 1 1 1 0 0 1 1
1 0 0 0 0 0 (1) 1 1 0 0 1 1
1 0 1 0 0 1
(1) 1
(1) 1 0 1 1 0 1 0 1 0 1 (1) 1 0 1 1 0 1 0 1 0 1
5.(4p) Metodą nieodtwarzającą oblicz z dokładnością do 4 cyfr znaczących iloraz liczb danych w kodzie U2
0, 1 0 1 1 - D
= -
= -
= -
=
k=  1
X = (1) 1, 0 0 1 1 : 1, 0 1 0 1 = + D
= +
= +
= +
+D / D 0, 1 0 1 1
q0 = 0
0 0 1 0 0 1
1 0 1 0 1
q1 = 1
1 1 1 1 0 0
0 1 0 1 1
q2 = 0
0 0 1 1 1 0
Iloraz jest równy
1 0 1 0 1
q3 = 0 Q=01,001& U2
0 0 0 1 1 0
1 0 1 0 1
1 1 0 1 1 0 q4 = 1
6.(4p) Narysuj schemat układu dodającego 4 liczby 4-bitowe w kodzie naturalnym
Architektura komputerów 1 17 grudnia 2008 © Janusz Biernat ROZWIZANIA


Wyszukiwarka

Podobne podstrony:
2004 arytmetyka kolokwium 2
2005 arytmetyka kolokwium 1
I kolokwium 2008 09
[2008 11 25] MIKROEKONOMIA Kolokwium 1
RP I 2008 Zadania Przyg do Kolokwium p4
Kolokwium nr 2 2008 09
I kolokwium 04 2008
2008 12 Custom Connections Exploring the Universal Plug and Play Architecture
Zadania do 2 Kolokwium (2008 09)

więcej podobnych podstron