Jerzy Nawrocki, Wprowadzenie do informatyki



Podobne dokumenty
Jerzy Nawrocki, Wprowadzenie do informatyki

Jerzy Nawrocki, Wprowadzenie do informatyki

Architektura komputerów Wykład 2

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu

O systemach liczbowych

Państwowa Wyższa Szkoła Zawodowa

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

CYFROWE UKŁADY SCALONE STOSOWANE W AUTOMATYCE

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

Technika mikroprocesorowa

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Układy kombinacyjne Y X 4 X 5. Rys. 1 Kombinacyjna funkcja logiczna.

Elektronika i techniki mikroprocesorowe

Programowanie Niskopoziomowe

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Opis. Brak. Liczba godzin zajęć dydaktycznych z podziałem na formy prowadzenia zajęć

ćwiczenie 202 Temat: Układy kombinacyjne 1. Cel ćwiczenia

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

Układy elektroniki cyfrowej - elementarz Tomasz Słupiński, Zakład Fizyki Ciała Stałego FUW

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

Cyfrowe układy scalone

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Wykład 2. Informatyka Stosowana. 10 października Informatyka Stosowana Wykład 2 10 października / 42

Wykład 2. Informatyka Stosowana. 9 października Informatyka Stosowana Wykład 2 9 października / 42

Podstawy układów mikroelektronicznych

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

Rok akademicki: 2030/2031 Kod: EEL s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Systemy Wbudowane i Techniki Cyfrowe

Opis przedmiotu 3 części zamówienia Zestawy ćwiczeń

Wykład I: Kodowanie liczb w systemach binarnych. Studia Podyplomowe INFORMATYKA Podstawy Informatyki

dr inż. Rafał Klaus Zajęcia finansowane z projektu "Rozwój i doskonalenie kształcenia i ich zastosowań w przemyśle" POKL

Arytmetyka liczb binarnych

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki.

Wstęp do Informatyki. dr inż. Paweł Pełczyński

Cyfrowe układy scalone

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

Podstawy Informatyki JA-L i Pamięci

Wykład 3. Obwody cyfrowe. 22 maja 2018

Ćw. 1: Systemy zapisu liczb, minimalizacja funkcji logicznych, konwertery kodów, wyświetlacze.

Kombinacyjne bloki funkcjonalne

Projektowanie. Projektowanie mikroprocesorów

Cyfrowe układy scalone

Tranzystor JFET i MOSFET zas. działania

Wykład I. Podstawowe pojęcia. Studia stacjonarne Pedagogika Budowa i zasada działania komputera

ćwiczenie 203 Temat: Układy sekwencyjne 1. Cel ćwiczenia

Część 3. Układy sekwencyjne. Układy sekwencyjne i układy iteracyjne - grafy stanów TCiM Wydział EAIiIB Katedra EiASPE 1

Podział układów cyfrowych. rkijanka

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

Podstawy Informatyki Elementarne podzespoły komputera

WSTĘP DO ELEKTRONIKI

4. MATERIAŁ NAUCZANIA

Elektronika. Materiały dydaktyczne dla kierunku Technik Optyk (W10) Szkoły Policealnej Zawodowej.

Laboratorium podstaw elektroniki

Technika Mikroprocesorowa

Automatyzacja i robotyzacja procesów produkcyjnych

Logiczny model komputera i działanie procesora. Część 1.

UKŁADY CYFROWE. Układ kombinacyjny

Przykładowe pytania DSP 1

Architektura systemów komputerowych

Architektura systemów komputerowych

Podstawy działania układów cyfrowych...2 Systemy liczbowe...2 Kodowanie informacji...3 Informacja cyfrowa...4 Bramki logiczne...

ID1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki stacjonarne

Dr inż. Jan Chudzikiewicz Pokój 117/65 Tel Materiały:

Cyfrowe układy scalone c.d. funkcje

Wielkość analogowa w danym przedziale swojej zmienności przyjmuje nieskończoną liczbę wartości.

z ćwiczenia nr Temat ćwiczenia: BADANIE UKŁADÓW FUNKCJI LOGICZNYCH (SYMULACJA)

