1 ÚVOD DRUHY MIKROPROCESORŮ PRVNÍ ČIPY ROZDĚLENÍ CPU... 7

Podobné dokumenty
2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

PROCESOR. Typy procesorů

Procesor. Hardware - komponenty počítačů Procesory

Procesor EU peníze středním školám Didaktický učební materiál

Pohled do nitra mikroprocesoru Josef Horálek

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

Identifikátor materiálu: ICT-1-08

1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

Integrovaná střední škola, Sokolnice 496

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Jak to celé vlastně začalo

Představení a vývoj architektur vektorových procesorů

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

3. CPU - [si: pi: ju: sentrl prousisiη ju:nit] (centrální procesorová jednotka) Základní součást počítače, která provádí výpočty a řídí překlad i

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Procesor. Procesor FPU ALU. Řadič mikrokód

SOU Valašské Klobouky. VY_32_INOVACE_01_8 IKT Procesory, Intel, AMD, Architektura x86-64, AMR. Mgr. Radomír Soural

2.1 Historie a vývoj počítačů

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

PROCESOR. Rozdělení procesorů

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Procesory. Autor: Kulhánek Zdeněk

Výstavba PC. Vývoj trhu osobních počítačů

Profilová část maturitní zkoušky 2014/2015

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Linux a 64 bitů. SUSE Labs. Michal Ludvig Vojtěch Pavlík

Základní pojmy informačních technologií

Základní deska (motherboard, mainboard)

Osobní počítač. Zpracoval: ict Aktualizace:

Představení procesorů od firmy Tilera a jejich architektura

éra elektrického proudu a počítačů 3. generace

Jedna z nejdůležitějších součástek počítače = mozek počítače, bez něhož není počítač schopen vykonávat žádné operace.

Architektura procesoru ARM

První počítače mechanické kalkulátory Nejstarší počítač: Abakus

Pokročilé architektury počítačů

Úvod do architektur personálních počítačů

Profilová část maturitní zkoušky 2015/2016

PRINCIPY POČÍTAČŮ Metodický list číslo 1

Pokročilé architektury počítačů

PV109: Historie a vývojové trendy ve VT

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Roman Výtisk, VYT027

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Miroslav Tichý, tic136

Architektura Intel Atom

FPGA + mikroprocesorové jádro:

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru

Historie počítačů. 0.generace. (prototypy)

Provádění instrukcí. procesorem. Základní model

Úvod do informačních technologií

Přehled paralelních architektur. Dělení paralelních architektur Flynnova taxonomie Komunikační modely paralelních architektur

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Pokročilé architektury počítačů

Základní deska (1) Označována také jako mainboard, motherboard. Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje:

PRINCIPY POČÍTAČŮ. Schopnost logického uvažování a rešeršní práce v prostředí Internetu.

Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače

Mikrokontroléry. Doplňující text pro POS K. D. 2001

3. Maturitní otázka PC komponenty 1. Počítačová skříň 2. Základní deska

Výkonnost mikroprocesoru ovlivňují nejvíce dvě hlediska - architektura mikroprocesoru a tzv. taktovací frekvence procesoru.

Úvod SISD. Sekvenční výpočty SIMD MIMD

Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2)

Počítače Didaktik. Jan Lorenz. Semestrální projekt z X31SCS

Jak do počítače. aneb. Co je vlastně uvnitř

Digitální učební materiál

AGP - Accelerated Graphics Port

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Intel (2) Intel (1) Intel (3) Intel (4) Intel (6) Intel (5) Nezřetězené zpracování instrukcí:

LOGICKÉ OBVODY X36LOB

Referát (pokročilé architektury počítačů)

Úvod do informačních technologií

Identifikátor materiálu: ICT-1-05

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

Počítač jako elektronické, Číslicové zařízení

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Technické prostředky počítačové techniky

Architektury počítačů a procesorů

Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů )

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně

Práce v textovém editoru

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Trocha obrázků na začátek..

Hardware. Příklad převodu čísla: =1*32+0*16+0*8+1*4+0*2+1*1= Převod z dvojkové na desítkovou Sčítání ve dvojkové soustavě

