Tranzystory buduje się na bazie trzech warstw półprzewodnikowych w strukturach: PNP lub NPN.

Wielkość: px
Rozpocząć pokaz od strony:

Download "Tranzystory buduje się na bazie trzech warstw półprzewodnikowych w strukturach: PNP lub NPN."

Transkrypt

1 4. PROCESOR. BUDOWA I ZASADA DZIAŁANIA. Mikroprocesor - potocznie nazywany procesorem, często określany skrótem CPU (ang. Central Processing Unit) jest układem cyfrowym o wysokim stopniu integracji, wykonujący operacje matematyczne i logiczne, zamknięty w szczelnej obudowie. Procesor wykonuje operacje cyfrowe przy pomocy dostarczonego ciągu instrukcji. Oprócz przetwarzania informacji, procesor odpowiada również za sterowania pracą pozostałych układów systemu. Biorąc pod uwagę budowę fizyczną procesora, to jest to krzemowa płytka, zawierające miliony tranzystorów, uzyskiwana podczas skomplikowanego procesu produkcyjnego. Podstawowymi elementami budującymi procesor są tranzystory, które umożliwiają blokowanie lub przepływ prądu. Logiczną strukturę procesora reprezentują bramki logiczne, budowane z odpowiednio połączonych tranzystorów. Natomiast połączenia bramek w odpowiednie układy, tworzy kolejne struktury wewnętrznej budowy procesora. Czym jest tak naprawdę tranzystor? Elektronicznym przełącznikiem zbudowanym z dwóch rodzajów półprzewodników: N - (ang. Negative) - ujemny ładunek elektryczny P - (ang. Positive) - dodatni ładunek elektryczny Rozróżnia się dwa rodzaje tranzystorów: Bipolarne - sterowane są za pomocą prądu Unipolarne - tranzystory polowe, sterowane są napięciem Tranzystory buduje się na bazie trzech warstw półprzewodnikowych w strukturach: PNP lub NPN. ELEMENTY BUDOWY PROCESORA Układ zarządzający magistralami BU (ang. Bus Unit) - odpowiada za współpracę procesora z pamięcią (ma trzy niezależne magistrale: adresów, danych i sterowania). Dekoder instrukcji IU - (ang. Instruction Unit) - dekoder odtwarzający rozkazy do wykonania przez procesor, czekające w kolejce. Prefetch - układ mający na celu przyspieszenie pracy procesora poprzez redukcję czasu oczekiwania. Podczas fazy wykonania jednego rozkazu jest już wykonywana faza pobierania następnego rozkazu. Pamięć ROM (ang. Read Only Memory) - pamięć wspomagająca dekoder IU, umożliwiająca dostęp do słownika tłumaczącego przyjmowane kody rozkazowe na sekwencje operacji. Mateusz Pańkowski 1

2 Układ wykonawczy EU (ang. Execution Unit) - układ do którego przekazywane są rozkodowane instrukcje. W skład wchodzą: Jednostka arytmetyczno-logiczna ALU (ang. Arithmetic Logic Unit) - zwana również arytmometrem. Jest uniwersalnym układem cyfrowym, w którym wykonywane są operacje arytmetyczne (dodawanie, odejmowanie, mnożenie oraz dzielenie) i logiczne na dostarczonych do niego danych. Dane pobierane są z pamięci lub rejestrów, a o tym, jaka operacja zostanie wykonana decydują sygnały sterujące. DANA ALU WYNIK DANA SYGNAŁY STERUJĄCE Rys. 1. Schemat jednostki ALU. Układ sterowania CU (ang. Control Unit) - zwany również dekoderem rozkazów, odpowiedzialny jest za dekodowanie dostarczonych mikroprocesorowi instrukcji oraz za sterowanie ALU. Jednostka zmiennoprzecinkowa FPU (ang. Floating Point Unit) - koprocesor, którego zadaniem jest wspomaganie procesora w obliczeniach na liczbach binarnych zmiennoprzecinkowych. We współczesnych konstrukcjach jednostki FPU są zintegrowane z procesorem w jednym układzie. W przeszłości stanowiły one opcjonalny komponent procesora i nie były standardem. Jednostka adresowa AU (ang. Addressing Unit) - jednostka obsługująca operacje m.in. pobierania argumentów rozkazów. Zawiera w sobie: Układ zarządzania pamięcią MMU (ang. Memory Management Unit) - moduł zarządzania realizujący dostęp do pamięci fizycznej żądanej przez CPU Rejestry procesora - są to komórki pamięci o niewielkich rozmiarach (4/8/ /128 bitów) umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci RAM itd. Biorąc pod uwagę hierarchię szybkości pamięci, to rejestry stoją na najwyższym jej szczeblu, będąc najszybszym z rodzajów pamięci komputera, a co za tym idzie - najdroższą w produkcji, ale o najmniejszej pojemności. Liczba rejestrów procesora zależy od jego zastosowania i zarazem jest jednym z kryteriów podziału procesorów na klasy RISC i CISC. Procesory do zastosowań domowych mogą mieć tych rejestrów kilkanaście, natomiast zaawansowane procesory do zastosowań np. serwerowych, mogą mieć tych rejestrów kilkaset. Proste mikroprocesory miały tylko jeden rejestr zwany akumulatorem. Możemy wyróżnić m.in.: Rejestr rozkazów IR (ang. Instruction Register) - jednostka, w której przechowywana jest obecnie wykonywana instrukcja. Licznik rozkazów PC (ang. Program Counter) - przechowuje kolejne adresy pamięci z rozkazami. Mateusz Pańkowski 2

3 Akumulator A - (ang. Accumulator) przechowuje wynik wykonywanych operacji. Wskaźnik stosu SP (ang. Stack Pointer) - służy do adresowania pamięci, przechowuje dane w trybie LIFO (ang. Last In First Out), czyli ostatni wchodzi, pierwszy wychodzi. Rejestr flagowy F - przechowuje informacje dotyczące realizacjo wykonywanej operacji. Pamięć cache - pamięć podręczna procesora (ang. CPU cache) jest pamięcią typu SRAM (statyczna) o krótkim czasie dostępu. Przechowuje wyniki najczęściej wykonywanych operacji. Połączenia - wewnętrzne szyny łączące elementy procesora. Podsumowując, schemat blokowy przykładowego procesora wygląda następująco: Adres Kod programu Prefetch AU Dane BU IU ROM MMU Sygnały sterujące Dane ALU CU EU FPU Rys. 2. Schemat blokowy procesora. OBUDOWY PROCESORÓW Procesor jest krzemową płytką o wielkości ok. 1cm 2. Ze względu na to, iż jest on podatny na działanie czynników zewnętrznych, należy umieścić go w powłoce ochronnej. Powłoka ta może być plastikowa, ceramiczna lub metalowa. Obudowa procesora posiada wyprowadzenia (nóżki, piny) mające na celu umożliwienie przepływu informacji w postaci impulsów elektrycznych po zamontowaniu go w gnieździe płyty głównej. Obecne procesory mają kilka różnych typów obudów. Wyróżnia się: PGA (ang. Pin Grid Array) - jest to popularny standard obudów z nóżkami w kształcie symetrycznej siatki. Rys. 3. Wygląd obudowy typu PGA. Powstało kilka odmian standardu PGA: PPGA (ang. Plastic PGA) - obudowa PGA, w której osłona rdzenia wykonana jest z plastikowej powłoki. Mateusz Pańkowski 3

