Technika mikroprocesorowa

Podobne dokumenty
Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach

Budowa Mikrokomputera

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Architektura Komputerów

3.Przeglądarchitektur

Architektura systemów komputerowych

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

3.Przeglądarchitektur

Mikroprocesory i Mikrosterowniki

Podstawy Techniki Mikroprocesorowej

LEKCJA TEMAT: Zasada działania komputera.

Systemy operacyjne i sieci komputerowe

Programowanie Mikrokontrolerów

Podstawy Techniki Komputerowej. Temat: Elementy systemu informatycznego

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Mikroprocesory i Mikrosterowniki

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Adam Korzeniewski p Katedra Systemów Multimedialnych

Systemy Mikroprocesorowe Czasu Rzeczywistego

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

Cyfrowe układy scalone

Budowa komputera Komputer computer computare

Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.

WPROWADZENIE Mikrosterownik mikrokontrolery

Architektura komputerów Historia systemów liczących

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

SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej

PI 02-01/12. W jednym bajcie można można zakodować 256 różnych znaków.

Technika Mikroprocesorowa

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Katedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej

Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego

Jerzy Nawrocki, Wprowadzenie do informatyki

Cyfrowe układy scalone

Adam Korzeniewski p Katedra Systemów Multimedialnych

Mikroprocesory i mikrosterowniki

Podzespoły Systemu Komputerowego:

Urządzenia powszechnego użytku

Podstawy technologii informacyjnej. Beata Kuźmińska

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy

MIKROKONTROLERY I MIKROPROCESORY

Budowa i zasada działania komputera. dr Artur Bartoszewski

System mikroprocesorowy i peryferia. Dariusz Chaberski

Wstęp do architektury komputerów

Technologie informacyjne - wykład 2 -

algorytm przepis rozwiązania przedstawionego zadania komputer urządzenie, za pomocą którego wykonywane są algorytmy

Systemy na Chipie. Robert Czerwiński

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Jednostka centralna. dr hab. inż. Krzysztof Patan, prof. PWSZ

Architektura komputera

Procesory. Schemat budowy procesora

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

O bitach, bajtach i hardware. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek

Procesory firmy ARM i MIPS

Układ wykonawczy, instrukcje i adresowanie. Dariusz Chaberski

Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów

Historia komputera. Architektura komputera Historia komputera. Historia komputera. Historia komputera. Historia komputera

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Wspomnienia konstruktora (nie zawsze głównego) komputerów w czasach PRL

KARTA PRZEDMIOTU KARTA PRZEDMIOTU

O informatyce i jej historii. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Specjalność: Komputerowe systemy sterowania i diagnostyki. Strona 1 z 5

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

System operacyjny System operacyjny

Technika mikroprocesorowa. Struktura programu użytkownika w systemie mikroprocesorowym

Historia komputera. Lubię to! - podręcznik

Podstawy techniki mikroprocesorowej. Dr inż. Grzegorz Kosobudzki p.311a A-5. Tel

Technologie Informacyjne

LEKCJA TEMAT: Współczesne procesory.

Ogólna budowa komputera

Budowa komputera. Lubię to! - podręcznik

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Opracował: Jan Front

Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera

Architektura systemów komputerowych

Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak

Specjalność: Komputerowe systemy sterowania i diagnostyki

KARTA PRZEDMIOTU. 2. Kod przedmiotu: MK_ Nazwa przedmiotu: SYSTEMY MIKROPROCESOROWE I WBUDOWANE

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

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Architektura systemów komputerowych. dr Artur Bartoszewski

Co to jest system wbudowany?

XXIV BachoTEX Klawiatura i lutownica

LABORATORIUM STEROWNIKÓW MIKROPROCESOROWYCH

Pracownia Komputerowa. Wyk ad I Magdalena Posiada a-zezula

Architektura Systemów Komputerowych. Paweł Pełczyński

Podstawy Informatyki Systemy sterowane przepływem argumentów

Przykłady zastosowań systemów mikroprocesorowych

Budowa i oprogramowanie komputerowych systemów sterowania

Architektura komputerów

Architektura systemów komputerowych. dr Artur Bartoszewski

Transkrypt:

Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi (microprocessor systems). Technika mikroprocesorowa łączy dwie dziedziny techniki: elektronikę w zakresie cyfrowych układów scalonych informatykę w zakresie programowania tych układów Określenie sprzęt (hardware) oznacza płytę drukowaną (printed board) z umieszczonymi na niej układami scalonymi techniki mikroprocesorowej a także innymi elementami i układami elektronicznymi. Określenie oprogramowanie (software) oznacza opracowany przez twórców systemu algorytm działania systemu wynikający z założonej funkcji użytkowej systemu. Fizycznie algorytm ten znajduje się w jednym z elementów sprzętowych systemu, tj. w pamięci. System mikroprocesorowy Sprzęt Oprogramowanie 1

