1 Budowa komputera Wstęp do informatyki Wykład 15(c) Jerzy Nawrocki TPI, Wykład 8 Wstęp do informatyki Wykład 15 Budowa komputera Copyright, 2005 © Jerzy R. Nawrocki Procesy współbieżne
2 Organizacja komputera IBM PCPamięć Mikroprocesor Magistrala systemowa Urządzenie wejścia-wyjścia Urządzenie wejścia-wyjścia J.Nawrocki, Budowa komputera
3 Architektura typowego procesoraUkład sterowania Licznik instr. Jednostka arytmetyczno- logiczna Rejestr Słowo stanu Rejestr Rejestr Rejestr J.Nawrocki, Budowa komputera
4 J.Nawrocki, Budowa komputeraSumator 4-bitowy A = 7 ( ) + B = 3 (1 + 2) J.Nawrocki, Budowa komputera
5 J.Nawrocki, Budowa komputeraSumator 4-bitowy A = 7 ( ) + B = 3 (1 + 2) Półsumator 0 Sumator 1 Sumator 2 Sumator 3 J.Nawrocki, Budowa komputera
6 J.Nawrocki, Budowa komputeraSumator 4-bitowy A B + C S 1 A3 B3 C2 A2 B2 C1 A1 B1 C0 A0 B0 Sumator 3 Sumator 2 Sumator 1 Półsumator C3 S3 C2 S2 C1 S1 C0 S0 J.Nawrocki, Budowa komputera
7 J.Nawrocki, Budowa komputeraPółsumator A0 B0 A B S C 1 Półsumator C0 S0 J.Nawrocki, Budowa komputera
8 J.Nawrocki, Budowa komputeraSumator A B C S 1 A1 B1 C0 Sumator 1 C1 S1 J.Nawrocki, Budowa komputera
9 J.Nawrocki, Budowa komputeraGeorge Boole 1815 – 1864 Algebra Boole’a Algebra liczb naturalnych:
10 J.Nawrocki, Budowa komputeraBramki Shockley, Brattain, Bardeen Bell Labs, 1947 Jack Kilby Texas Instr., 1958 NOT AND OR J.Nawrocki, Budowa komputera
11 J.Nawrocki, Budowa komputeraPółsumator A B S C 1 A B A and B 1 A0 B0 Półsumator C0 S0 A C B J.Nawrocki, Budowa komputera
12 J.Nawrocki, Budowa komputeraPółsumator A B S C 1 A0 B0 _ _ S = AB + AB Półsumator C0 S0 A S B J.Nawrocki, Budowa komputera
13 J.Nawrocki, Budowa komputeraPółsumator A B S C 1 A0 B0 C Półsumator C0 S0 A S B J.Nawrocki, Budowa komputera
14 J.Nawrocki, Budowa komputeraPodsumowanie Wreszcie! Komputer – mikroprocesor – arytmometr – sumator n-bitowy Sumator i półsumator jako układ kombinacyjny zbudowany z bramek Algebra Boole’a i rodzaje bramek J.Nawrocki, Budowa komputera
15 J.Nawrocki, Budowa komputeraLiteratura B. Wilkinson, Układy cyfrowe, Wydawnictwa Komunikacji i Łączności, Warszawa, 2000. J.Nawrocki, Budowa komputera
16 J.Nawrocki, Budowa komputeraOcena wykładu 1. Wrażenie ogólne? (1 - 6) 2. Zbyt wolno czy zbyt szybko? 3. Czy dowiedziałeś się czegoś ważnego? 4. Co poprawić i jak? J.Nawrocki, Budowa komputera