[Systemy liczbowe] Jak dodać te rejestry?

jackblack
Użytkownik
Użytkownik
Posty: 175
Rejestracja: 27 paź 2013, o 20:59
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 5 razy
Pomógł: 10 razy

[Systemy liczbowe] Jak dodać te rejestry?

Post autor: jackblack »

\(\displaystyle{ \[1110010111001011+ 1011111000001101\]}\)

Witam.

Mam zadanie, które polega na zsumowaniu rejestrów napisanych wyżej. Są to liczby zmiennopozycyjne. Pierwsze sześć bitów(licząc od lewej, do prawej) to cecha liczby, a kolejne to mantysa. Liczby zakodowane są w kodzie uzupełnieniowym(do dwóch). Pierwszy bit mantysy i cechy to bity znaku.
Muszę to zrobić z normalizacją do jednej liczby przed przecinkiem. Nie wiem, jak to zrobić, bo jak przedstawiam mantysę w postaci znormalizowanej, to nie wiem, jak ten przecinek przesunąć, bo myli mi się bit znaku z po prostu pierwszym bitem liczby.

Proszę o pomoc.. za parę dni mam z tego kolokwium, a nie ogarniam tematu.
Ostatnio zmieniony 16 gru 2014, o 15:22 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
ODPOWIEDZ