Budowa komputera według koncepcji zaproponowanej w roku 1944 przez Johanna von Neumanna: Jednostka (CPU central processor unit). Zadaniem jednostki centralnej jest szeregowe przetwarzanie danych poprzez kolejne wykonywanie rozkazów zapisanych przez użytkownika w postaci programu (program code) umieszczonego w pamięci komputera (memory). Program operuje na danych (program data), które również znajdują się w pamięci komputera. Z punktu widzenia użytkownika najbardziej istotną cechą jednostki centralnej jest jej lista rozkazów (instruction set). Program użytkownika zapisany w pamięci składać się może tylko z rozkazów zawartych w liście rozkazów danej jednostki centralnej. Komunikacja komputera z otoczeniem odbywa się przy pomocy urządzeń peryferyjnych (peripherial units) zwanych także układami wejścia-wyjścia (input-output units). Pamięć Jednostka Urządzenia peryferyjne W.Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08 2

Mikroprocesor (microprocessor, MPU or µp) to układ scalony w którego strukturze zintegrowana jest kompletna jednostka komputera. Mikroprocesor komunikuje się z otoczeniem przy pomocy trzech zespołów sygnałów cyfrowych, tzw. szyn (bus). Jest to szyna danych (data bus), szyna adresowa (address bus) oraz szyna sterująca (control bus). Zespół tych trzech szyn określany jest jako szyny systemowe. Przy pomocy tych szyn przyłączane są do mikroprocesora dwa pozostałe elementy niezbędne do budowy komputera: pamięć oraz urządzenia peryferyjne. Wikipedia: A microprocessor incorporates the functions of a central processing unit (CPU) on a single integrated circuit (IC). szyna adresowa jednostka szyna danych szyna sterująca 3

Mikrokontroler (microcontroller, MCU or µc) to układ scalony w którego strukturze zintegrowane są wszystkie elementy kompletnego komputera: jednostka, pamięć oraz urządzenia peryferyjne. Jest to zatem komputer w jednym układzie scalonym. Uzasadnione jest określanie tego układu także nazwą mikrokomputer jednoukładowy. Mikrokontroler komunikuje się z otoczeniem za pośrednictwem wewnętrznych urządzeń peryferyjnych. Wikipedia: A microcontroller is a computer-on-a-chip. szyna adresowa jednostka szyna danych szyna sterująca dane program urządzenia peryferyjne pamięć 4

1944 Matematyk węgierski pracujący w Stanach Zjednoczonych Johann von Neumann opracowuje koncepcję komputera. 1946 W Stanach Zjednoczonych powstaje pierwszy komputer ENIAC. Zbudowany był z ok. 18 tyś. lamp elektronowych i ważył 30 ton. 1947 Pracujący w Bell Laboratories naukowcy amerykańscy Bardeen, Brattain i Shockley opracowują tranzystor. Rozpoczyna się era półprzewodników. 1958 Amerykańska firma Texas Instruments opracowuje pierwszy układ scalony. Jedną z pierwszych grup układów scalonych produkowanych masowo były układy logiczne z serii 7400. Do ich produkcji stosowano technologie TTL bazującą na tranzystorach bipolarnych. Układy te - produkowane i stosowane do dnia dzisiejszego - określane są obecnie mianem układów scalonych małej skali integracji. 1963 Amerykańska firma Fairchild opracowuje nową technologię produkcji układów scalonych technologię CMOS bazująca na tranzystorach polowych. W chwili obecnej w technologii CMOS oraz jej odmianach produkowane są praktycznie wszystkie układy scalone o bardzo dużej skali integracji. Do tej grupy należy większość układów techniki mikroprocesorowej. 1964 Firma IBM wprowadza na rynek komputer serii 360. Od lat sześćdziesiątych komputery budowane na bazie układów scalonych małej i średniej skali integracji mogły być szeroko stosowane nie tylko zarówno w technice obliczeniowej ale i w systemach sterowania (np. komputery serii PDP firmy Digital Equipment). 1971 Amerykańska firma Intel wprowadza na rynek pierwszy mikroprocesor układ scalony o oznaczeniu 4004. W układzie tym zawarte były wszystkie podstawowe funkcje 4-bitowej jednostki centralnej. Był to początek rozwoju współczesnej techniki mikroprocesorowej. 1976 Firma Intel wprowadza na rynek mikroprocesor 8-bitowy: 8080. Także inne firmy zaczynają oferować mikroprocesory 8-bitowe (Z80 firmy Zilog, 6800 firmy Motorola). Na bazie tych układów powstawały pierwsze komputery osobiste: Apple czy Spectrum. Mikroprocesory zaczynają być stosowane w systemach sterowania maszyn i procesów przemysłowych. 1980 - Firma Intel wprowadza na rynek mikrokontroler 8051. Wprawdzie już kilka lat wcześniej firma Intel wyprodukowała pierwszy mikrokontroler układ o oznaczeniu 8048 ale dopiero mikrokontroler 8051 dał początek najliczniejszej i najpopularniejszej do chwili obecnej rodzinie mikrokontrolerów. 5