Ćwiczenie D1 Bramki. Wydział Fizyki UW

1.Podstawytechnikicyfrowej

Układy kombinacyjne 1

Inwerter logiczny. Ilustracja 1: Układ do symulacji inwertera (Inverter.sch)

Table of Contents. Table of Contents UniTrain-I Kursy UniTrain Kursy UniTrain: Technika cyfrowa. Lucas Nülle GmbH 1/7

Systemy Wbudowane i Techniki Cyfrowe

INSTYTUT CYBERNETYKI TECHNICZNEJ POLITECHNIKI WROCŁAWSKIEJ ZAKŁAD SZTUCZNEJ INTELIGENCJI I AUTOMATÓW

LEKCJA. TEMAT: Funktory logiczne.

Technika Cyfrowa i Mikroprocesorowa

Układy kombinacyjne - przypomnienie

Technika cyfrowa Układy arytmetyczne

KARTA PRZEDMIOTU. Podstawy elektroniki cyfrowej B6. Fundamentals of digital electronic

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

PRZEWODNIK PO PRZEDMIOCIE

Wstęp do informatyki- wykład 1

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

LEKCJA TEMAT: Zasada działania komputera.

Architektura komputerów ćwiczenia Bramki logiczne. Układy kombinacyjne. Kanoniczna postać dysjunkcyjna i koniunkcyjna.

Układy TTL i CMOS. Trochę logiki

7. Technika mikroprocesorowa test

Rok akademicki: 2030/2031 Kod: EIT s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

7. Technika mikroprocesorowa test

Układy sekwencyjne. Wstęp doinformatyki. Zegary. Układy sekwencyjne. Automaty sekwencyjne. Element pamięciowy. Układy logiczne komputerów

Układy cyfrowe. Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński

Wstęp do Techniki Cyfrowej... Układy kombinacyjne

Podstawy techniki cyfrowej

Układy logiczne. Wstęp doinformatyki. Funkcje boolowskie (1854) Funkcje boolowskie. Operacje logiczne. Funkcja boolowska (przykład)

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

Transkrypt:

Magistrala systemowa Jerzy Nawrocki, Jerzy Nawrocki Wydział Informatyki Politechnika Poznańska jerzy.nawrocki@put.poznan.pl Organizacja komputera IBM PC Pamięć Od algebry Boole a do komputera Jerzy. Nawrocki, 2 Mikroprocesor Urządzenie wejścia-wyjścia Urządzenie wejścia-wyjścia Od algebry Boole a do komputera (2) rchitektura typowego procesora Cel wykładu Układ sterowania Licznik instr. Jednostka arytmetycznologiczna ejestr ejestr ejestr ejestr łowo stanu Przedstawić zasady działania podstawowych układów komputera. Od algebry Boole a do komputera (3) Od algebry Boole a do komputera (4) Plan wykładu Bramki ejestry 85 864 2.XI.85 Narodziny w rodzinie szewca. 829 Tłumaczenie z greckiego (wiersz Meleagera) 844 On a General Method of nalysis i medal oyal ociety 849 Profesor matematyki, ueen s College, Cork 85 Dziekan Wydziału Nauk Ścisłych (cience) 854 n Investigation into the Laws of Thought [..] 855 Małżeństwo z Mary Everest Od algebry Boole a do komputera (5) Od algebry Boole a do komputera (6) Od algebry Boole a do komputera

Jerzy Nawrocki, lgebra liczb naturalnych <N,, s,, -, *, /> = s() 2 = s() 3 = s(2)... x = x x s(y) = s(x y) x * = x * s(y) = x x * y 85 864 F = not T F T not T F Mieszko był królem. B Nieprawda, że Mieszko był królem. B not Od algebry Boole a do komputera (7) Od algebry Boole a do komputera (8) 85 864 B and B F F F F T F T F F T T T Mieszko był królem. B Chrobry był królem. C Mieszko był królem i Chrobry był królem. C and B Od algebry Boole a do komputera (9) 85 864 B or B F F F F T T T F T T T T Od algebry Boole a do komputera () rytmetyka dziesiętna <{, },, not, and, or> włączone lub wysoki poziom napięcia (5 V) wyłączone lub niski poziom napięcia ( V) not B and B B or B * 2 * * = Od algebry Boole a do komputera () Od algebry Boole a do komputera (2) Od algebry Boole a do komputera 2

