ArKom 1 13 WPROWADZENIE

background image

Architektura komputerów

1. WPROWADZENIE

background image

1. Wprowadzenie

1.1 Informacja w komputerze
1.2 Elementy algebry Boole’a

1.2.1 Podstawy
1.2.2 Funkcje Boole’a

1.3 Bramki logiczne
1.4 Przerzutniki

ArKom 2013 - 1. Wprowadzenie

1 – 2

background image

1.5 Bloki funkcjonalne

1.5.1 Rejestry
1.5.2 Liczniki
1.5.3 Układy konwersji kodów
1.5.4 Sumatory
1.5.5 Pamięć

ArKom 2013 - 1. Wprowadzenie

3

background image

1.1 Informacja w
komputerze

• Co przetwarza komputer?

– 0, 1 + przykłady fizyczne
– Ciąg zero-jedynkowy

• Bit
• Byte
• Słowo

– Słowo – interpretacja

• Liczba
• Polecenie

– Program

ArKom 2013 - 1. Wprowadzenie

4

background image

1.2 Elementy algebry Boole’a
1.2.1 Podstawy

• Elementy algebry Boolea

– 0 , 1 – sygnały logiczne / fałsz – prawda
– Diagram Venna – zbiór A i jego

dopełnienie

ArKom 2013 - 1. Wprowadzenie

5

A

background image

ArKom 2013 - 1. Wprowadzenie

6

Suma dwóch zbiorów

A

B

 

 

A

B

B

A

background image

ArKom 2013 - 1. Wprowadzenie

7

 Iloczyn dwóch zbiorów

A

B

 

 

A

B

B

A

B

A

background image

• Wartości funkcji sumy, iloczynu i

negacji – tabele prawdy

ArKom 2013 - 1. Wprowadzenie

8

A

B

A U B

0

0

0

0

1

1

1

0

1

1

1

1

background image

Podstawowe twierdzenia algebry Boole’a

A + A = A
A A = A
A +1 = 1
A 0 = 0
A 1 = A

ArKom 2013 - 1. Wprowadzenie

9

background image

• Przemienności

A + B = B + A
A B = B A

• Łączności

A + ( B + C ) = ( A +B ) + C
A ( B C) = ( A B) C

ArKom 2013 - 1. Wprowadzenie

10

background image

• Rozdzielności mnożenia względem

dodawania

A ( B + C ) = A B + A C

• Rozdzielności dodawania względem

mnożenia

A + B C = ( A + B ) ( A + C )

• Wykazać algebraicznie i grafami

Venna

ArKom 2013 - 1. Wprowadzenie

11

background image

• Twierdzenia / prawa de Morgana

ArKom 2013 - 1. Wprowadzenie

12

• Wykazać algebraicznie, grafami Venna i

tabelami

• Uogólnienie na n zmiennych

B

A

B

A

B

A

B

A

background image

Zadanie

ArKom 2013 - 1. Wprowadzenie

13

Wykazać

• Algebraicznie

• Diagram Venna

• Tabela funkcji

A

B

A

B