HW počítače co se nalézá uvnitř počítačové skříně

Procesor z pohledu programátora

1 OSOBNÍ POČÍTAČ... B 2 OBECNĚ O POČÍTAČÍCH... C 3 ANALOGOVÝ A ČÍSLICOVÝ POČÍTAČ...D 4 TECHNICKÉ A PROGRAMOVÉ VYBAVENÍ... E 5 OPERAČNÍ SYSTÉM...

Architektury CISC a RISC, uplatnění v personálních počítačích

PROCESORY. Typy procesorů

1 Historie výpočetní techniky

Architektura počítačů

Transkript:

1 ÚVOD... 2 2 DRUHY MIKROPROCESORŮ... 3 2.1 MOOREŮV ZÁKON... 3 3 PRVNÍ ČIPY... 4 3.1 TEXAS INSTRUMENT... 4 3.2 JEDNOČIPOVÝ POČÍTAČ... 5 3.3 VÝZNAMNÉ 8BITOVÉ PROCESORY... 5 4 ROZDĚLENÍ CPU... 7 4.1 PODLE INSTRUKČNÍ SADY... 7 4.2 PODLE ŠÍŘKY SLOVA (V BITECH)... 7 4.3 PODLE ARCHITEKTURY PROCESORU... 7

Úvod 1 Úvod Mikroprocesor (zkráceně µp či up) je v informatice označení pro centrální procesorovou jednotku (CPU), která je jako celek integrována do pouzdra jediného integrovaného obvodu[1] nebo nejvýše několika mála integrovaných obvodů.[2] Mikroprocesor je víceúčelové programovatelné zařízení, které na vstupu akceptuje digitální data, zpracuje je pomocí instrukcí uložených v paměti a jako výstup zobrazí výsledek. Mikroprocesor představuje příklad sekvenčního logického obvodu, který pro uložení dat používá dvojkovou soustavu. Mikroprocesor bývá součástí mnoha elektronických zařízení. Vzhledem k tomu, že softwarem je možné jednoduše realizovat i velmi složité požadavky a vzhledem k neustále klesající ceně a rostoucím možnostem mikroprocesorů, se používají téměř v každém složitějším elektronickém zařízení (rádia, počítače, tiskárny, pračky, chladničky, televizory a pod.). Tomáš Žižka 2 / 7

Druhy mikroprocesorů 2 Druhy mikroprocesorů CPU (Central Processing Unit) hlavní (mikro)procesor počítače (v minulosti však CPU neměl vždy podobu mikroprocesoru) GPU (grafický procesor) hlavní mikroprocesor grafické karty APU (Accelerated Processing Unit) CPU a GPU v jednom pouzdře matematický procesor (FPU) označovaný také jako matematický koprocesor, dnes je většinou integrovaný s CPU v jednom pouzdře. Před vynálezem mikroprocesorů byly elektronické CPU vyrobené z oddělených TTL integrovaných obvodů; předtím z jednotlivých tranzistorů; a ještě dříve založené na elektronkách. Existovaly návrhy jednoduchých počítacích strojů založených na mechanických součástkách jako ozubené kola, hřídele, páky atd. Leonardo da Vinci navrhl jeden z nich, bohužel ho nebylo možné sestavit výrobními postupy jeho doby. 2.1 Mooreův zákon Vývoj mikroprocesorů dosud sleduje Mooreův zákon týkající se stálého zvyšovaní výkonu v čase. Tento zákon nám říká, že se komplexnost integrovaného obvodu s ohledem na minimální cenu komponent zdvojnásobí každých přibližně 18 měsíců, což se ve všeobecnosti i překvapivě dělo od začátku 70. let. Od samotných začátků jako mozek kalkulaček viděl zvyšující se výkon k dominanci mikroprocesorů v každé jiné formě počítače; každý systém od největšího mainframe (sálový počítač) po nejmenší handheld dnes v jádře používá mikroprocesor. Obrázek 1: Moorův zákon Tomáš Žižka 3 / 7

