Przejdź do treści głównej
INF.02Pytanie #525 z 818

Wskaż zapis liczby -12 (dziesiętnej) metodą znak-moduł w postaci ośmiobitowej liczby dwójkowej.

Opcje odpowiedzi:
A
+1.11000zm
B
00001100zm
C
–1.11000zm
D
10001100zm
Prawidłowa
Reklama

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:

  1. Określenie bitu znaku: W tej metodzie najstarszy bit (pierwszy z lewej) jest bitem znaku.

    • 0 oznacza liczbę dodatnią.
    • 1 oznacza liczbę ujemną. Ponieważ mamy do czynienia z liczbą -12, bit znaku musi być 1.
  2. 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.

  3. Konwersja modułu na postać binarną:

    • Liczbę 12 (dziesiętnie) należy zamienić na system dwójkowy: 1100.
  4. 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
  5. Połączenie bitu znaku i modułu:

    • Bit znaku: 1
    • Moduł: 0001100
    • Wynik: 10001100

Pozostałe opcje są nieprawidłowe:

  • A i C: Mają nieprawidłowy format zapisu.
  • B: 00001100zm – Bit znaku 0 oznacza 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.

Rozwiąż w Quizie
Reklama