Opiekun: Stanisław Toton. 1. Co to jest mikroprocesor? 2. Początki mikroprocesora. 3. Budowa typowego mikroprocesora. 4. Rozwój mikroprocesorów na przełomie.

Slides:



Advertisements
Podobne prezentacje
Tryby adresowania Prawie każda operacja wykonywana przez mikroprocesor wykonywana jest na pewnych argumentach (lub argumencie). Sposoby wskazywania argumentów.
Advertisements

Architektura jednostki centralnej RD MBR MAR IRPC +1 WR jednostka sterująca ALU A F Adres Dane Rejestry: MAR – (Memory Address Register) rejestr adresowy.
Programowanie w PMC.
Rozwój i współczesne technologie procesorów dla komputerów osobistych
Wykonał : Marcin Sparniuk
Idea, podstawowe parametry, cechy, charakterystyka
Procesor.
Podstawowe składniki funkcjonalne procesora i ich rola.
Pojęcia podstawowe, historia komputera, rodzaje komputerów.
Architektura Systemów Komputerowych
Magistrala & mostki PN/PD
Schemat blokowy komputera
Historia i rodzaje procesorów firmy Intel
Historia i rodzaje procesorów firmy Intel
Komputer, procesor, rozkaz.
Temat nr 10: System przerwań
Procesory RISC.
Budowa Komputera.
Mikroprocesory i mikrokontrolery
Procesory jednoukładowe
Mikroprocesory Patrycja Galik.
ogólne pojęcia struktury
Architektura komputerów
Układy kombinacyjne cz.2
Podstawowe elementy komputera i ich funkcje c.d.
Dekodery adresów.
Architektura komputerów
Opracowanie: Maria W ą sik. Pierwsze komputery budowano w celu rozwi ą zywania konkretnych problemów. Gdy pojawiało si ę nowe zadanie, nale ż ało przebudowa.
W skład komputera wchodzą
Cyfrowe układy logiczne
ARCHTEKTURA KOMPUTERA
Zasada działania komputera
Elementy składowe komputera
Mikroprocesory mgr inż. Sylwia Glińska.
Architektura systemów komputerowych (jesień 2013)
Procesor Architektura.
Budowa i rodzaje procesorów.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
Jednostki w informatyce i system binarny (dwójkowy)
Jak to jest zrobione? Kalkulator.
Przerwanie ang. interrupt.
Koncepcja procesu Zadanie i proces. Definicja procesu Process – to program w trakcie wykonywania; wykonanie procesu musi przebiegać w sposób sekwencyjny.
Pamięć komputerowa S t r u k t u r a p a m i ę c i.
Jednostki używane w informatyce
PROCESORY (C) Wiesław Sornat.
Architektura PC.
URZĄDZENIA TECHNIKI KOMPUTEROWEJ
Procesor – charakterystyka elementów systemu. Parametry procesora.
BUDOWA I ZASADA DZIAŁANIA
PRACA MAGISTERSKA Wykorzystanie środowiska LABVIEW jako platformy do sterowania procesem wymuszenia w badaniach zmęczeniowych Grzegorz Sus Wydział Mechaniczny.
WYKŁAD 8 Temat: Mikroprocesory firmy INTEL 1. Wprowadzenie
Procesory – budowa i zasady działania
Procesor, pamięć, przerwania, WE/WY, …
Pamięć SRAM.
Architektura systemów komputerowych (jesień 2015) Wykład 5 Budowa i działanie komputera dr inż. Wojciech Bieniecki Instytut Nauk Ekonomicznych i Informatyki.
Procesor. Definicja: (ang. processor) nazywany często CPU (ang. Central Processing Unit) - urządzenie cyfrowe sekwencyjne potrafiące pobierać dane z pamięci,
WPROWADZENIE DO MIKROPROCESORÓW. Klasyfikacja mikroprocesorów SIMD – ang. Single Instruction Multiple Data SISD – ang. Single Instruction Single Data.
Tryby adresowania i formaty rozkazów mikroprocesora
Budowa komputera.
POLITECHNIKA POZNAŃSKA
Procesory. 1971: procesor 4004 Układ 4004 był pierwszym procesorem Intela. Ten przełomowy wynalazek, początkowo służący za "mózg" kalkulatora Busicom,
Schemat blokowy komputera
HISTORIA KOMPUTERA.
Mikroprocesory.
Organizacja i Architektura Komputerów
TEMAT: Zapoznanie się z funkcja LICZNIKA w sterowniku Twido
Podział mikroprocesorów
TEMAT: Zapoznanie się z funkcja LICZNIKA w sterowniku Twido
Format rozkazu Tryby adresowania.
Zapis prezentacji:

Opiekun: Stanisław Toton

1. Co to jest mikroprocesor? 2. Początki mikroprocesora. 3. Budowa typowego mikroprocesora. 4. Rozwój mikroprocesorów na przełomie lat. 5. Przykłady wykorzystania. 6. Projekt „od kuchni”. 7. Prezentacja projektu. 8. Idea rozwoju.

Mikroprocesor – układ cyfrowy wykonany jako pojedynczy układ scalony o wielkim stopniu integracji (ULSI) zdolny do wykonywania operacji cyfrowych według dostarczonego ciągu instrukcji.