4 CPGA (ang. Ceramic PGA) - obudowa PGA, w której osłona rdzenia wykonana jest z ceramicznej powłoki. FC-PGA (ang. Flip Chip PGA) - rdzeń przeniesiony na górną część obudowy w celu lepszego odprowadzania ciepła i zatopiony w plastikowej osłonie. FC-PGA2 (ang. Flip Chip PGA2) - rdzeń przeniesiony na górną część obudowy w celu lepszego odprowadzania ciepła oraz zatopiony w plastikowej osłonie i ukryty pod metalową blaszką. Rys. 4. Rodzaje obudów PGA. Od lewej: PPGA, CPGA, FC-PGA, FC-PGA2 SECC (ang. Single Edge Contact Cartridge) - dość specyficzny rodzaj obudowy. Powstał tylko dlatego, że nie potrafiono umieścić pamięci cache L2 w strukturze rdzenia procesora (Pentium II i III, Athlon). Procesor przylutowany jest do płytki drukowanej wraz z pamięcią L2, a całość umieszczona w plastikowej obudowie w postaci kartridża. SEPP (ang. Single Edge Processor Package) - obudowa podobna do SECC, ale bez zastosowania plastikowej osłony. Obudowy tej używano do tańszych modeli procesorów (Duron, Celeron). Rys. 5. Obudowy typu (od lewej) SECC i SEPP. LGA (ang. Land Grid Array) - typ obudowy opracowany przez firmę Intel, w którym nóżki zastąpiono specjalnymi pozłacanymi stykami. Obecnie stosowany. Rys. 6. Obudowa typu LGA. BGA (ang. Ball Grid Array) - typ obudowy, w której wyprowadzenia są w postaci kulek ze stopu lutowniczego. Wyprowadzenia te znajdują na znacznej (lub całej) części układu. Pojawiło się dużo problemów z tym typem obudowy. Mateusz Pańkowski 4

5 GNIAZDA PROCESORÓW Każdy procesor musi być zamontowany na płycie głównej w specjalnie do tego przystosowanym złączu. Złącze te nazywane gniazdem procesora pełni rolę interfejsu pomiędzy procesorem a pozostałymi elementami systemu komputerowego umożliwiając jego współpracę z systemem za pośrednictwem odpowiednich magistrali i układów na płycie głównej. Do wymiany informacji pomiędzy pamięcią operacyjną i chipsetem służą procesorowi wyprowadzenia w postaci nóżek lub pinów, które fizycznie muszą zostać połączone z końcówkami magistrali pamięci i danych. Każdy typ obudowy procesora wymaga zastosowania odpowiedniego gniazda. Powstało kilka odmian gniazd, które różnią się od siebie kształtem obudowy i liczbą pinów procesora. Najczęściej stosowane to: Socket - gniazda typu socket przeznaczone są do obudów procesorów typu PGA. Wraz z rozwojem procesorów i idącym za tym zwiększaniem liczby nóżek, w które procesory były wyposażone, trzeba było opracowywać kolejne gniazda. Przykłady gniazd typu socket: Socket 1, 2, 3, 4 - dla procesorów Intel 486. Socket 5, 6, 7, 8 - dla procesorów Intel Pentium oraz AMD K5/K6. Socket dla procesorów Intel Pentium III FC-PGA. Socket 754, 939, dla procesorów AMD Athlon 64, Athlon 64 v2, Opteron. Socket P - dla procesorów Intel Core 2. Socket AM3 - dla procesorów AMD Athlon II, Phenom II. Rys. 6. Gniazda typu socket. Od lewej (góra): Socket 5, Socket 370, Socket 604. Od lewej (dół): Socket 754, Socket 939, Socket AM2. Mateusz Pańkowski 5

6 Slot - typ gniazda opracowany dla procesorów w obudowach typu SECC i SEPP: Slot 1 - dla procesorów Intel Pentium (Celeron) II i III. Slot A - dla procesorów AMD Athlon (Duron) K7. Slot 2 - dla procesorów serwerowych Intel Pentium II, III Xeon. Rys. 7. Gniazda typu (od lewej): Slot 1, Slot A. LGA - specjalny typ gniazda przeznaczony dla procesorów w obudowach typu LGA bez nóżek. Przykłady gniazd typu LGA: LGA dla procesorów Intel Pentium 4, Celeron D, Core 2 Duo, Celeron, Core 2 Quad. Socket F - dla procesorów AMD Opteron. LGA dla procesorów Intel Core i3, i5, i7. LGA 2011/Socket R - dla procesorów Intel Core i7 Rys. 8. Gniazda typu (od lewej, góra): LGA 775, LGA 1156, LGA 2011/Socket R. Na dole: Socket F Mateusz Pańkowski 6

7 Dodatkowo, gniazda typu Socket można ze względu na sposób montażu podzielić na: LIF (ang. Low Insertion Force) - aby zamontować processor należało użyć siły nacisku około 20 kg. Niestety miało to jedną wadę - bardzo łatwo można było uszkodzić układ. Rozwiązanie to nie jest już stosowane. ZIF (ang. Zero Insertion Force) - gniazdo, w którym montaż procesora nie wymaga nacisku. Po wsunięciu nóżek procesora do gniazda, zabezpiecza się procesor przy pomocy specjalnej dźwigni. MAGISTRALE PROCESORA Magistrala (ang. bus) jest zestawem układów i ścieżek łączących jednocześnie kilka komponentów i umożliwiających komunikację między nimi. W zależności od użytej technologii, magistrala może przesyłać informację równolegle lub szeregowo, a w zależności od sposobu kontroli przepływu danych - synchronicznie lub asynchronicznie. Magistrala jest elementem, który sprawia, że system komputerowy staje się całością. Magistrale można scharakteryzować za pomocą dwóch parametrów: szerokość - określa, ile bitów może ona przesłać za jednym razem (w jednym takcie). Jeśli jednocześnie magistrala równoległa przesyła np. 32 bity, to mówi się, że jest ona magistralą (szyną) 32-bitową. szybkość - określa jak szybko dane mogą być przesyłane przez ścieżki magistrali. Szybkość określana jest w hercach (Hz) lub krotnościach tej jednostki (MHz - megaherc, GHz - gigaherc). Do grupy magistral umożliwiających komunikację CPU z pozostałymi komponentami komputera należą: magistrala danych, magistrala adresowa, magistrala pamięci, magistrala sterująca. Magistrala danych (ang. data bus) - umożliwia wymianę danych pomiędzy procesorem a chipsetem płyty głównej. Najważniejsza magistrala w systemie. Obecnie spotyka się w komputerach PC cztery rozwiązania: FSB (ang. Front Side Bus) - najstarsze rozwiązanie, pamiętające jeszcze czasy pierwszych procesorów. Jest częścią architektury DIB opartej o dwie magistrale: FSB i BSB. FSB jest magistralą równoległą pracującą z prędkością płyty głównej i umożliwia przesył danych w trybie half-duplex. Magistrala tego typu łączy procesor z chipsetem. Pośredniczy również w wymianie danych pomiędzy procesorem a pamięcią RAM (kontroler pamięci jest zintegrowany z płytą główną). Hyper Transport - rozwiązanie opracowane przez firmę AMD w 2003 dla wchodzących procesorów Athlon 64 z wbudowanym kontrolerem pamięci. Jest to magistrala szeregowa będąca rozwiązaniem typu punkt-punkt. Wykorzystuje się ją do tworzenia szybkich połączeń między różnymi komponentami. Magistrala HT umożliwia transfer w trybie full-duplex, czyli na jednoczesne wysyłanie i odbieranie danych. Czasem można spotkać się z oznaczeniem tej magistrali jako LDT (ang. Lightning Data Transport) QPI (ang. Quick Path Interconnect) - w związku z ograniczeniami architektury DIB, firma Intel musiała opracować nowe rozwiązania, które byłyby odpowiedzią na Hyper Transport od AMD. Wraz z wprowadzeniem na rynek procesora Intel Core i7, zastąpiono leciwą FSB nową, szeregową magistralą QPI. Magistrala ta cechuje się dużą Mateusz Pańkowski 7

