str. 8
Zadania
z.4.1. Uzupełnij tabelkę (do zapisu liczb w kodzie ZM i U2 użyj minimalnej wielokrotności 8 bitów) :
(10) ZM U2
1947 -1947
01001110 11001110
01001101 11001101 z.4.2. Podaj zakres liczb całkowitych jakie można zapisad na 8 bitach:
a) w kodzie ZM b) w kodzie U2
z.4.3. Uzasadnij, że liczba -1 w kodzie U2 jest reprezentowana zawsze jako ciąg jedynek.
z.4.4. Rozkoduj ciąg 10010001 zapisany w formacie stałopozycyjnym 8-bitowym:
a) b0..5 – częśd całkowita, b6..7 – częśd ułamkowa (bez znaku) b) b0..2 – częśd ułamkowa, b3..7 – częśd całkowita (bez znaku) c) b0..2 – częśd ułamkowa, b3..6 – częśd całkowita, b7-znak (ZM) d) b0..2 – częśd ułamkowa, b3..7 – częśd całkowita (U2)
z.4.5. Zapisz liczbę -112,09375 w 16-bitowym formacie stałopozycyjnym:
a) b0..7 – częśd ułamkowa, b8..14 – częśd całkowita, b15-znak (ZM) b) b0..7 – częśd ułamkowa, b8..15 – częśd całkowita (U2)
z.4.6. Podaj zakres i dokładnośd liczb jakie można zapisad w formacie stałopozycyjnym 8-bitowym (bez znaku):
a) gdy częśd ułamkowa zajmuje 2 najmłodsze bity b) gdy częśd ułamkowa zajmuje 5 najstarszych bitów
z.4.7. Zapisz w 16 bitowym formacie zmiennopozycyjnym: b15-znak, b7..14-znormalizowana mantysa, b0..6 spolaryzowana cecha przy BIAS=20:
a) 9,1875 b) 0,09375
c) 503 d) -9,09375 z.4.8. Rozkoduj ciąg 10010001 zapisany w formacie zmiennopozycyjnym 8-bitowym:
a) b7-znak, b3..6-znormalizowana mantysa, b0..2 spolaryzowana cecha przy BIAS=8 b) b7-znak, b3..6-znormalizowana mantysa, b0..2 spolaryzowana cecha przy BIAS =10 c) b0-znak, b4..7-znormalizowana mantysa, b1..3 spolaryzowana cecha przy BIAS =10 d) b0-znak, b1..3-znormalizowana mantysa, b4..7 spolaryzowana cecha przy BIAS =10
z.4.9. Podaj zakres jaki uzyskamy kodując liczby w formacie zmiennopozycyjnym 8 bitowym: b7-znak, b3..6- znormalizowana mantysa, b0..2-spolaryzowana cecha przy BIAS =8.
z.4.10. Wypisz i zaznacz na osi wszystkie liczby jakie można zakodowad na 4 bitach w formacie zmiennopozycyjnym, gdy najstarszy bit jest bitem znaku, dwa następne bity są bitami spolaryzowanej cechy o stałej BIAS =1, a najmłodszy bit jest bitem znormalizowanej mantysy.
z.4.11. Określ, która z liczb jest liczbą maszynową, która z przepełnienia a która z niedomiaru gdy zapisane są w formacie „zccmm” i są zapisane bez zastrzeżenia o cechach będących ciągiem jedynek i denormalizacji mantysy:
a) 2 b) 0,2
z.4.12. Rozkoduj liczy zapisane w formacie IEEE 754:
a) 01000001110110000000000000000000(IEEE 754)
b) 10111110000000000000000000000000(IEEE 754)
c) -20 d) -2,2