Budowa komputera Wstęp do informatyki Wykład 15

Slides:



Advertisements
Podobne prezentacje
Teoria układów logicznych
Advertisements

Sumatory + Półsumator A B S C A B S (suma) C (przeniesienie)
Układy cyfrowe W układach cyfrowych sygnały napięciowe (lub prądowe) przyjmują tylko określoną liczbę poziomów, którym przyporządkowywane są wartości liczbowe.
Wprowadzenie do informatyki Wykład 6
Układy sekwencyjne - pojęcie automatu
Modelem układu sekwencyjnego jest AUTOMAT
A.Skorupski „Podstawy budowy i działania komputerów” (Warszawa 2000)
Informatyka jako dziedzina wiedzy
Architektura systemów komputerowych
UKŁADY ARYTMETYCZNE.
Metody Analizy Programów Wykład 02
Imperatywne modele obliczeń Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do.
Język asemblera Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Architektura szynowa systemu mikroprocesorowego szyna danych szyna sterująca szyna adresowa µP szyna danych szyna adresowa D7,..., D1, D0 A15,..., A1,
Przetwarzanie tekstów i AWK Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do.
Rekurencja Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki Wykład.
Informatyka jako dziedzina wiedzy Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie.
Imperatywne modele obliczeń Copyright, 2001 © Jerzy R. Nawrocki Wprowadzenie do.
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Procesy współbieżne Copyright, 2004 © Jerzy R. Nawrocki Teoretyczne podstawy informatyki.
Systemy operacyjne Copyright, 2000 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Obliczalność i złożoność obliczeniowa
Testy akceptacyjne Analiza systemów informatycznych Wykład 9
Imperatywne modele obliczeń Copyright, 2003 © Jerzy R. Nawrocki Teoretyczne podstawy.
Metody numeryczne Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Bazy danych Wprowadzenie do informatyki Wykład 9
Asembler i koncepcja von Neumanna
Programowanie imperatywne i język C
Języki formalne i gramatyki
Budowa komputera Wstęp do informatyki Wykład 6 IBM PC XT (1983)
Procesy współbieżne Copyright, 2005 © Jerzy R. Nawrocki Wstęp do informatyki.
Od algebry Boole’a do komputera
Modularyzacja i struktury danych w C Copyright, 2005 © Jerzy R. Nawrocki Wprowadzenie.
Modularyzacja i struktury danych w C Copyright, 2005 © Jerzy R. Nawrocki Wprowadzenie.
Metody formalne Copyright, 2005 © Jerzy R. Nawrocki Analiza systemów informatycznych.
Język C – Część II Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Komunikacja poprzez Internet
Dokumenty i prezentacje Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do.
ARCHITEKTURA WEWNĘTRZNA KOMPUTERA
Architektura komputerów
Rzutowanie w rzutach prostokątnych.
Klasa III b.
Architektura komputerów
Układy sekwencyjne - pojęcie automatu
Synteza układów sekwencyjnych z (wbudowanymi) pamięciami ROM
Funkcje logiczne i ich realizacja. Algebra Boole’a
Bramki logiczne w standardzie TTL
Zadanie treningowe… …do wykładów ULOG cz. 6 i cz. 7 Rozwiązanie: E S 1
Cyfrowe układy logiczne
Architektura komputerów
Automatyka Wykład 2 Podział układów regulacji.
Modele obliczeń i granice obliczalności Copyright, 1999 © Jerzy R. Nawrocki Wprowadzenie.
2010 © Uniwersytet Rzeszowski | 1 Temat: Autor: Jan Kowalski Ocena zagrożeń ludności cywilnej we współczesnych konfliktach zbrojnych.
Układy cyfrowe.
Minimalizacja funkcji boolowskich
Opracowała: Iwona Kowalik
Problematyka wykładu Podział rejestrów i liczników
Translatory Copyright, 2006 © Jerzy R. Nawrocki Wprowadzenie do informatyki Wykład 11.
Gramatyki i translatory
Procesy współbieżne Copyright, 2005 © Jerzy R. Nawrocki Wstęp do informatyki.
Złożone układy kombinacyjne
Bramki logiczne i układy kombinatoryczne
Własności bramek logicznych RÓZGA DARIUSZ 20061
Dokumenty elektroniczne Copyright, 2005 © Jerzy R. Nawrocki Wprowadzenie do.
Budowa komputera Wstęp do informatyki Wykład 6 IBM PC XT (1983)
Języki formalne i gramatyki Copyright, 2005 © Jerzy R. Nawrocki Teoretyczne podstawy.
Języki formalne Copyright, 2006 © Jerzy R. Nawrocki Wprowadzenie do informatyki Wykład.
Od algebry Boole’a do komputera Copyright, 2007 © Jerzy R. Nawrocki Wprowadzenie.
Procesy współbieżne Copyright, 2006 © Jerzy R. Nawrocki Wstęp do informatyki Wykład.
Wstęp do Informatyki - Wykład 6
Zapis prezentacji:

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 Jerzy.Nawrocki@put.poznan.pl http://www.cs.put.poznan.pl/jnawrocki/wsb-wdi/ Copyright, 2005 © Jerzy R. Nawrocki Procesy współbieżne

Organizacja komputera IBM PC Pamięć Mikroprocesor Magistrala systemowa Urządzenie wejścia-wyjścia Urządzenie wejścia-wyjścia J.Nawrocki, Budowa komputera

Architektura typowego procesora Układ sterowania Licznik instr. Jednostka arytmetyczno- logiczna Rejestr Słowo stanu Rejestr Rejestr Rejestr J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Sumator 4-bitowy 0 1 1 1 A = 7 (1 + 2 + 4) + 0 0 1 1 B = 3 (1 + 2) J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Sumator 4-bitowy 1 1 1 0 1 1 1 A = 7 (1 + 2 + 4) + 0 0 1 1 B = 3 (1 + 2) 1 0 1 0 Półsumator 0 Sumator 1 Sumator 2 Sumator 3 J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Sumator 4-bitowy A 0 1 1 1 B 0 0 1 1 + 1 1 1 1 0 1 0 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

J.Nawrocki, Budowa komputera Półsumator A0 B0 A B S C 1 Półsumator C0 S0 J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Sumator A B C S 1 A1 B1 C0 Sumator 1 C1 S1 J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera George Boole 1815 – 1864 Algebra Boole’a Algebra liczb naturalnych: <N, 0, +, - , *, /> Algebra Boole’a: <{F, T}, F, and, or, not> A B A and B 1 A B A or B 1 A not A 1 J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Bramki Shockley, Brattain, Bardeen Bell Labs, 1947 Jack Kilby Texas Instr., 1958 NOT AND OR J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Pół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

J.Nawrocki, Budowa komputera Półsumator A B S C 1 A0 B0 _ _ S = AB + AB Półsumator C0 S0 A S B J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Półsumator A B S C 1 A0 B0 C Półsumator C0 S0 A S B J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Podsumowanie 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

J.Nawrocki, Budowa komputera Literatura B. Wilkinson, Układy cyfrowe, Wydawnictwa Komunikacji i Łączności, Warszawa, 2000.  J.Nawrocki, Budowa komputera

J.Nawrocki, Budowa komputera Ocena 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