Procesor – charakterystyka elementów systemu. Parametry procesora.

Slides:



Advertisements
Podobne prezentacje
Architektura jednostki centralnej RD MBR MAR IRPC +1 WR jednostka sterująca ALU A F Adres Dane Rejestry: MAR – (Memory Address Register) rejestr adresowy.
Advertisements

Wykonał : Marcin Sparniuk
Idea, podstawowe parametry, cechy, charakterystyka
RODZAJE, PARAMETRY I OZNACZENIA PROCESORÓW
Budowa wewnętrzna komputera
Architektura szynowa systemu mikroprocesorowego szyna danych szyna sterująca szyna adresowa µP szyna danych szyna adresowa D7,..., D1, D0 A15,..., A1,
Wykład 9 Dedykowane procesory DSP oraz mikrokontrolery z jednostką DSP
Magistrale.
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
Historia i rodzaje procesorów firmy Intel
Komputer, procesor, rozkaz.
Procesory PENTIUM.
Procesory RISC.
Temat : Części komputera
Wieloprocesowy system operacyjny dla komputerów ATARI XL/XE
Budowa Komputera.
ZESTAW KOMPUTEROWY.
Mikroprocesory Patrycja Galik.
Komputer a system komputerowy
Architektura komputerów
Podstawowe elementy komputera i ich funkcje c.d.
Architektura komputerów
Wykonał Piotr Jakubowski 1ET
ARCHTEKTURA KOMPUTERA
Płyta główna. Magistrale I/O
Zasada działania komputera
Elementy składowe komputera
Budowa komputera.
Mikroprocesory mgr inż. Sylwia Glińska.
Procesor Architektura.
Budowa i rodzaje procesorów.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
Podsystem graficzny i audio
PROCESORY (C) Wiesław Sornat.
Architektura PC.
Budowa komputera ProProgramer.
Elementy zestawu komputerowego
Magistrala i Gniazda rozszerzeń budowa i zasada dzialania.
SPRZET KOMPUTEROWY.
T.10.Magistrala.
BUDOWA I ZASADA DZIAŁANIA
Procesory – budowa i zasady działania
Procesor, pamięć, przerwania, WE/WY, …
RÓWNOLEGŁOŚĆ I PROSTOPADŁOŚĆ W MOIM OTOCZENIU. Równoległość skrót II – w geometrii relacja między obiektami takimi jak proste, odcinki, półproste.
Pamięć DRAM.
Struktura wewnętrzna mikrokontrolera zamkniętego
Pamięć RAM Pamięć RAM.
Architektury procesorów rdzeniowych mikrokontrolerów.
Pamięć SRAM.
Rodzaje systemów operacyjnych
Jednostka centralna.
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.
Technologie w mikroprocesorach. Wykonywanie rozkazów.
Advanced Micro Devices
mysz drukarka Jednostka centralna monitor klawiatura.
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.
Budowa komputera. Procesor Procesor to serce komputera. Do najważniejszych producentów procesorów należą: AMD (Athlon, Duron, Sempron, Turion, Opteron,
Płyta główna. Magistrale I/O
Schemat blokowy komputera
Mikroprocesory.
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Wstęp do Informatyki - Wykład 6
Podział mikroprocesorów
Zapis prezentacji:

Procesor – charakterystyka elementów systemu. Parametry procesora.

Czym jest procesor CPU - Central Processing Unit (centralna jednostka przetwarzająca) – element półprzewodnikowy wykonany w postaci układu scalonego wielkiej skali integracji. Podstawowymi elementami każdego układu scalonego są TRANZYSTORY pełniące tutaj rolę elementów przełączających. Procesor może zawierać do kilkunastu milionów tranzystorów.

Cykle pracy procesora 3 1 2 POBRANIE ROZKAZU DEKODOWANIE ROZKAZU WYKONANIE ROZKAZU (C) Wiesław Sornat

Współpraca procesora z pamięcią RAM PROGRAM DANE WOLNE PROCESOR PAMIĘĆ RAM (C) Wiesław Sornat

Parametry charakteryzujące procesor Podstawowymi parametrami wpływającymi na wydajność procesora (szybkość wykonywania operacji przez procesor) są: Szybkość – (częstotliwość taktowania) określana częstotliwością zegara ( mierzona w MHz) Wielkość magistrali danych (liczba przesyłanych jednocześnie bitów), (8, 16, 32, 64 bity) Częstotliwość taktowania magistrali danych (Szybkość przekazywania danych do urządzeń wejściowych i wyjściowych) Wielkość pamięci CACHE pierwszego poziomu (L1) i drugiego poziomu (L2) Wewnętrzna konstrukcja oraz lista rozpoznawanych i wykonywanych instrukcji elementarnych

Zegar jest układem elektronicznym wytwarzającym impulsy Częstotliwość zegara 1 f=1/T Zegar jest układem elektronicznym wytwarzającym impulsy 0 i 1 Czas [sek] T Częstotliwość taktowania f jest odwrotnością czasu trwania jednego okresu drgań zegara i mierzymy ją w MHz (1MHz=106 Hz) . 1 Hz to drgania o okresie 1 sek.

Wielkość magistrali (szyny) danych Wielkość szyny danych wyrażona w bitach określa ile znaków może być przesyłanych jednocześnie. Ośmiobitowa szyna danych przenosi jeden znak, 16 bitowa przenosi 2 znaki, zaś 32 bitowa przenosi 4 znaki jednocześnie (w czasie trwania jednego taktu zegara). Potocznie mówimy o procesorze 8-bitowym, 16-bitowym itd.. Procesor używa szyny danych do komunikacji pomiędzy pamięcią i urządzeniami peryferyjnymi, stąd jej wielkość jest istotnym czynnikiem wpływającym na szybkość przetwarzania informacji przez procesor (a także przez komputer jako całość). Kolejne produkowane procesory podwajały wielkość szyny danych, a najpopularniejsze obecnie procesory Intel mają szynę danych o wielkości 64 bity

Częstotliwość taktowania magistrali danych Szybkość komunikowania się (przepływu danych) pomiędzy podzespołami komputera zależy od wyboru magistrali, za pośrednictwem której dane urządzenie lub karta rozszerzająca komunikuje się z procesorem i pamięcią. Uwaga: konstrukcja karty rozszerzającej determinuje typ magistrali jakiej będzie ona używać. Standaryzacja obejmuje parametry mechaniczne i elektryczne konstrukcji (rozmieszczenie i wymiary wyprowadzeń, przyporządkowanie poszczególnym wyprowadzeniom sygnałów elektrycznych)

Współpraca procesora z pamięcią CACHE Zależność wydajności systemu od wielkości pamięci Cache Wydajność Wielkość pamięci CACHE PROCESOR C A H E L1 C A H E L2 RAM (C) Wiesław Sornat

Architektura procesora Pojęcie architektura odnosi się do wewnętrznej budowy oraz sposobu komunikacji mikroprocesora z pamięcią i urządzeniami.

W zależności od sposobu przechowywania danych i rozkazów przez mikroprocesor możemy wyróżnić następujące architektury: Architektura z Princeton – zarówno dane jak i programy są przechowywane w tym samym bloku pamięci Architektura Harwardzka – rozkazy i dane przechowywane są w oddzielnych pamięciach Architektura Mieszana – połączenie dwóch poprzednich, rozdzielono pamięć rozkazów i danych, jednak wykorzystują one wspólne magistrale

Kolejny podział wynika ze złożoności wykonywanych instrukcji: Mikroprocesory CISC – komputer z pełną listą instrukcji, mają bogaty zestaw instrukcji o dużych możliwościach Mikroprocesory RISC – komputery o zredukowanej liczbie instrukcji, mają prostszy i mniejszy zestaw instrukcji niż CISC

Procesory 32 i 64 bitowe W celu jednoznacznego stwierdzenia jaką architekturę ma procesor należy określić szerokości: Magistrali danych Rejestrów wewnętrznych Procesor jest 32-bitowy jeśli wyżej wymienione komponenty umożliwiają przesył i przetwarzanie 32 bitów jednocześnie. Podobnie rzecz wygląda z procesorami 64- bitowymi

Procesory Wielordzeniowe Gordon Moore(Intel) –Prawo Moore liczba tranzystorów zastosowana do budowy mikroprocesorów rożnie w ciągu kolejnych lat w sposób wykładniczy (co 12 mieś podwaja się) Procesory wielordzeniowe złożone są z 2 lub więcej rdzeni zamkniętych w jednej obudowie. Architektura wielordzeniowe pozwala zwiększyć wydajność jednak oprogramowanie musi mieć zdolność przetwarzania równoległego.

Praca domowa – opisz zdefiniuj Architektura x86 Architektura IA-32 Tryb chroniony; Wirtualny tryb rzeczywisty Architektura IA-32e, x86-64, AMD64, EM64T Dodatkowe funkcje: MMX SSE,SSE2,SSE3,SSE4 3DNow, Enhanced 3DNow!, 3D! Professional Hyper-Threading Technology Przetwarzanie dwurdzeniowe Dynamic Execution