Temat: Arytmetyka liczb w kodzie U2
Zagadnienia:
1. Kody U1,U2.
2. Dodawanie, odejmowanie liczb w kodzie U2. Przepełnienie.
3. Algorytmy mnoŜenia, dzielenia liczb w kodzie U2.
Przykładowe zadania :
1. Obliczyć sumę liczb –89(10) i 101(10) w kodzie U2 (8-bitowy format).
2. Obliczyć róŜnicę liczb –120(10) i 43(10) w kodzie U2 (8-b format) (Odejmowanie zamienić na równoznaczną operację dodawania).
3. Liczbę 10010110(ZM) w kodzie ZM (8-b format): a) podzielić przez 2;
b) pomnoŜyć przez 4.
4. Liczbę 11110110(U1) w kodzie U1 (8-b format): a) podzielić przez 4;
b) pomnoŜyć przez 8.
5. Liczbę 1111010110(U2) w kodzie U2 (10-b format): a) podzielić przez 2;
b) pomnoŜyć przez 8.
6. Obliczyć iloczyn liczb –14(10) i –12 (10) w kodzie U2 (5-bitowy format), za pomocą algorytmu Robertsona.
7. Obliczyć iloczyn liczb –14(10) i –12 (10) w kodzie U2 (5-bitowy format), za pomocą algorytmu powielonego znaku.
8. Obliczyć iloczyn liczb –14(10) i –12 (10) w kodzie U2 (5-bitowy format), za pomocą algorytmu Bootha.
27
9
9. Obliczyć iloraz liczb −
i
w kodzie U2 metodą nierestytucyjną.
128
16
1
( 0)
1
( 0)