8 wydajnością i małymi opóźnieniami. Dodatkowo mamy full-duplex oraz punkt-punkt. Oparta została na architekturze magistrali PCI Express. Dzięki integracji kontrolera pamięci z procesorem, można było zastąpić przestarzałą FSB szybkim rozwiązaniem szeregowym. QPI pozwala na połączenie procesora z chipsetem płyty głównej, ale jej specyfikacja została tak opracowana, aby można było ją wykorzystać do łączenia także innych komponentów i urządzeń. DMI/FDI - wprowadzając na rynek chipset Z68, firma Intel przebudowała swoją dotychczasową koncepcję budowania układów tego typu. Nowe procesory z serii Intel Core drugiej generacji przejęły kontrolę nad obsługą magistrali PCI-Ex co spowodowało wyeliminowanie stosowania dwóch układów scalonych. W układach z wbudowanym chipsetem graficznym zrezygnowano z magistrali QPI i pozostawiono interfejs DMI o przepustowości 20 Gb/s. Aby można było umożliwić współpracę wbudowanego w procesor chipsetu graficznego i zewnętrznej karty graficznej, dodano magistralę FDI. Magistrala adresowa (ang. address bus) - jeszcze przed pobraniem lub zapisaniem danych, procesor musi poinformować pamięć RAM o tym, z których jej komórek pamięci będzie korzystać. Do tego celu (adresowania pamięci) służy specjalny zestaw ścieżek, czyli magistrala adresowa. Znając szerokość magistrali adresowej, jesteśmy w stanie określić z jaką ilością pamięci może współpracować procesor. Dawne procesory z serii 80xx miały 20-bitową magistralę adresową i mogły obsłużyć tylko do 1 MB pamięci RAM. We współczesnych procesorach szerokość tej magistrali przekracza 32 bity, co pozwala na adresowanie nawet kilkunastu TB pamięci operacyjnej. Magistrala pamięci (ang. memory bus) - łączy procesor z pamięcią operacyjną RAM umożliwiając wymianę danych. Po zaadresowaniu konkretnych komórek następuje proces zapisu lub odczytu danych przez procesor. Procesory ze zintegrowanym kontrolerem pamięci są bezpośrednio połączone z RAM, właśnie przy pomocy tej magistrali. Dzięki temu nie trzeba angażować chipsetu podczas wymiany danych między procesorem a pamięcią operacyjną. Współczesne magistrale umożliwiają transfer nawet do 12 GB/s (pamięć DDR3). Magistrala sterująca (ang. control bus) - jest odpowiedzialna za przesyłanie sygnałów sterujących między mikroprocesorem, pamięcią RAM i pozostałymi urządzeniami I/O. Dzięki niej urządzenia współpracujące z procesorem są informowane o przydzielonych im zadaniach. ZASADA DZIAŁANIA PROCESORA Procesor współpracuje z pamięcią operacyjną (cache) przechowującą dane (argumenty) oraz sekwencyjne ciągi instrukcji zwane programem. Każda komórka pamięci ma swój adres. Wymiana danych pomiędzy procesorem a pamięcią odbywa się przy pomocy magistrali pamięci, natomiast adresowanie - za pomocą magistrali adresowej. Procesor pobiera z pamięci operacyjnej dane wskazane przez licznik rozkazów PC i umieszcza je w rejestrze rozkazów IR. Układ sterujący CU dekoduje rozkaz oraz ustala argumenty i rodzaj operacji - na tej podstawie dane przesyłane są z rejestru do jednostki ALU. Po przetworzeniu danych przez ALU, wyniki umieszczane są w rejestrze A lub trafiają do pamięci operacyjnej. Cała procedura odbywa się cyklicznie. Mateusz Pańkowski 8

9 Aby umożliwić urządzeniom peryferyjnym korzystanie z mocy obliczeniowej procesora, opracowano mechanizm przerwań (ang. interrupt). Jeśli urządzenie I/O zgłosi przerwanie, procesor przerywa bieżące operacje, zapisuje zawartości rejestrów na stosie (ang. stack) i przystępuje do wykonania kodu związanego z obsługą urządzenia. Po zakończeniu obsługi urządzenia, procesor przywraca zawartość rejestrów ze stosu i kontynuuje wykonywanie wcześniej przerwanych operacji. Magistrale wejścia-wyjścia (I/O) połączone są z kontrolerem przerwań przy pomocy kanałów IRQ (ang. Interrupt Request Channel), a kontroler połączony jest bezpośrednio z procesorem. ARCHITEKTURA PROCESORA Pojęcie architektury procesora odnosi się do wewnętrznej budowy oraz sposobu komunikacji mikroprocesora z pamięcią oraz urządzeniami I/O. W zależności od sposobu przechowywania danych i rozkazów przez procesor, wyróżnia się: architekturę Princeton - dane i programy przechowywane są w tym samym bloku pamięci. architekturę harwardzką - rozkazy i dane przechowywane są w oddzielnych pamięciach. architekturę mieszaną - połączenie dwóch architektur (Princeton i harwardzkiej). Rozdzielono pamięci rozkazów i danych, jednak wykorzystują one wspólne magistrale. Obecnie stosuje się rozwiązanie harwardzkie, co umożliwia wykonywanie jednocześnie większej liczby operacji. Inny podział architektury wynika ze złożoności wykonywanych instrukcji: CISC - komputer z pełną listą instrukcji, czyli bogaty zestaw instrukcji o dużych możliwościach. RISC - komputer o zredukowanej liczbie instrukcji, czyli prostszy i mniejszy zestaw instrukcji. Procesory RISC mają mniejszy i prostszy zestaw instrukcji co pozwala na wydajniejszą pracę. Współczesne procesory oparte są jednak o architekturę CISC, jednak zestawy instrukcji są porozbijane na mikrorozkazy przez blok wykonawczy zgodny z architekturą RISC. WYDAJNOŚĆ PROCESORA Wydajności procesora nie da opisać się za pomocą jednego parametru. Wydajność procesora jest bardzo często mylona przez użytkowników z jego prędkością. Ogólnie, na wydajność procesora wpływa kilka czynników: wewnętrzna architektura procesora - szerokość magistrali, rejestrów i jednostek ALU oraz sposób współpracy procesora z RAM-em i urządzeniami I/O. Budowa wielordzeniowa w najnowszych procesorach i sposób rozdzielania zadań pomiędzy rdzenie. szybkość pracy zegara - procesor wykonujący pracę, sterowany jest sygnałem zegarowym. Im wyższa jest częstotliwość (MHz, GHz) tym szybciej procesor będzie wykonywał operacje. pamięć cache - nowoczesne procesory mają po kilka MB pamięci cache (pamięć SRAM) poziomów L1, L2 i L3. Większa ilość cache u pozwala na wydajniejszą i szybszą prace procesora bez modyfikowania jego wewnętrznej struktury. Mateusz Pańkowski 9