A

)

)(

(

background image

1.2.2 Funkcje Boole’a

Reprezentacja:

– wyrażenie zapisane w algebrze Boole’a
– tabela wartości funkcji logicznych
– graficznie

ArKom 2013 - 1. Wprowadzenie

14

0

1

,...,

,

N

B

A

f

background image

• Czarna skrzynka (Black Box)

ArKom 2013 - 1. Wprowadzenie

15

A

f (A,B)

B

background image

ArKom 2013 - 1. Wprowadzenie

16

A

f1 (A,
…,N)

N

f2 (A,
…,N)

fk (A,
…,N)

• analiza, synteza

• układy kombinacyjne

• układy sekwencyjne

background image

1.3 Bramki logiczne

ArKom 2013 - 1. Wprowadzenie

17

background image

1.4 Przerzutniki

ArKom 2013 - 1. Wprowadzenie

18

background image

W aktualnie produkowanych przerzutnikach
wyróżnia się
• wejścia informacyjne:

– wejścia asynchroniczne (małe litery) - zmiana

wartości wejścia wywołuje bezpośrednio
zmianę wartości wyjścia

– wejścia synchroniczne (duże litery) - zmiana

wartości wyjścia następuje w takt impulsu
synchronizującego / zegar (clock) lub
taktującym. Brak impulsu taktującego
oznacza, że przerzutnik nie będzie reagował
na zmiany wartości zmiennych informacyjnych
synchronicznych przerzutnika.

Wyjścia: dwa wyjścia komplementarne Q i ~Q

ArKom 2013 - 1. Wprowadzenie

19

background image

1.5 Bloki funkcjonalne

15.10.13

1.5.1 Rejestry

• Rejestr – układ cyfrowy o zdolności

przechowywania n-bitowego słowa – pamięć,
bufor

• Parametry: pojemność rejestru, szybkość rejestru
• Rejestry statyczne i dynamiczne
• Rejestry szeregowe I równoległe
• Rejestr przesuwający, rejestr cykliczny

ArKom 2013 - 1. Wprowadzenie

20

background image

1.5.2 Liczniki

• Układ zliczający impulsy i zapamiętujący wynik
• Parametry: pojemność (modulo – nie

rozróżnia), szybkość, sposoby/systemy
zliczania

• Liczniki pozytywne (prosty), rewersyjne

(odwrotny)

• Liczniki dwójkowe, dwójkowo-dziesiętne ,

dziesiętne, szesnastkowe itd. – liczniki proste i
ze sprzężeniami

• Liczniki szeregowe, równoległe

ArKom 2013 - 1. Wprowadzenie

21

background image

1.5.3 Układy konwersji kodów

ArKom 2013 - 1. Wprowadzenie

22

1, … ,
n

1, … ,
k

background image

• Deszyfrator – układ wytwarzający sygnał na jednym

z wyjść w zależności od kombinacji sygnałów
wejściowych – zamiana kodu wejściowego różnego
od kodu 1 z n na kod 1 z k

n – wejść; k<=2

n

wyjść

• Szyfrator – wybór jednego wejścia generuje kod na

wyjściu – zamiana kodu wejściowego 1 z n na kod
wyjściowy różny od kodu 1 z k

1 na jednym z n wejść  k  2

n

jedynek na

wyjściach
• Translator kodów – zamiana jednego kodu różnego?

od 1 z n na drugi kod różny od 1 z k

ArKom 2013 - 1. Wprowadzenie

23

background image

1.5.4 Sumatory

• Układy dodające/odejmujące dwie

liczby

• Półsumator, sumator – tabele

ArKom 2013 - 1. Wprowadzenie

24

background image

A

B

S

C

0

0

0

1

1

0

1

1

ArKom 2013 - 1. Wprowadzenie

25

A

i

S

i

B

i

A

B

S

C

0

0

0

 

0

1

1

 

1

0

1

 

1

1

0

1

background image

ArKom 2013 - 1. Wprowadzenie

26

A

i

C

i-1

S

i

C

i

B

i

A(i)

B(i) C(i-1)

S(i)

C(i)

0

0

0

0

0

1

0

1

0

0

1

1

1

0

0

1

0

1

1

1

0

1

1

1

A (i)

B (i)

C (i-

1)

S (i)

C (i)

0

0

0

0

0

0

0

1

1

0

0

1

0

1

0

0

1

1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

0

1

1

1

1

1

1

background image

• Parametry: zakres dodawania, czas operacji
• Sumator szeregowy, równoległy (czas

uzyskania/stabilizacji wyniku)

ArKom 2013 - 1. Wprowadzenie

27

A

i

C

i-1

S

i

C

i

B

i

background image

Sumator szeregowy

ArKom 2013 - 1. Wprowadzenie

28

background image

ArKom 2013 - 1. Wprowadzenie

29

background image

Akumulator

ArKom 2013 - 1. Wprowadzenie

30

background image

1.5.5 Pamięć

• rodzaje pamięci

– podział fizyczny
– funkcjonalny; rejestr, stała ROM,

operacyjna RAM, masowa

– hierarchia pamięci

• Parametry: pojemność, czas dostępu,

ulotność? 

ArKom 2013 - 1. Wprowadzenie

31


Document Outline


Wyszukiwarka

Podobne podstrony:
PNOK1 13 Wprowadzenie
03 13 Wprowadzenie podjęcia produktów INSTR12
Spotk[1]. 13, wprowadzenie do psychologii andrzej goląb
PNOK1 13 Wprowadzenie
ArKom 4 13 INSTRUKCJE I ADRESOWANIE
ArKom 3 13 ARYTMETYKA KOMPUTEROWA
ArKom 0 13 OMÓWIENIE
ArKom 5 13 PRZERWANIA
ArKom 2 13 PRZETWARZANIE W KOMPUTERZE Kopia
Sprawozdanie 4 (WEiP-2014)(13), WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowania
FP W1 Wprowadzenie do FP 25 09 13
20 19 05 2014 Ćwiczenie 13 GARAŻ W KOSZTOWEJ wprowadzenieid 21323 ppt
Wprowadzenie do metodyki wychowania fizycznego specjalnego 10 13
S1 Wprowadzenie do psychologii Andrzej Gołąb wykład 13 i 14, Psychologia WSFiZ I semestr, Wprowadzen
Spotk. 13 i 14, Psychologia WSFiZ I semestr, Wprowadzenie do psychologii
FP W1 Wprowadzenie do FP 25.09.13
Sprawozdanie 5 (WEiP-2014)(13), WAT, semestr VII, Wprowadzenie do ekonometrii i prognozowania
Wprowadzenie do socjologii[1].pytania egzaminacyjne dla WSM, Socjologia(13)

więcej podobnych podstron