1 Przeliczanie logika


Układy cyfrowe i
mikroprocesorowe
mgr inż. Bartosz BRZOZOWSKI
konsultacje: wtorek 15-17
pokój/budynek: 126/36
bartosz.brzozowski@wat.edu.pl
brzozowski.studentlive.pl
tel.: 621 839 851
Sylabus
Liczba
TEMATY ĆWICZEC RACHUNKOWYCH
godzin
1. Systemy zapisu liczb stosowane w technice cyfrowej, metody konwersji z 2
jednego systemu na drugi, operacje arytmetyczne na liczbach stało i
zmienno przecinkowych
2. 2
Podstawowe operacje arytmetyczne i logiczne w systemie dwójkowym
3. Konstruowanie i minimalizacja funkcji logicznych. Przekształcanie 2
schematów logicznych
4. Budowa i interpretacja schematu elektrycznego systemu 2
mikroprocesorowego.
Razem- studia stacjonarne 8
Liczba
TEMATY ĆWICZEC LABORATORYJNYCH
godzin
1. Badanie układów arytmetycznych 2
2. 2
Badanie układów programowalnych
Razem- studia stacjonarne 4
mgr inż. B. Brzozowski
Zaliczenie ćwiczeń
Kolokwium obowiÄ…zkowe:
- na ostatnich zajęciach/sesja zasadnicza/poprawkowa
- 45 minut
- 3 zadania po 2 pkt
Zasady oceniania
Ocena Wymagania
3 3 pkt
3,5 3,5 pkt
4 4 pkt
4,5 4,5 pkt
5 5 pkt
mgr inż. B. Brzozowski
Systemy zapisu liczb stosowane w
technice cyfrowej
mgr inż. Bartosz BRZOZOWSKI
konsultacje: wtorek 15-17
pokój/budynek: 126/36
bartosz.brzozowski@wat.edu.pl
brzozowski.studentlive.pl
tel.: (22 6)83 98 51
Przeliczanie systemów
z jednego na drugi
" 10 Ä…ð 2
" 2 Ä…ð 10
" 10 Ä…ð 16
" 16 Ä…ð 10
" 2 Ä…ð 16
" 16 Ä…ð 2
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Binarnie:
Dziesiętnie:
100111101,011100&
317,45
Część całkowita Część ułamkowa
MSB
317 : 2 = 158 + reszta 1 LSB
0,45 * 2 = 0 ,9
158 : 2 = 79 + reszta 0
0,9 * 2 = 1 ,8
79 : 2 = 39 + reszta 1
0,8 * 2 = 1 ,6
39 : 2 = 19 + reszta 1
0,6 * 2 = 1 ,2
19 : 2 = 9 + reszta 1
0,2 * 2 = 0 ,4
9 : 2 = 4 + reszta 1
0,4 * 2 = 0 ,8
4 : 2 = 2 + reszta 0
&
LSB
2 : 2 = 1 + reszta 0
&
1 : 2 = 0 + reszta 1 MSB
0 1 1 1 0 0
1 0 0 1 1 1 1 0 1
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Dziesiętnie: Binarnie: Szesnastkowo:
317,45 100111101,011100& 13D,7(3)
Część całkowita Część ułamkowa
317 : 16 = 19 reszta 13
0,45 * 16 = 7 ,2
19 : 16 = 1 reszta 3
0,2 * 16 = 3 ,2
1 : 16 = 0 reszta 1
0,2 * 16 = 3 ,2
&
1 3 D 7 3 3 &
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Dziesiętnie: Binarnie: Szesnastkowo:
317,45 100111101,011100& 13D,7(3)
1 0 0 1 1 1 1 0 1 , 0 1 1 1 0 0 &
1*20 + 0*21 + 1*22 + 1*23+ 1*24 + 1*25+ 0*26 + 0*27+ 1*28
20 + 22 + 23 + 24 + 25 + 28 = 1 + 4 + 8 + 16 + 32 + 256 = 317
0*2-1 + 1*2-2 + 1*2-3 + 1*2-4 + 0*2-5 + 0*2-6
2-2 + 2-3 + 2-4 = 0,25 + 0,125 + 0,0625 = 0,4375
317 + 0,4375 = 317,4375
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Dziesiętnie: Binarnie: Szesnastkowo:
317,45 100111101,011100& 13D,7(3)
1 3 D , 7 3 3
13 * 160 + 3 * 161 + 1 * 162 =13 + 3*16 + 256 = 317
7 * 16-1 + 3 * 16-2 + 3 * 16-3 =
= 7*0,0625 + 3*0,00390625 + 3*0,000244140625 =
= 0,4375 + 0,01171875 + 0,000732421875 = 0,449951171
317 + 0,449951171 = 317,449951171
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Dziesiętnie: Binarnie: Szesnastkowo:
317,45 100111101,011100& 13D,7(3)
0 0 0 1 0 0 1 1 1 1 0 1 ,0 1 1 1 0 0&
0*23 0*22 0*23 1*2 1*23 1*202 0*21 1*20
0*2 1 0*220 1*21 1*2
0 + 0 + 0 + 01 = 1 2 8 ++ 14 =+3 0 + 1 = 13 -> D
0 + +
1 3 D
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Szesnastkowo:
Binarnie:
13D,7(3)
100111101,011100&
0 0 0 1 0 0 1 1 1 1 0 1 ,0 1 1 1 0 0&
0*23 1*22 1*20
1*21
0 + 4 + + 1 = 7
2
1 3 D , 7
mgr inż. B. Brzozowski
Przeliczanie systemów
z jednego na drugi
Szesnastkowo:
Binarnie:
13D,7(3)
100111101,011100&
1 3 D,7 3 3 &
D -> 13 3 1 7
13 : 2 = 6 r 1 LSB 3 : 2 = 1 r 1 1 : 2 = 0 r 1 7 : 2 = 3 r 1
6 : 2 = 3 r 0 1 : 2 = 0 r 1 0 3 : 2 = 1 r 1
3: 2 = 1 r 1 0 0 1: 2 = 0 r 1
1: 2 = 0 r 1 0 0 MSB 0 MSB
1 0 0 1 1 1 1 0 1 ,0 1 1 1 0 0 1 1
mgr inż. B. Brzozowski
Podstawowe operacje arytmetyczne
i logiczne w systemie dwójkowym
mgr inż. Bartosz BRZOZOWSKI
konsultacje: wtorek 15-17
pokój/budynek: 126/36
bartosz.brzozowski@wat.edu.pl
brzozowski.studentlive.pl
tel.: (22 6)83 98 51
Podstawowe operacje arytmetyczne i logiczne
w systemie dwójkowym
Algebra Boole a
Negacja Iloczyn logiczny Suma logiczna
NOT AND OR
a b  a · b a + b
0 0 1 0 0
0 1 1 0 1
1 0 0 0 1
1 1 0 1 1
1101 0101 1101 0101
1101 0101 · 1110 1100 + 1110 1100
0010 1010 1100 0100 1111 1101
mgr inż. B. Brzozowski
Podstawowe operacje arytmetyczne i logiczne
w systemie dwójkowym
Inne funkcje logiczne
Funkcja Pierce a Funkcja Sheffera Suma modulo 2 Równoważność
NOR NAND XOR XNOR
a b a b a | b a + b a x b
0 0 1 1 0 1
0 1 0 1 1 0
1 0 0 1 1 0
1 1 0 0 0 1
1101 0101 1101 0101 1101 0101 1101 0101
1110 1100 | 1110 1100 + 1110 1100 x 1110 1100
0000 0010 0011 1011 0011 1001 1100 0110
mgr inż. B. Brzozowski


Wyszukiwarka

Podobne podstrony:
Logika3hand
Logika wykłady
Logika W8 zadania
Logika troch teorii zadania
logika 205
Jak przeliczyć skalę mapy
4 przeliczania
Algorytmy genetyczne a logika rozmyta
Przeliczniki mocy w?cybelach
Przeliczamy gramy
Logika formalna
Przeliczanie położenia program
Męska logika
LOGIKA wykłady dr Marek Jastrzębski

więcej podobnych podstron