51

51



3.3. Zapis liczb binarnych ze znakiem

1

0

1

1

0

0

1

1,

0

1

1

1

0

1

1

0

1

0

0

1

1

1

1

0

1

-

1

0

1

0

1

1

1

1

0

1

-

1

0

1

0

1

0

1

0

1

-

1

0

1

0

0

0

0

1

-

1

0

1


10 1


0

0

0

1

-

1

0

1

reszta

0

0

0

0

0

0

0

1


3.3. Zapis liczb binarnych ze znakiem

W systemie dziesiętnym liczby ujemne opatrzone są specjalnym znakiem graficznym, tzw. minusem na przykład -6, -22 itd., a liczby dodatnie w niektórych przypadkach plusem na przykład +5, +20. W systemie binarnym opartym wyłącznie na zerach i jedynkach brakuje dodatkowego znaku, który wskazywałby na ujemny lub dodatni charakter określonej liczby.

Opracowano kilka metod zapisu liczb binarnych ze znakiem, które charakteryzują się różnym stopniem przydatności, między innymi:

•    metodę znak-moduł (ZM),

•    metodę uzupełnień do 1 (Ul),

•    metodę uzupełnień do 2 (U2).

3-3-1. Metoda znak-moduł (ZM)

W metodzie znak-moduł zastosowano prosty zabieg kodowania znaku za pomocą najstarszej cyfry w liczbie binarnej. Najstarszą cyfrę określa się jako znak, pozostałe cyfry są modułem reprezentującym daną liczbę binarną:

znak    moduł

an-l    an-2    m    ax a0

51


Wyszukiwarka

Podobne podstrony:
3.3. Zapis liczb binarnych ze znakiem W metodzie U2 wyrażenie znaku jest tak skonstruowane, że uczes
Slajd23 (113) Formaty liczb binarnych w komputerze Liczby całkowite ze znakiem sa zawsze zapisywane
Image039 2.2.Zapis liczb względnych Jak wiadomo liczbę całkowitą n-cyfrową można przedstawić w zapis
Slajd22 (107) Cykl rozkazowy Procesor 8086 zawiera 8 - bitowe rozkazy tj. mnożenie i dzielenie binar
Operacje logiczna na liczbach binarnych Przykład - suma logiczna dwóch 8-bitowych liczb binarnych001
Slajd27 (105) Sposoby kodowania liczb dwójkowych ze znakiem: 1.    Znak moduł liczba
dsc00089 (19) Reprezentacja liczb rzeczywistych (3/4) • Zapis liczb na z góry ustalonej liczbie pozy
52 STANISŁAW K0ŃCZAK (52) Z powyższych liczb wynika, że ogólny dopływ rzeczny do Bałtyku wynosi
a17 (4) Mnożenie liczb binarnych Znane są 3 główne metody realizacji mnożenia:metoda przesuń i dodaj
4 (276) Metody mnożenia liczb binarnych -    "przesuń i dodaj" -
P3230232 MATLAB Matlab ma też osiem typów całkowitych: ints, inti6, int32, int 64, dla liczb całkowi

więcej podobnych podstron