Jerzy Nawrocki, rytmetyka binarna rytmetyka binarna 2 *2 2 * 2 = 4 * 2 Dziesiętnie Binarnie 2 3 4 5 6 7 8 Od algebry Boole a do komputera (3) Od algebry Boole a do komputera (4) 4-bitowy 4-bitowy = 7 ( 4 2 ) B = 3 ( 2 ) = 7 ( 4 2 ) B = 3 ( 2 ) = 2 = 2 = 2 = 2 Od algebry Boole a do komputera (5) Od algebry Boole a do komputera (6) 4-bitowy 4-bitowy = 7 ( 4 2 ) B = 3 ( 2 ) = 7 ( 4 2 ) B = 3 ( 2 ) = (8 2 ) = 3 = 2 B B Od algebry Boole a do komputera (7) 3 2 Od algebry Boole a do komputera (8) Od algebry Boole a do komputera 3

Jerzy Nawrocki, 4-bitowy 4-bitowy B 2 3 = 7 ( 4 2 ) B = 3 ( 2 ) = (8 2 ) B 3 2 C = 7 ( 4 2 ) B = 3 ( 2 ) = (8 2 ) B C B C 3 C C 3 2 Od algebry Boole a do komputera (9) 3 2 Od algebry Boole a do komputera (2) 3 2 C B 4-bitowy = 7 ( 4 2 ) B = 3 ( 2 ) = (8 2 ) C B B C B C C 3 C C 3 2 Od algebry Boole a do komputera (2) Od algebry Boole a do komputera (22) 3 C 3 3 2 C 2 B C 4-bitowy = 7 ( 4 2 ) B = 3 ( 2 ) = (8 2 ) C B C Od algebry Boole a do komputera (23) B C C B C C Od algebry Boole a do komputera (24) Od algebry Boole a do komputera 4

Jerzy Nawrocki, Tranzystor Bramki NOT ND O Tranzystor PNP Tranzystor NPN Jack Kilby Texas Instr., 958 eplika pierwszego tranzystora wynalezionego w Bell Labs w 947r. Od algebry Boole a do komputera (25) Od algebry Boole a do komputera (26) Bramka NND B C B and B NND not ( and (x, y) ) B C Technologia TTL (Transistor-Transistor Logic) Texas Instruments 962 B C Od algebry Boole a do komputera (27) Od algebry Boole a do komputera (28) B C B C B = B B B C C C B B Od algebry Boole a do komputera (29) Od algebry Boole a do komputera (3) Od algebry Boole a do komputera 5

Jerzy Nawrocki, Zapisanie zera Od algebry Boole a do komputera (3) Od algebry Boole a do komputera (32) Zmiana z na niczego nie zmieni Zapisanie zera tan po zapisaniu zera Od algebry Boole a do komputera (33) Od algebry Boole a do komputera (34) Zmiana z na niczego nie zmieni Zapisanie jedynki Zapisanie jedynki Od algebry Boole a do komputera (35) Od algebry Boole a do komputera (36) Od algebry Boole a do komputera 6

Jerzy Nawrocki, Przerzutnik - Przerzutnik - z wejściem zegarowym Od algebry Boole a do komputera (37) Od algebry Boole a do komputera (38) Przerzutnik typu D ejestr 4-bitowy D ozkaz pamiętania D D D D D ymbol przerzutnika typu D Od algebry Boole a do komputera (39) Od algebry Boole a do komputera (4) Podsumowanie Literatura podstawowa Wreszcie! Komputer mikroprocesor arytmometr sumator n-bitowy i półsumator jako układ kombinacyjny zbudowany z bramek i rodzaje bramek ejestr Barry Wilkinson, Układy cyfrowe, WKŁ, Warszawa, 2 Od algebry Boole a do komputera (4) Od algebry Boole a do komputera (42) Od algebry Boole a do komputera 7