Wskaż zapis liczby -12 (dziesiętnej) metodą znak-moduł w postaci ośmiobitowej liczby dwójkowej.
Wskaż zapis liczby -12 (dziesiętnej) metodą znak-moduł w postaci ośmiobitowej liczby dwójkowej.
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź to opcja D (10001100zm).
Metoda zapisu liczb znak-moduł (ZM) polega na oddzielnym zapisaniu znaku liczby i jej wartości bezwzględnej (modułu).
Krok po kroku dla 8-bitowego zapisu liczby -12:
Określenie bitu znaku: W tej metodzie najstarszy bit (pierwszy z lewej) jest bitem znaku.
0oznacza liczbę dodatnią.1oznacza liczbę ujemną. Ponieważ mamy do czynienia z liczbą -12, bit znaku musi być1.
Określenie modułu: Pozostałe 7 bitów służy do zapisu wartości bezwzględnej (modułu) liczby. Moduł z -12 to 12.
Konwersja modułu na postać binarną:
- Liczbę 12 (dziesiętnie) należy zamienić na system dwójkowy:
1100.
- Liczbę 12 (dziesiętnie) należy zamienić na system dwójkowy:
Uzupełnienie modułu do 7 bitów: Moduł musi zająć 7 bitów, więc uzupełniamy go zerami z lewej strony:
1100->0001100
Połączenie bitu znaku i modułu:
- Bit znaku:
1 - Moduł:
0001100 - Wynik:
10001100
- Bit znaku:
Pozostałe opcje są nieprawidłowe:
- A i C: Mają nieprawidłowy format zapisu.
- B: 00001100zm – Bit znaku
0oznacza liczbę dodatnią, więc jest to zapis liczby +12.
Chcesz poćwiczyć całą kwalifikację INF.02?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.