10 dodatkowe funkcje - procesory wyposażone są w dodatkowe funkcje, których zadaniem jest zwiększenie możliwości CPU. Przykładem może być zestaw instrukcji MMX lub 3DNow. W Internecie dostępne są programy testujące, które pozwalają na określenie wydajności procesora (lub całego zestawu komputerowego). Jednak należy pamiętać o tym, żeby stosować kilka różnych tzw. benchmarków, aby wyniki były jak najbardziej rzetelne. Przykładowe parametry procesora: Parametr Wartość Nazwa Intel Core i7-3770t Liczba rdzeni 4 Szybkość zegara (taktowanie) Mnożnik Magistrala QPI Zestaw instrukcji Pamięć cache Obsługiwana pamięć (max) 2500 MHz x25 5 GT/s 64 bit L1: 4 x 32 KB (instrukcje) L1: 4 x 32 KB (dane) L2: 4 x 256 KB L3: 8 MB 32 GB Typ gniazda LGA 1155 Typ obudowy Technologia wykonania Pobór mocy Wbudowana karta graficzna LGA mikrona 45 W TAK PAMIĘĆ CACHE i DODATKOWE FUNKCJE PROCESORA Procesor współpracuje z pamięcią RAM znajdującą się na płycie głównej. Pamięć ta jest wolniejsza od rdzenia procesora i żeby uniknąć wolniejszych taktów procesora, podczas których jednostka obliczeniowa czeka na dane z pamięci, umieszcza się wewnątrz rdzenia CPU szybką pamięć podręczną - cache. Pamięć ta zbudowana jest na bazie pamięci typu SRAM pracującej z pełną prędkością rdzenia CPU. Odpowiedni algorytm pobiera dane z RAM i kopiuje je do cache. W momencie zapotrzebowania na te dane przez CPU, zostają one natychmiast przesłane z cache u zamiast sciągania ich z pamięci RAM. Obecne procesory mogą mieć kilka poziomów pamięci podręcznej: Level 1 (L1, poziom pierwszy) - kilkadziesiąt KB pamięci SRAM. Pamięć podręczną poziomu L1 mają wszystkie procesory od czasów 486. Level 2 (L2, poziom drugi) - montowana początkowo na płycie głównej ze względu na ograniczenia technologiczne. Później montowana na specjalnych płytkach z procesorem (SEPP, SECC). W końcu udało zintegrować cache L2 z rdzenien. Dzięki temu wymiana danych wykonywana jest z pełną prędkością rdzenia. Mateusz Pańkowski 10

11 Level 3 (L3, poziom trzeci) - montowany najczęściej w procesorach do serwerów i w tych najlepszych (najwydajniejszych) procesorach do stacji roboczych, komputerów PC. Przykładem są procesory Intel Core i7, AMD FX, Itanium. Umieszczony na płycie głównej lub w rdzeniu procesora, zwiększa wydajność i trafność pobierania danych z pamięci RAM. Im większy rozmiar pamięci cache, tym szybsza praca procesora podczas odczytu danych z RAM. Jeśli jest dużo pamięci podręcznej, procesor może komunikować się praktycznie tylko z nią bez potrzeby sięgania do RAM-u. Dodatkowe poziomy polepszają trafność pobrania danych z pamięci operacyjnej. Poza pamięcią podręczną cache, procesory do komputerów klasy PC wyposażone są w różne dodatkowe funkcje mające na celu poprawę wydajności i zwiększające ich możliwości. Najważniejsze z nich to: MMX - dodatkowe funkcje opracowane przez Intel mające na celu wspomaganie procesor w operacjach takich jak rendering grafiki 3D, kompresja i dekompresja MPEG itp. SSE, SSE2-4 - kolejne operacje działające podobnie jak MMX. Również do polepszenia przetwarzania grafiki 3D, dźwięku i obrazu. 3DNow, 3DNow! Professional - odpowiedź AMD na intelowskie SSE. Analogiczna technologia. Hyper-Threading - hiperwątkowość, HT. Umożliwia wykonywanie przez jeden rdzeń dwóch niezależnych strumieni kodów programów (wątków). Procesory jednordzeniowe obsługujące HT, wykrywane są przez systemy operacyjne jako dwurdzeniowe. Dynamic Execution - zapewnia wykonywanie większej liczby instrukcji w jednym cyklu zegara. AMD PowerNow! - technologia umożliwiająca włączanie i wyłączanie elementów procesorów AMD w celu oszczędzania energii. Intel Turbo Boost - umożliwia automatyczną regulację częstotliwości procesora w zależności od obciążenia. Zastosowano po raz pierwszy w procesorach Core i5 oraz i7. ODPROWADZANIE CIEPŁA (CHŁODZENIE PROCESORA) Do prawidłowej i stabilnej pracy, procesor potrzebuje odpowiedniej temperatury. Aby ją utrzymać stosuje się specjalne elementy chłodzące lub ułatwiające odprowadzanie ciepła. Obecne procesory zbudowane są na bazie milionów tranzystorów nagrzewających się podczas pracy. Przekłada się to na wzrost temperatury całego rdzenia. Najpopularniejszą metodą obniżenia temperatury pracy procesora jest zastosowanie tzw. radiatora, czyli metalowego elementu z aluminium lub miedzi, mającego na celu szybsze odprowadzanie ciepła na zewnątrz. Aby zwiększyć wydajność takiego radiatora, wyposaża się je dodatkowo w wentylatory. Mamy dwa typy radiatorów: pasywne - mają mniejszą wydajność, ale są większe z uwagi na konieczność zastosowania ich na dużych powierzchniach wypromieniowujących ciepło. Radiatory tego typu często stanowią element tzw. komina termicznego. Polega to na tym, że elementy takie jak procesor, pamięć i chipset ulokowane są w jednym ciągu i Mateusz Pańkowski 11

12 chłodzone są dużym wolnoobrotowym wentylatorem zamontowanym na obudowie komputera. Zaletą takich układów jest (pasywnych) jest mniejsza emisja hałasu lub jego kompletny brak. Rys. 9. Radiator typu pasywnego. aktywne - połączenie tradycyjnego metalowego radiatora z wentylatorem, którego zadaniem jest chłodzenie ożebrowania i zwiększanie tym samym wydajności chłodzenia. Zastosowanie wentylatora znacznie poprawia odprowadzanie ciepła, jednak skutkuje zwiększeniem poziomu hałasu. Rys. 10. Radiator typu aktywnego (z dołączonym wentylatorem). Oba typy chłodzenia (odprowadzania ciepła) są najpowszechniej stosowanymi. Dodatkowo do radiatorów stosuje tzw. pasty (termo-)przewodzące poprawiające przewodnictwo cieplne pomiędzy procesorem a radiatorem. Zadaniem pasty jest zniwelowanie niedoskonałości powierzchniowych radiatora i procesora poprzez ich wypełnienie i dzięki temu przylegają one do siebie równomiernie. Rys. 11. Przykłady past termoprzewodzących w tubkach. Mateusz Pańkowski 12