První čipy 3 První čipy Technologie výroby integrovaných obvodů pokročila v 60. letech 20. století natolik, že okolo roku 1970 bylo možné vyrobit procesor, jehož podstatná část byla realizována jedním integrovaným obvodem. Začátkem 70. let byly prakticky současně vytvořeny tři typy mikroprocesorů jako výsledek tří nezávislých projektů v přibližně stejném čase: Intel 4004, Texas Instruments TMS1000 a Garrett AiResearch Central Air Data Computer MP944. Obrázek 2: Procesor Intel 4004 V roce 1968 bylo společnosti Garrett nabídnuto, aby vyprodukovala počítač schopný soupeřit s elektromechanickými systémy, které byly tehdy vyvíjeny pro systém letové kontroly nové stíhačky F-14 Tomcat námořnictva USA. Návrh byl hotový do roku 1970 a jako jádro používal čipovou sadu založenou na MOS. Návrh byl menší a spolehlivější než mechanické systémy, se kterými soupeřil, a byl použit ve všech raných modelech letadel Tomcat. Systém však považovalo námořnictvo za tak vyspělý, že jej označilo za tajný, a utajování pokračovalo až do roku 1997. Z toho důvodu je CADC a čipová sada MP944 považována za poměrně neznámou i dnes. 3.1 Texas Instrument Firma Texas Instruments vyvinula 4bitový čip Texas Instruments TMS1000, testovala hranice předprogramovaných vložených aplikací a v září 1971 představila verzi zvanou Tomáš Žižka 4 / 7

První čipy TMS1802NC 17, které implementovala kalkulačku na čipu. Ve firmě Intel vyvinul Federico Faggin 4bitový čip Intel 4004, který byl uvolněn do prodeje dne 15. listopadu 1971. Firma Texas Instruments se ucházela o patent na mikroprocesor a Gary Boone dostal patent v USA 3,757,306 za architekturu mikroprocesoru na jediném čipu dne 4. září 1973. Nebude možné nikdy zjistit, která společnost měla ve skutečnosti první v laboratoři pracující mikroprocesor. V letech 1971 a 1976 firmy Intel a Texas Instruments podepsaly mnoho vzájemných licenčních patentových dohod, podle kterých firma Intel platila firmě Texas Instruments za patent na mikroprocesor. 3.2 Jednočipový počítač Jednočipový počítač je variantou mikroprocesoru, která kombinuje jádro mikroprocesoru (CPU), paměť a vstupně/výstupné linky na jednom čipu. Patent USA 4,074,351 na počítač na čipu, zvaný patent na mikropočítač, byl udělen Garymu Booneovi a Michaelovi J. Cochranovi z firmy Texas Instruments. Mimo tohoto patentu je správný význam mikropočítače počítač používající (několik) mikroprocesor(ů) jako svůj CPU, zatímco koncept patentu do jisté míry připomíná mikrokontrolér. Intel uzavřel smlouvu s Computer Terminals Corporation, dříve zvanou Datapoint, ze San Antonio v Texasu na čip pro terminál, který navrhovali. Datapoint se následně rozhodl čip nepoužít a Intel jej prodával jako 8008 od dubna 1972, čímž se stal prvním 8bitovým mikroprocesorem na světě. Byl základem slavné počítačové sady Mark-8 propagované v časopise Radio-Electronics v roce 1974. Procesory Intel 8008 a jeho následovník Intel 8080 otevřely trh s mikroprocesorovými komponentami. 3.3 Významné 8bitové procesory Po Intel 4004 později následoval Intel 8008, slavný první 8bitový mikroprocesor. Tyto procesory jsou předchůdci tržně úspěšného Intel 8080, Zilog Z80 a odvozené 8-bitové procesory Intel 8-bit. Konkurenční architektura Motorola 6800 byla klonovaná a zlepšená firmou MOS Technology pod názvem MOS Technology 6502, čímž soupeřila s popularitou Z80 v osmdesátých letech. Tomáš Žižka 5 / 7