Idea mikroprocesora była naturalną konsekwencją rozwoju techniki – jej urzeczywistnienie było jedynie kwestią czasu. Pracę nad prototypem mikroprocesora rozpoczęły trzy konkurujące ze sobą firmy. W efekcie, w zbliżonym czasie pojawiły się pierwsze układy nadające się do produkcji seryjnej. Były to:  Intel (układ 4004),  Garrett AiResearch’s (Central Air Data Computer).  Texas Instruments (TMS 1000),

W prawie każdym mikroprocesorze możemy wyróżnić następujące bloki:  ALU – jednostka arytmetyczno-logiczna (Arithmetic Logic Unit), wykonuje ona operacje logiczne na dostarczonych jej danych.  CU – układ sterowania (Control Unit), zwany też dekoderem rozkazów. Odpowiedzialny jest on za dekodowanie dostarczonych mikroprocesorowi instrukcji i odpowiednie sterowanie pozostałymi jego blokami.  Rejestry – umieszczone wewnątrz mikroprocesora komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128 bitów) służące do przechowywania tymczasowych wyników obliczeń (rejestry danych) oraz adresów lokacji w pamięci operacyjnej.

PC – licznik rozkazów (Program Counter) – zawiera on adres komórki pamięci z awierającej następny rozkaz do wykonania IR – rejestr instrukcji (Instruction Register) – zawiera on kod aktualnie wykonywanej przez procesor instrukcji. SP – wskaźnik stosu (Stack Pointer) – zawiera adres wierzchołka stosu

 bit Intel 4004 zawierał około 2300 tranzystorów, zaprojektowany i wykonany w technologii 10-mikronowej  bit Intel 8008 zawierał około 3500 tranzystorów, taktowanych częstotliwością 200 kHz i mógł wykonywać do instrukcji na sekundę, zaprojektowany i wykonany w technologii 10-mikronowej  bit Intel 8080 zegar 2 MHz, 6 tys. tranzystorów  bit TMS 9900  8-bit Zilog Z bit Intel 8086 zegar 4,77 MHz, zbudowany z 29 tys. tranzystorów w technologii 3 mikronów  bit Motorola tys. tranzystorów  1980 Motorola wprowadza nowy 32-bitowy procesor MC68020 zawierający 200,000 tranzystorów  bit Intel tys. 6 MHz  1985 Intel zegar 16 MHz, zbudowany z 275 tys. tranzystorów w technologii 1 mikrona  bit MC68030 zawierający 300 tys. tranzystorów i pracujący przy 30 MHz osiągał moc obliczeniową 7 MIPS  bit Intel tranzystorów w technologii 1 mikrona, prędkość 25 MHz - 20 MIPS  bit MC MHz tranzystorów 29 MIPS  bit DEC Alpha  1993 Pentium 3,3 mln wyprodukowany w technologii 0,8 mikrona, taktowany zegarem 60 MHz  1995 Pentium Pro 5,5 mln, 150 MHz, technologia 0,6 mikrona (600 nm)  1997 Pentium II 7,5 mln z MMX 300 MHz  1999 Pentium III 9,5 mln z SIMD 500 MHz  2000 Pentium 4 42 mln z SSE2 1,4 GHz wykonany w technologii 0,18 mikrona  2002 Pentium 4 (Northwood) 2,4 GHz, 55 mln, utworzony w oparciu o technologię 0,13 mikrona  2004 Pentium 4 (Prescott) 3,4 GHz, 125 mln, technologia 90 nm  2004 Pentium D 230 mln tranzystorów  2008 Core i7 technologia 45 nm, 780 milionów tranzystorów.

Intel 4004 – pierwszy procesor na świecie ukazany 15 listopada 1971 r. Był stosowany w kalkulatorze Busicom. Core i7 – Procesor czterordzeniowy w technologii 45 nm. Posiada 32kb pamieci L1, Pamięci L2 256kb a pamięci L3 8mb. Są stosowane w najnowszej generacji komputerach.

Wynikiem naszego projektu jest zegar czasu rzeczywistego. Podczas jego przygotowywania napotkaliśmy na wiele problemów, któr e jednak udało nam si ę rozwiązać. Mimo wielu nieprzyjemnych sytuacji, godzin spędzonych nad rozmyślaniem uruchomiliśmy nasz zegar, który teraz zaprezentujemy.

Program napisaliśmy w najbardziej popularnym języku, którym jest C++.

Gdy pojawiły się już pierwsze litery na wyświetlaczu, odczuliśmy ogromną satysfakcje. Początki zawsze były trudne, dlatego zaczynaliśmy od zaświecenia diody, do jej migania, oraz zaświecenia ośmiu diod w różnych sekwencjach. Nabyliśmy bardzo szybko doświadczenie i przeszliśmy do stworzenia schematu zegara. Ekspresowo napisaliśmy własny program, w którym miały być odliczane sekundy. W rezultacie powstał bardzo dokładny zegar, co nam dało ogromną satysfakcję.

Projekt stworzony przez nas ma służyć do perfekcyjnego odmierzania czasu. Projekt można modyfikować według własnych potrzeb. W niedalekiej przyszłości mamy zamiar bardziej go dopracować. Chcemy dodać do niego moduł głosowy, aby wymawiał godzinę podczas naciśnięcia przycisku, aby był sterowany pilotem, a nawet głosem. Zegar będzie przeznaczony dla osób niewidomych.

Projekt wykonali: Dominik Weber Kacper Migała Szymon Majcher Jakub Chorąży Patryk Drozd Opiekun projektu: Mgr inż. S. Toton