13 Istnieją jeszcze inne metody chłodzenia procesora mające główne zastosowanie przy overclockingu (podkręcaniu zegara): heat pipe (rurki cieplne) - układ miedzianych lub aluminiowych rurek wypełnionych specjalną cieczą. Pod wpływem zmiany temperatury ciecz paruje, przemieszcza się do zimnego fragmentu rurki i ponownie skrapla spływając do cieplejszego fragmentu rurki. Układ może być wspomagany wentylatorem na radiatorze. chłodzenie wodne - podobne do sposobu chłodzenia w silniku spalinowym. Układ tworzony jest przez pompkę wodną, pojemnik na płyn, wymiennik ciepła, zestaw rurek i złączek. Przepływająca woda odbiera ciepło z rdzenia CPU (może również z chipsetu, układu graficznego itp.) i transportowana jest do zbiornika gdzie zostaje schłodzona i ponownie pobrana do obiegu chłodzącego. ogniwo Peltiera - element półprzewodnikowy zbudowany na bazie dwóch płytek ceramicznych połączonych półprzewodnikami typu p i n. Po podłączeniu napięcia złącza p i n pochłaniają ciepło z otoczenia i powodują, że górna płytka ceramiczna znacznie się schładza. Ogniwo Peltiera często stosowane jest przez overclockerów. Wadą jest szronienie i możliwość pomylenia strony ciepłej z zimną. Rys. 12. Od lewej: Heat Pipe, chłodzenie wodne, ogniwa peltiera. Mateusz Pańkowski 13

Gniazdo procesora. Gniazdo procesora to rodzaj złącza na płycie głównej komputera, w którym umieszczany jest procesor.

Gniazdo procesora. Gniazdo procesora to rodzaj złącza na płycie głównej komputera, w którym umieszczany jest procesor. Plan wykładu 1. Gniazda procesora 2. Obudowy procesora 3. Procesor 4. Zasada działania procesora 5. Cache 6. Parametry procesora 7. Rejestry procesora 8. Magistrale procesora Gniazdo procesora Gniazdo

Bardziej szczegółowo

Procesory. Schemat budowy procesora

Procesory. Schemat budowy procesora Procesory Procesor jednostka centralna (CPU Central Processing Unit) to sekwencyjne urządzenie cyfrowe którego zadaniem jest wykonywanie rozkazów i sterowanie pracą wszystkich pozostałych bloków systemu

Bardziej szczegółowo

Architektura mikroprocesora DSI I

Architektura mikroprocesora DSI I Architektura mikroprocesora DSI I Mikroprocesor (CPU - Central Processing Unit) to centralna jednostka obliczeniowa każdego komputera. To właśnie on zajmuje się wykonywaniem uruchamianych programów i przetwarzaniem

Bardziej szczegółowo

Budowa Mikrokomputera

Budowa Mikrokomputera Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,

Bardziej szczegółowo

Procesor (ang. processor), także CPU (ang. Central Processing Unit) urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i

Procesor (ang. processor), także CPU (ang. Central Processing Unit) urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i Procesor (ang. processor), także CPU (ang. Central Processing Unit) urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy. Wykonuje on ciąg prostych operacji

Bardziej szczegółowo

Artur Janus GNIAZDA PROCESORÓW INTEL

Artur Janus GNIAZDA PROCESORÓW INTEL GNIAZDA PROCESORÓW INTEL Gniazdo mikroprocesora Każdy mikroprocesor musi zostać zamontowany w specjalnie przystosowanym gnieździe umieszczonym na płycie głównej. Do wymiany informacji między pamięcią operacyjną

Bardziej szczegółowo

13.Dodatkowe funkcje charakteryzujące mikroprocesory z rozszerzeniem SSE: SSE2 SSE3 SSE4 ( HD Boost )

13.Dodatkowe funkcje charakteryzujące mikroprocesory z rozszerzeniem SSE: SSE2 SSE3 SSE4 ( HD Boost ) 1. Zdefiniuj pojęcie mikroprocesora. Mikroprocesor w skrócie CPU(Central Processing Unit) centralna jednostka obliczeniowa. Jest to pojedynczy układ scalony odpowiedzialny za wykonywanie większości obliczeń

Bardziej szczegółowo

LEKCJA TEMAT: Współczesne procesory.

LEKCJA TEMAT: Współczesne procesory. LEKCJA TEMAT: Współczesne procesory. 1. Wymagania dla ucznia: zna pojęcia: procesor, CPU, ALU, potrafi podać typowe rozkazy; potrafi omówić uproszczony i rozszerzony schemat mikroprocesora; potraf omówić

Bardziej szczegółowo

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

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz

Bardziej szczegółowo

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

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz

