022 023

022 023



Ifa rys. 1.9 przedstawiono kod „1 z 10” dla cyfr dziesiętnych.

Zwróćmy uwagę, że np. wprowadzając cyfrę dziesiętną z klawiszy kalkulatora elektronicznego w istocie zadajemy ją w kodzie „1 z 10". Wprowadzając np. cyfrę 7 wciskamy klawisz odpowiadający tej cyfrze co odpowiada podaniu 1 na tej pozycji, zaś wszystkie pozostałe są wyciśnięte co odpowiada podaniu 0 na pozostałych pozycjach.

1.2.7. Kody alfanumeryczne .

Oprócz cyfr często w układach cyfrowych zachodzi potrzeba reprezenta-oji innych symboli w systemie dwójkowym. Kody, które przedstawiają zarówno cyfry, litery jak 1 inne symbole nazywają się kodami alfanumerycznymi. Są one stosowane najczęściej przy komunikacji urządzenia cyfrowego z otoczeniem (np. operatorem) poprzez tzw. urządzenia zewnętrzne, Urządzenie cyfrowe operuje zwykle własnym kodem, a gdy' zachodzi potrzeba np. wyprowadzenia danych, wyrażane są one w kodzie alfanumerycznym i wysyłane do urządzeń wyjściowych jak np. elektryczna maszyna do pisania, różnego typu drukarki, perforatory taśm i kart czy monitory ekranowe. V przypadku wczytywania, urządzenie cyfrowe otrzymuje informacje w kodzie alfanumerycznym z urządzeń wejściowych Jak dalekopisy, czytniki taśm lub kart perforowanych, czytniki taśmy magnetycznej, po czym zamienia Je na swój kod wewnętrzny.

W praktyce korzysta się z kilku standardowych kodów, których typowym przykładem jest przedstawiony na rys. 1.10 7 bitowy kod ASCII (zwany równic! kodem ISO-7). Oprócz reprezentacji cyfr, liter i znaków specjalnych kod ten zawięra także szereg symboli mogących służyć do sterowania urządzeń drukujących (powrót karetki, nowa linia ltp. w przypadku dalekopisu).

0 0 1

i

0

11

0

11

i

t

1 1

i

t

t 1

t

ł

11

l

t

1 1

l

i

i 0

l

i

1 1

u.

i

«

1 0

i

i

i

11

£

l

i

i i

t

0

t 1

i

t

1

0 0

X

i

1

0 1

i

\

t 1

i

\

\ 1


1 0 0

l 0 1

0 i 0

P

(«)

A

a

I

t

a

1

C

s

*

B

T

E

U

*

F

V

*

t

W

1

H

X

(

I

a

)

J

i

*

l

[

+

L

\

)

H

3

N

A

0

-

/

Rys. 1

.10. Kod ASCII

Ot t i 1 0    111


\

P

4

<V

b

r

c

$

d

t

C

u

f

V

9

w

h

X

i

y

j

i

k

l

l

j

m

}

n

~

0

(»)


1.2.8. Systemy dla przedstawiania liczb ze znakiem

Aby w układzie cyfrowym przedstawić liczb; ze znakiem, najczęściej wpro wadza się umowę, że pierwsza cyfra liczby przedstawia znak, przy czym O przedstawia znak. plus, zaś 1 minus*\

Stosując taką zasadę wyróżnia się trzy metody zapisu liczb ze znakiem!

1

1

1

t

a

1

i

t

0

0

1

i

1

i

ł

1

1

1

1

i

I

j

7

1

I

1

1

i

J

i

3

1

1

a

ł

k

ł

k

k

1

1

1

s

%

i

1

i

1

1

t

