Jednostki informacyjne i systemy liczbowe
T: Jednostki informacyjne i systemy liczbowe.
Nazwa |
Symbol |
Wartość |
bajt |
B |
1B= 8 [b] |
kilobajt |
KB |
1KB= 210= 1024B= 1024*8 [b] |
megabajt |
MB |
1MB= 210 KB= (210)2 B
|
gigabajt |
GB |
1GB= 210MB= (210)3 B |
terabajt |
TB |
1TB= 210GB= (210)4 B |
a) 1024B= 8192b
b) 512KB= 4194304b
c) 0,5GB= 512MB
d) 2048MB= 2GB
e) 1024B= 1/1024MB
Konwersja liczby dwójkowej na liczbę szesnastkową.
Liczba w systemie dwójkowym |
Liczba w systemie szesnastkowym |
Liczba w systemie dwójkowym |
Liczba w systemie szesnastkowym |
0000 |
0 |
1000 |
8 |
0001 |
1 |
1001 |
9 |
0010 |
2 |
1010 |
A |
0011 |
3 |
1011 |
B |
0100 |
4 |
1100 |
C |
0101 |
5 |
1101 |
D |
0110 |
6 |
1110 |
E |
0111 |
7 |
1111 |
F |
a) (1 0101 0100 0111)2= 1547
b) (1 1101 1100 1001)2= 1DC9
c) 46610= 1D216
4. Przedstaw za pomocą różnych systemów następujące liczby:
a)2F516= 5+ 240 +512 = 75710
b)42616= 6+ 32 +1024 = 106210
c)2C516= 101100010102
d)B5F16= 1011010111112
e) 1100 1001 10112 = C5B16
F) 1001 1100 01012 = 96516
g) 78910= 31516
h) 131510= 52316
i) 1FE16= 1111111102= 102210
j) C5816= 1100010110002
k) AB316= 1010101100112
l) D5C16 = 1101010111002
Operacje arytmetyczne na liczbach dwójkowych:
a) Zasady dodawania:
Działanie |
Wynik2 |
Uwagi |
0+0 0+1 1+1 1+1+1 |
0 1 10 11 |
|
10110112 = 1+2+8+16+64 =91
+1011002 = 4+8+32= 44
100001112 = 1+2+4+128= 135
b) Zadasy odejmowania
Działanie |
Wynik |
Uwagi |
0-0 0-1
1-0 1-1 Pożyczka - 0-0 Pożyczka - 0-1 Pożyczka - 1-0 Pożyczka - 1-1 |
0 1 i pożyczka do następnej pozycji 1 0 1 z pożyczką 0 z pożyczką 0 1 pożyczką |
|
101011012 =1+4+8+32+128= 173
-000101102=2+4+16=22
100101112=151
c) mnożenie dwójkowe
Działanie |
Wynik |
0*0 0*1 1*0 1*1 |
0 0 0 1 |
Mnożna jest to liczba 10112 = 1+2+8=11
Mnożnik jest to liczba 11002 =4+8=12
11*12= 132
1011
* 1100
0000000
0000000
0101100
+1011000
10000100 = 4+128=132
a)10011101 + 10011011
b)11001100 + 10101101
c) 10100100 – 1001101
d) 11001100 – 1101110
e) 1001 * 111
f) 1110 * 101
g) 1100 * 110
a) 10011101
+ 10011011
100111000
b) 11001100
+ 10101101
101111001
c) 10100100
– 1001101
1010111
d) 11001100
– 1101110
1011110
e) 1001
* 111
1001
10010
+ 100100
111111
f) 1110
* 101
1110
00000
+ 111000
1000110
g) 1100
* 110
11000
+ 110000
1001000