Bardziej szczegółowo

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC Architektura Systemów Komputerowych Rozwój architektury komputerów klasy PC 1 1978: Intel 8086 29tys. tranzystorów, 16-bitowy, współpracował z koprocesorem 8087, posiadał 16-bitową szynę danych (lub ośmiobitową

Bardziej szczegółowo

Budowa i zasada działania komputera. dr Artur Bartoszewski

Budowa i zasada działania komputera. dr Artur Bartoszewski Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu

Bardziej szczegółowo

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

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący

Bardziej szczegółowo

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

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11 Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.

Bardziej szczegółowo

Architektura systemów komputerowych

Architektura systemów komputerowych Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych Architektura systemów komputerowych dr Artur Bartoszewski Procesor część I 1. ALU 2. Cykl rozkazowy 3. Schemat

Bardziej szczegółowo

Płyty główne rodzaje. 1. Płyta główna w formacie AT

Płyty główne rodzaje. 1. Płyta główna w formacie AT Płyty główne rodzaje 1. Płyta główna w formacie AT Jest formatem płyty głównej typu serwerowego będącej następstwem płyty XT o 8-bitowej architekturze. Została stworzona w celu obsługi 16-bitowej architektury

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1 i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:

Bardziej szczegółowo

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

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący

Bardziej szczegółowo

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura systemów komputerowych. dr Artur Bartoszewski Architektura systemów komputerowych 1 dr Artur Bartoszewski Procesor część I 1. ALU 2. Cykl rozkazowy 3. Schemat blokowy CPU 4. Architektura CISC i RISC 2 Jednostka arytmetyczno-logiczna 3 Schemat blokowy

Bardziej szczegółowo

Materiały dodatkowe do podręcznika Urządzenia techniki komputerowej do rozdziału 5. Płyta główna i jej składniki. Test nr 5

Materiały dodatkowe do podręcznika Urządzenia techniki komputerowej do rozdziału 5. Płyta główna i jej składniki. Test nr 5 Materiały dodatkowe do podręcznika Urządzenia techniki komputerowej do rozdziału 5. Płyta główna i jej składniki Test nr 5 Test zawiera 63 zadania związane z treścią rozdziału 5. Jest to test zamknięty,

Bardziej szczegółowo

Organizacja typowego mikroprocesora

Organizacja typowego mikroprocesora Organizacja typowego mikroprocesora 1 Architektura procesora 8086 2 Architektura współczesnego procesora 3 Schemat blokowy procesora AVR Mega o architekturze harwardzkiej Wszystkie mikroprocesory zawierają

Bardziej szczegółowo

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń

Bardziej szczegółowo

Budowa komputera Komputer computer computare

Budowa komputera Komputer computer computare 11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału

Bardziej szczegółowo

GNIAZDA PROCESORÓW AMD

GNIAZDA PROCESORÓW AMD GNIAZDA PROCESORÓW AMD Co to jest gniazdo? Gniazdo to jest specjalne miejsce gdzie montuje się procesor na płycie głównej. W gnieździe znajdują się specjalne piny lub nóżki które umożliwiają wymianę informacji

Bardziej szczegółowo

LEKCJA TEMAT: Zasada działania komputera.

LEKCJA TEMAT: Zasada działania komputera. LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem

Bardziej szczegółowo

PODZESPOŁY KOMPUTERA PC. Autor: Maciej Maciąg

PODZESPOŁY KOMPUTERA PC. Autor: Maciej Maciąg PODZESPOŁY KOMPUTERA PC Autor: Maciej Maciąg Spis treści 1. Płyta główna 4. Dysk twardy 1.1. Formaty płyt głównych 4.1. Interfejsy dysków twardych 1.2. Chipset 4.2. Macierze RAID 1.3. BIOS 2. Mikroprocesor

Bardziej szczegółowo

8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE.

8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE. 8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE. Magistrala (ang. bus) jest ścieżką łączącą ze sobą różne komponenty w celu wymiany informacji/danych pomiędzy nimi. Inaczej mówiąc jest to zespół

Bardziej szczegółowo

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B.

Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, z bitów. Oznaczana jest literą B. Jednostki informacji Bajt (Byte) - najmniejsza adresowalna jednostka informacji pamięci komputerowej, składająca się z bitów. Oznaczana jest literą B. 1 kb = 1024 B (kb - kilobajt) 1 MB = 1024 kb (MB -

Bardziej szczegółowo

UTK ARCHITEKTURA PROCESORÓW 80386/ Budowa procesora Struktura wewnętrzna logiczna procesora 80386

UTK ARCHITEKTURA PROCESORÓW 80386/ Budowa procesora Struktura wewnętrzna logiczna procesora 80386 Budowa procesora 80386 Struktura wewnętrzna logiczna procesora 80386 Pierwszy prawdziwy procesor 32-bitowy. Zawiera wewnętrzne 32-bitowe rejestry (omówione zostaną w modułach następnych), pozwalające przetwarzać

Bardziej szczegółowo

Rodzaje gniazd, identyfikacja i układy chłodzenia procesorów

Rodzaje gniazd, identyfikacja i układy chłodzenia procesorów Rodzaje gniazd, identyfikacja i układy chłodzenia procesorów Gniazda procesorów Procesory na płycie głównej montowane są w tzw. gniazdach. Rodzaj gniazda zależy od generacji procesora, a także od producenta

Bardziej szczegółowo

Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych

Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych parametrów, tym szybszy dostęp do komórek, co przekłada się

Bardziej szczegółowo

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D. 1 WERSJA X Zadanie 1 Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D. I/O Zadanie 2 Na podstawie nazw sygnałów

Bardziej szczegółowo

Architektura komputera

Architektura komputera Architektura komputera Architektura systemu komputerowego O tym w jaki sposób komputer wykonuje program i uzyskuje dostęp do pamięci i danych, decyduje architektura systemu komputerowego. Określa ona sposób

Bardziej szczegółowo

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

Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,

Bardziej szczegółowo

Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor

Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor Plan wykładu 1. Pojęcie podsystemu graficznego i karty graficznej 2. Typy kart graficznych 3. Budowa karty graficznej: procesor graficzny (GPU), pamięć podręczna RAM, konwerter cyfrowo-analogowy (DAC),

Bardziej szczegółowo

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

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury 1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie

Bardziej szczegółowo

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski Układ sterowania, magistrale i organizacja pamięci Dariusz Chaberski Jednostka centralna szyna sygnałow sterowania sygnały sterujące układ sterowania sygnały stanu wewnętrzna szyna danych układ wykonawczy

Bardziej szczegółowo

Funkcje procesora: kopiowanie danych z pamięci do rejestru z rejestru do pamięci z pamięci do pamięci (niektóre procesory)

Funkcje procesora: kopiowanie danych z pamięci do rejestru z rejestru do pamięci z pamięci do pamięci (niektóre procesory) Procesor Definicja: (ang. processor) nazywany często CPU (ang. Central Processing Unit) - urządzenie cyfrowe sekwencyjne potrafiące pobierać dane z pamięci, interpretować je i wykonywać jako rozkazy. Wykonuje

Bardziej szczegółowo

Magistrala systemowa (System Bus)

Magistrala systemowa (System Bus) Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki systemowa (System Bus) Pamięć operacyjna ROM, RAM Jednostka centralna Układy we/wy In/Out Wstęp do Informatyki

Bardziej szczegółowo

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

Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy 1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć

Bardziej szczegółowo

4.2. Współczesne generacje procesorów

4.2. Współczesne generacje procesorów 4.2. Współczesne generacje procesorów 4.2.1. Materiał nauczania Procesor (ang. processor) sekwencyjne urządzenie cyfrowe potrafiące pobierać dane z pamięci, interpretować je i wykonywać jako rozkazy. Wykonuje

Bardziej szczegółowo

Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola

Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola Ogólny schemat komputera Jak widać wszystkie bloki (CPU, RAM oraz I/O) dołączone są do wspólnych

Bardziej szczegółowo

Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia

Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia Magistrale PC Na płycie głównej znajduje się szereg różnych typów złączy opracowanych według określonego standardu gwarantującego że wszystkie urządzenia pochodzące od różnych producentów (zgodne ze standardem

Bardziej szczegółowo

Sprawdzian test egzaminacyjny GRUPA I

Sprawdzian test egzaminacyjny GRUPA I ... nazwisko i imię ucznia Sprawdzian test egzaminacyjny GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.

Bardziej szczegółowo

Montaż procesora. Gniazdo LGA 775

Montaż procesora. Gniazdo LGA 775 Montaż procesora Intel Obecnie Intel produkuje trzy rodzaje procesorów przeznaczonych dla komputerów domowych: Celeron, Pentium i Core. Obecnie procesory firmy Intel występują w trzech wersjach: z podstawką

Bardziej szczegółowo

RODZAJE PAMIĘCI RAM. Cz. 1

RODZAJE PAMIĘCI RAM. Cz. 1 RODZAJE PAMIĘCI RAM Cz. 1 1 1) PAMIĘĆ DIP DIP (ang. Dual In-line Package), czasami nazywany DIL - w elektronice rodzaj obudowy elementów elektronicznych, głównie układów scalonych o małej i średniej skali

Bardziej szczegółowo

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

Wstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,

Bardziej szczegółowo

Dydaktyka Informatyki budowa i zasady działania komputera

Dydaktyka Informatyki budowa i zasady działania komputera Dydaktyka Informatyki budowa i zasady działania komputera Instytut Matematyki Uniwersytet Gdański System komputerowy System komputerowy układ współdziałania dwóch składowych: szprzętu komputerowego oraz

Bardziej szczegółowo

Programowanie Niskopoziomowe

Programowanie Niskopoziomowe Programowanie Niskopoziomowe Wykład 3: Architektura procesorów x86 Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Pojęcia ogólne Budowa mikrokomputera Cykl

Bardziej szczegółowo

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura systemów komputerowych. dr Artur Bartoszewski Architektura systemów komputerowych dr Artur Bartoszewski Rozwój płyt głównych - część 2 Magistrale kart rozszerzeń Rozwój magistral komputera PC Płyta główna Czas życia poszczególnych magistral Pentium

Bardziej szczegółowo

ARCHITEKTURA PROCESORA,

ARCHITEKTURA PROCESORA, ARCHITEKTURA PROCESORA, poza blokami funkcjonalnymi, to przede wszystkim: a. formaty rozkazów, b. lista rozkazów, c. rejestry dostępne programowo, d. sposoby adresowania pamięci, e. sposoby współpracy

Bardziej szczegółowo

Chipset i magistrala Chipset Mostek północny (ang. Northbridge) Mostek południowy (ang. Southbridge) -

Chipset i magistrala Chipset Mostek północny (ang. Northbridge) Mostek południowy (ang. Southbridge) - Chipset i magistrala Chipset - Układ ten organizuje przepływ informacji pomiędzy poszczególnymi podzespołami jednostki centralnej. Idea chipsetu narodziła się jako potrzeba zintegrowania w jednym układzie

Bardziej szczegółowo

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura systemów komputerowych. dr Artur Bartoszewski Architektura systemów komputerowych dr Artur Bartoszewski Układy otoczenia procesora (chipset) Rozwiązania sprzętowe CHIPSET Podstawą budowy płyty współczesnego komputera PC jest Chipset. Zawiera on większość

Bardziej szczegółowo

Z parametrów procesora zamieszczonego na zdjęciu powyżej wynika, że jest on taktowany z częstotliwością a) 1,86 GHz b) 540 MHz c) 533 MHz d) 1 GHz