(

t

i

1

1

«

1

7

7

7

1

1

1

0

1

1

t

-7

1

1

t

i

1

-t

-7

1

1

ł

t

»

-J

-t

1

1

t

1

N

-li

-S

i

1

i

l

tt

-3

-i

1

1

I

t

U

-5

-I

-S

I

1

\

i

U

-C

-1

r*

ł

1

1

i

U

1

-1


-    zapis znak - moduł

-    zapis znak - uzupełnienie do Jed-..ności .

-    zapis znak - uzupełnienie do dwóch

Zapis znak - moduł zawiera, bit znaku, po którym następuje liczba w naturalnym systemie dwójkowym. Np.:    .    • .

(+5) = 0101;    ’ (-5) = 1101

Zapis znak ' - uzupełnienie do jedności jest dla liczb dodatnich: identyczny z zapisem znak - moduł, zaś dla liczb ujemnych' powstaje przez negację cyfr zapisu znak -moduł liczby dodatniej wraz z bitem znaku. Np.:


Rys. 1,11. Wartości liczb 4-bitowych w różnych systemach zapisu ze znakiem


(-5) = 1010


(+5) = 0101.1

Zapis znak - uzupełnienie do dwóch jest dla liczb dodatnich identyczny z zapisem znak - moduł, zaś dla liczb ujemnych n bitowych powstaje przez dopełnienie modułu liczby do liczby 2n. Np.!

(+5) = 0101 ;    (-5) = 1011

Zapis znak - uzupełnienie do dwóch dla liczby ujemnej można też wyznaczyć dodając do zapisu znak uzupełnienie do jedności cyfrę 1 na najmniej znaczącej pozycji.

W tabeli na rys. 1,11 przedstawiono wszystkie 4-bitowe liczby w różnych systemach zapisu ze znakiem.

Stosowanie zapisów znak - uzupełnienie do jedności 1 uzupełnienie do dwóch upraszcza operacje arytmetyczne na liczbach Ujemnych.

1.2.9* Kody z zabezpieczeniami

Często przy przesyłaniu lub magazynowaniu informacji zakodowanych w postaci dwójkowej może dojść do ich zniekształcenia na skutek działania róż-

Będziemy tutaj mówili tylko o przedstawianiu liczb całkowitych, ponieważ każdą liczbę można sprowadzić do całkowitej przez wydzielenie odpowiedniej potęgi liczby 2.


Wyszukiwarka

Podobne podstrony:
022 023 Na rys. 1.9 przedstawiono kod „1 z 10” dia cyfr dziesiętnych. Zwróćmy uwagę, że np. wprowadz
134 135 134 Rys. 3.3. Dekoder kodu BCD na kod „1 z 10" z aktywnym zerem (7442). Pary inwertorów
134 135 134 Rys. 5.5. Dekoder kodu BCD na kod „1 z 10" z aktywnym zerem (7442). Pary inwertorów
42779 skan0169 332 H. BUCHOWSKI Rysunek 8 przedstawia wykres zależności (10) dla trzech układów: ż-b
022 023 KoidrlilH I zaufania, są podstawą zharmonizowania tzw. logiki wydajności 1 logiki uczuć. Pod
dsc00266 (8) Kod BOD - Zapisujemy kolejne cyfry dziesiętne w naturalnym kodzie dwójkowym, np. dla 89
100 37 82 •) •a Rys. 3.4 zwroty przeciwne. Zwróćmy uwagę, że zgodnie z przyjętą umową znakowania (pu
Rys. 1. przedstawia czujniki w wersji: a)    działka elementarna 0,01 mm, zakres pomi
IMGd59 ODPOWIEDŹ: JZe = 151 cm4 Zadanie 7.10. Dla figur przedstawionych na rys. 7.10a, b i c wyznacz
zadanie(7) 1.34. W obwodzie przedstawionym na rys. 1.34 parametry wynoszą: R = 10 Li — L2 = 20 mH, C
23 (712) Symbol enkodera kodu „1 z 10” na kod 8421-BCD 03 °2 °1 o
Alba 02 Elementy różne Tri GM Ź1 RAI BA2 Rys. 3. Transformator sieciowy TS6/10/676 Obwody pośredniej
Postępy Nauki i Techniki nr 8, 2011 Na rys. 8 przedstawiono zmierzone powierzchnie. Wyznaczono nastę
Pogłębiacze są narzędziami z wieloma lub z jednym ostrzem. Na rys. 7 przedstawiono pogłębiacz

więcej podobnych podstron