První čipy Z80 i 6502 se soustředily na nízkou celkovou cenu, dosaženou díky kombinaci malého pouzdra, jednoduchými požadavky na sběrnici a integrované obvody, které běžně byly poskytované jako oddělený čip (např. Z80 obsahoval paměťový kontrolér). Byly to právě tyto vlastnosti, které umožnily start revoluci domácích počítačů na začátku osmdesátých let, která nakonec produkovala polo-užitečné stroje za 99 USD. Motorola triumfovala v celém 8bitovém světě představením MC6809, podle některých nejsilnějšího ortogonálního a čistě 8bitového mikroprocesorového návrhu; a též nejkomplexnější napevno zadrátovanou logikou, která se kdy dostala do výroby pro mikroprocesor. Mikrokódovaní nahradilo napevno zadrátovanou logiku přibližně v této době ve všech návrzích silnějších než MC6809, právě proto, že požadavky na návrh se staly pro pevné drátování příliš komplexní. Jiný z prvních 8-bitových mikroprocesorů byl Signetics 2650, který se těšil krátkému návalu zájmu díky inovativní a obsáhlé architektuře instrukční sady. Výchozí návrh mikroprocesoru ve světě vesmírného letu byl RCA 1802 od Radio Corporation of America (též známy jako CDP1802, RCA COSMAC), který NASA použila v programu vesmírných sond Voyager a Viking v sedmdesátých letech a na palubě sondy Galileo na Jupiter (1989-1995). CDP1802 byl použit proto, že má velmi nízkou spotřebu a protože jeho výrobní proces zajišťoval lepší ochranu proti kosmickému záření a elektrostatickým výbojům než jakýkoli jiný procesor té doby; proto se o 1802 hovoří jako o prvním procesoru se zvýšenou odolností vůči radiaci. Tomáš Žižka 6 / 7

Rozdělení CPU 4 Rozdělení CPU 4.1 Podle instrukční sady CPU se v současné době dělí podle podporované instrukční sady jsou (podle doby zrodu) CISC, RISC, VLIW a EPIC. Mezi představitele CPU s instrukční sadou CISC patří v současnosti zejména mikroprocesory řady x86-64. Mezi představitele CPU s instrukční sadou RISC patří zejména mikroprocesory ARM, SPARC, MIPS, PowerPC a Alpha. Mezi představitele VLIW patří zejména mikroprocesory Tilera a některé GPU fy AMD. Nakonec, představitelé instrukční sady typu EPIC jsou mikroprocesory IA-64 a ev. mikroprocesory Elbrus. 4.2 Podle šířky slova (v bitech) CPU v prvních mikroprocesorech byly 4bitové, což bylo dáno tím, že často počítaly přímo s čísly v desítkové soustavě. Brzy přišly 8bitové procesory, u nichž se zjednodušeně se dá říci, že umí přímo počítat s čísly od 0 do 255, zatímco 16bitový procesor s čísly od 0 do 65535 (tj. 0 až 216-1) atd. Operace s většími čísly pak musí být rozděleny do několika kroků. Procesory se slovem 32bitů byly dlouho dostačující, ale protože kvůli návrhu dokázaly přímo adresovat jen 4 GB virtuální paměti, byly nahrazeny procesory 64bitovými. Existovaly i procesory, které měly exotické šířky slova, například 10 nebo 24 bitů (například DSP z řady Motorola 56000). V počítačích se však prosadily procesory s šířkou slova danou mocninou 2 (kvůli jednodušší manipulaci a vzájemné zaměnitelnosti jednotlivých operandů). 4.3 Podle architektury procesoru Procesory RISC s redukovanou sadou strojových instrukcí a CISC procesory s velkým počtem strojových instrukcí. Jako výhodnější se ukazují instrukční sady typu RISC, avšak některé architektury z důvodu zachování zpětné kompatibility pracují i se strojovým kódem typu CISC (Intel x86). Procesory RISC jsou velmi úspěšné např. v mobilních telefonech nebo v superpočítačích, protože jednodušší architektura se projevuje nižší spotřebou energie. Tomáš Žižka 7 / 7