Z parametrów procesora zamieszczonego na zdjęciu powyżej wynika, że jest on taktowany z częstotliwością a) 1,86 GHz b) 540 MHz c) 533 MHz d) 1 GHz Test z przedmiotu Urządzenia techniki komputerowej semestr 1 Zadanie 1 Liczba 200 zastosowana w symbolu opisującym pamięć DDR-200 oznacza a) Efektywną częstotliwość, z jaka pamięć może pracować b) Przepustowość

Bardziej szczegółowo

Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek

Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego

Bardziej szczegółowo

PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK

PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK 1 PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK POLITECHNIKA CZĘSTOCHOWSKA 2 Trendy rozwoju współczesnych procesorów Budowa procesora CPU na przykładzie Intel Kaby Lake

Bardziej szczegółowo

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

Logiczny model komputera i działanie procesora. Część 1. Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.

Bardziej szczegółowo

2/17. Magistrale l/o Magistrala PCI

2/17. Magistrale l/o Magistrala PCI 2/17. Magistrale l/o Magistrala (ang. bus) to ścieżka łącząca ze sobą różne komponenty w celu wymiany informacji między nimi. Analizując strukturę komputera klasy PC, możemy zaobserwować wiele typów magistral.

Bardziej szczegółowo

Technologie informacyjne - wykład 2 -

Technologie informacyjne - wykład 2 - Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 2 - Prowadzący: dr inż. Łukasz

Bardziej szczegółowo

Nowinki technologiczne procesorów

Nowinki technologiczne procesorów Elbląg 22.04.2010 Nowinki technologiczne procesorów Przygotował: Radosław Kubryń VIII semestr PDBiOU 1 Spis treści 1. Wstęp 2. Intel Hyper-Threading 3. Enhanced Intel Speed Technology 4. Intel HD Graphics

Bardziej szczegółowo

Architektura współczesna.. Dzisiejsza architektura czołowych producentów chipsetów odbiega od klasycznego układu North and South Bridge. Największe zmiany wprowadzono na poziomie komunikacji między układami

Bardziej szczegółowo

Płyta główna. podtrzymania zegara.

Płyta główna. podtrzymania zegara. Płyta główna Płyta główna (ang. motherboard, mainboard) obwód drukowany urządzenia elektronicznego, na którym montuje się najważniejsze elementy, umożliwiając komunikację wszystkim pozostałym komponentom

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2010/2011 Wykład nr 7 (13.05.2011) Rok akademicki 2010/2011, Wykład

Bardziej szczegółowo

Architektura komputerów egzamin końcowy

Architektura komputerów egzamin końcowy Architektura komputerów egzamin końcowy Warszawa, dn. 25.02.11 r. I. Zaznacz prawidłową odpowiedź (tylko jedna jest prawidłowa): 1. Czteroetapowe przetwarzanie potoku architektury superskalarnej drugiego

Bardziej szczegółowo

URZĄDZENIA WEJŚCIA-WYJŚCIA

URZĄDZENIA WEJŚCIA-WYJŚCIA Wykład czwarty URZĄDZENIA WEJŚCIA-WYJŚCIA PLAN WYKŁADU Budowa ogólna komputerów PC Urządzenia zewnętrzne w PC Podział urządzeń zewnętrznych Obsługa przerwań Bezpośredni dostęp do pamięci Literatura 1/24

Bardziej szczegółowo

Bibliografia: pl.wikipedia.org Historia i rodzaje procesorów w firmy Intel

Bibliografia: pl.wikipedia.org  Historia i rodzaje procesorów w firmy Intel Bibliografia: pl.wikipedia.org www.intel.com Historia i rodzaje procesorów w firmy Intel Specyfikacja Lista mikroprocesorów produkowanych przez firmę Intel 4-bitowe 4004 4040 8-bitowe 8008 8080 8085 x86

Bardziej szczegółowo

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura systemów komputerowych. dr Artur Bartoszewski Architektura systemów komputerowych dr Artur Bartoszewski Rozwój płyt głównych Płyta główna Płyta główna systemu ISA Podsystem CPU Podsystem pamięci Podsystem we/wy Płyta główna PCI Płyta główna AGP Płyta

Bardziej szczegółowo

Magistrale i gniazda rozszerzeń

Magistrale i gniazda rozszerzeń Magistrale i gniazda rozszerzeń Adam Banasiak 11.03.2014 POWIATOWY ZESPÓŁ SZKÓŁ NR 2 IM. PIOTRA WŁOSTOWICA W TRZEBNICY Adam Banasiak Magistrale i gniazda rozszerzeń 11.03.2014 1 / 31 Magistrale ISA i PCI

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Zastosowania systemów operacyjnych Architektury sprzętowe i mikroprocesory Integracja systemu operacyjnego

Bardziej szczegółowo

Architektura komputera wg Neumana

Architektura komputera wg Neumana PROCESOR Architektura komputera wg Neumana Uproszczony schemat procesora Podstawowe elementy procesora Blok rejestrów Blok ALU Dekoder kodu rozkazowego Układ sterujący Magistrala procesora Cykl pracy procesora

Bardziej szczegółowo

Bibliografia: pl.wikipedia.org www.intel.com. Historia i rodzaje procesorów w firmy Intel

Bibliografia: pl.wikipedia.org www.intel.com. Historia i rodzaje procesorów w firmy Intel Bibliografia: pl.wikipedia.org www.intel.com Historia i rodzaje procesorów w firmy Intel Specyfikacja Lista mikroprocesorów produkowanych przez firmę Intel 4-bitowe 4004 4040 8-bitowe x86 IA-64 8008 8080

Bardziej szczegółowo

MIKROKONTROLERY I MIKROPROCESORY

MIKROKONTROLERY I MIKROPROCESORY PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy

Bardziej szczegółowo

Procesor budowa, schemat, tryby pracy

Procesor budowa, schemat, tryby pracy 1 Procesor budowa, schemat, tryby pracy Procesor (ang. processor), także CPU (ang. Central Processing Unit) to główny element komputera, urządzenie cyfrowe sekwencyjne, którego zadaniem jest wykonywanie

Bardziej szczegółowo

Architektura mikroprocesorów TEO 2009/2010

Architektura mikroprocesorów TEO 2009/2010 Architektura mikroprocesorów TEO 2009/2010 Plan wykładów Wykład 1: - Wstęp. Klasyfikacje mikroprocesorów Wykład 2: - Mikrokontrolery 8-bit: AVR, PIC Wykład 3: - Mikrokontrolery 8-bit: 8051, ST7 Wykład

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania

Bardziej szczegółowo

Pamięć operacyjna komputera

Pamięć operacyjna komputera Pamięć operacyjna komputera Zasada działania pamięci RAM Pamięć operacyjna (robocza) komputera zwana pamięcią RAM (ang. Random Access Memory pamięć o swobodnym dostępie) służy do przechowywania danych

Bardziej szczegółowo

43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania

43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania 43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania Typy pamięci Ulotność, dynamiczna RAM, statyczna ROM, Miejsce w konstrukcji komputera, pamięć robocza RAM,

Bardziej szczegółowo

Nowinki technologiczne procesorów

Nowinki technologiczne procesorów Elbląg 22.04.2010 Nowinki technologiczne procesorów Przygotował: Radosław Kubryń VIII semestr PDBiOU 1 Spis treści 1. Wstęp 2. Intel Hyper-Threading 3. Enhanced Intel Speed Technology 4. Intel HD Graphics

Bardziej szczegółowo

KOMPUTER. Zestawy komputerowe podstawowe wiadomości

KOMPUTER. Zestawy komputerowe podstawowe wiadomości KOMPUTER Zestawy komputerowe podstawowe wiadomości Budowa zestawu komputerowego Monitor Jednostka centralna Klawiatura Mysz Urządzenia peryferyjne Monitor Monitor wchodzi w skład zestawu komputerowego

Bardziej szczegółowo

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

Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach mikrokontrolery mikroprocesory Technika mikroprocesorowa Linia rozwojowa procesorów firmy Intel w latach 1970-2000 W krótkim pionierskim okresie firma Intel produkowała tylko mikroprocesory. W okresie

Bardziej szczegółowo

Podstawy Techniki Mikroprocesorowej

Podstawy Techniki Mikroprocesorowej Podstawy Techniki Mikroprocesorowej Architektury mikroprocesorów Wydział Elektroniki Mikrosystemów i Fotoniki dr inż. Piotr Markowski Na prawach rękopisu. Na podstawie dokumentacji ATmega8535, www.atmel.com.

Bardziej szczegółowo

Architektura systemów komputerowych. dr Artur Bartoszewski

Architektura systemów komputerowych. dr Artur Bartoszewski Architektura systemów komputerowych dr Artur Bartoszewski Rozwój płyt głównych - część 2 Magistrale kart rozszerzeń Rozwój magistral komputera PC Płyta główna Czas życia poszczególnych magistral Pentium

Bardziej szczegółowo

Wykład Mikroprocesory i kontrolery

Wykład Mikroprocesory i kontrolery Wykład Mikroprocesory i kontrolery Cele wykładu: Poznanie podstaw budowy, zasad działania mikroprocesorów i układów z nimi współpracujących. Podstawowa wiedza potrzebna do dalszego kształcenia się w technice

Bardziej szczegółowo

Pamięci. Pamięci DDR DIMM SDR SDRAM

Pamięci. Pamięci DDR DIMM SDR SDRAM Pamięci DIMM SDR SDRAM Pamięć ta pochodzi z Optimusa 4Mx64 SDRAM. Czas występowania to lata 1997. Charakterystyczne dla niej to dwa wcięcia, z którego jedno jest bardzo blisko brzegu. Pamięci DDR Ta seria

Bardziej szczegółowo

WPROWADZENIE Mikrosterownik mikrokontrolery

WPROWADZENIE Mikrosterownik mikrokontrolery WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:

Bardziej szczegółowo

Architektura komputerów

Architektura komputerów Architektura komputerów Tydzień 8 Magistrale systemowe Magistrala Układy składające się na komputer (procesor, pamięć, układy we/wy) muszą się ze sobą komunikować, czyli być połączone. Układy łączymy ze

Bardziej szczegółowo

Podzespoły Systemu Komputerowego:

Podzespoły Systemu Komputerowego: Podzespoły Systemu Komputerowego: 1) Płyta główna- jest jednym z najważniejszych elementów komputera. To na niej znajduje się gniazdo procesora, układy sterujące, sloty i porty. Bezpośrednio na płycie

Bardziej szczegółowo

LEKCJA. TEMAT: Pamięć operacyjna.

LEKCJA. TEMAT: Pamięć operacyjna. TEMAT: Pamięć operacyjna. LEKCJA 1. Wymagania dla ucznia: zna pojęcia: pamięci półprzewodnikowej, pojemności, czas dostępu, transfer, ROM, RAM; zna podział pamięci RAM i ROM; zna parametry pamięci (oznaczone

Bardziej szczegółowo

Budowa komputera: dr inż. Jarosław Forenc. Zestaw komputerowy Jednostka centralna. płyta główna (przykłady, standardy)

Budowa komputera: dr inż. Jarosław Forenc. Zestaw komputerowy Jednostka centralna. płyta główna (przykłady, standardy) Rok akademicki 2010/2011, Wykład nr 7 2/56 Plan wykładu nr 7 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2010/2011

Bardziej szczegółowo

Sprawdzian test egzaminacyjny 2 GRUPA I

Sprawdzian test egzaminacyjny 2 GRUPA I ... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.

Bardziej szczegółowo

BUDOWA KOMPUTERA. Monika Słomian

BUDOWA KOMPUTERA. Monika Słomian BUDOWA KOMPUTERA Monika Słomian Kryteria oceniania O znam podstawowe elementy zestawu komputerowego O wiem, jakie elementy znajdują się wewnątrz komputera i jaka jest ich funkcja O potrafię wymienić przykładowe

Bardziej szczegółowo

Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4

Pamięć wirtualna. Przygotował: Ryszard Kijaka. Wykład 4 Pamięć wirtualna Przygotował: Ryszard Kijaka Wykład 4 Wstęp główny podział to: PM- do pamięci masowych należą wszelkiego rodzaju pamięci na nośnikach magnetycznych, takie jak dyski twarde i elastyczne,

Bardziej szczegółowo

Temat: Pamięci. Programowalne struktury logiczne.

Temat: Pamięci. Programowalne struktury logiczne. Temat: Pamięci. Programowalne struktury logiczne. 1. Pamięci są układami służącymi do przechowywania informacji w postaci ciągu słów bitowych. Wykonuje się jako układy o bardzo dużym stopniu scalenia w

Bardziej szczegółowo

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,

Bardziej szczegółowo

Architektury komputerów Architektury i wydajność. Tomasz Dziubich

Architektury komputerów Architektury i wydajność. Tomasz Dziubich Architektury komputerów Architektury i wydajność Tomasz Dziubich Przetwarzanie potokowe Przetwarzanie sekwencyjne Przetwarzanie potokowe Architektura superpotokowa W przetwarzaniu potokowym podczas niektórych

Bardziej szczegółowo

Urządzenia Techniki. Klasa I TI 3. PŁYTA GŁÓWNA. BIOS.

Urządzenia Techniki. Klasa I TI 3. PŁYTA GŁÓWNA. BIOS. 3. PŁYTA GŁÓWNA. BIOS. Płyta główna (ang. motherboard lub mainboard) - wielowarstwowa, laminowana płyta drukowana z odpowiednio przygotowanymi miedzianymi ścieżkami, na której montuje się najważniejsze

Bardziej szczegółowo

Mikroprocesor Operacje wejścia / wyjścia

Mikroprocesor Operacje wejścia / wyjścia Definicja Mikroprocesor Operacje wejścia / wyjścia Opracował: Andrzej Nowak Bibliografia: Urządzenia techniki komputerowej, K. Wojtuszkiewicz Operacjami wejścia/wyjścia nazywamy całokształt działań potrzebnych

Bardziej szczegółowo

Architektura komputera. Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt

Architektura komputera. Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt Architektura komputera Architektura von Neumanna: Dane i rozkazy przechowywane są w tej samej pamięci umożliwiającej zapis i odczyt Zawartośd tej pamięci jest adresowana przez wskazanie miejsca, bez względu

Bardziej szczegółowo