Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Podobne dokumenty
Architektura komputera

Technologie informacyjne - wykład 2 -

LEKCJA TEMAT: Zasada działania komputera.

Procesory. Schemat budowy procesora

RODZAJE PAMIĘCI RAM. Cz. 1

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

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

Budowa komputera Komputer computer computare

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

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

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

Budowa Mikrokomputera

Organizacja typowego mikroprocesora

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

Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami

Magistrala systemowa (System Bus)

Podstawy Informatyki Systemy sterowane przepływem argumentów

Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Test wiedzy z UTK. Dział 1 Budowa i obsługa komputera

Technologia informacyjna. Urządzenia techniki komputerowej

Komputer. Komputer (computer) jest to urządzenie elektroniczne służące do zbierania, przechowywania, przetwarzania i wizualizacji informacji

Podstawy Informatyki JA-L i Pamięci

Pamięć operacyjna komputera

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

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

LEKCJA. TEMAT: Pamięć operacyjna.

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

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

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Dotyczy jednostek operacyjnych i ich połączeń stanowiących realizację specyfikacji typu architektury

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

Wykład II. Pamięci operacyjne. Studia stacjonarne Pedagogika Budowa i zasada działania komputera

System mikroprocesorowy i peryferia. Dariusz Chaberski

Architektura systemów komputerowych

Architektura systemów komputerowych. dr Artur Bartoszewski

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

Architektura komputerów wer. 3

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

BUDOWA KOMPUTERA. Monika Słomian

Architektura harwardzka Architektura i organizacja systemu komputerowego Struktura i funkcjonowanie komputera procesor, rozkazy, przerwania

Architektura komputerów wer. 7

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

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

Cyfrowe układy scalone

Procesor (CPU Central Processing Unit) informacje dodatkowe

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

Programowanie Niskopoziomowe

Procesor (CPU Central Processing Unit) informacje dodatkowe

Technologie Informacyjne Wykład 2

Budowa i zasada działania komputera. dr Artur Bartoszewski

dr inż. Jarosław Forenc

Cyfrowe układy scalone

Mikrokontrolery czyli o czym to będzie...

LEKCJA TEMAT: Współczesne procesory.

Podstawy Techniki Komputerowej. Temat: Elementy systemu informatycznego

Zasada działania pamięci RAM Pamięć operacyjna (robocza) komputera - zwana pamięcią RAM (ang. Random Access Memory - pamięć o swobodnym dostępie)

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

Opracował: Grzegorz Cygan 2012 r. CEZ Stalowa Wola. Pamięci półprzewodnikowe

Podstawowe zadanie komputera to wykonywanie programu Program składa się z rozkazów przechowywanych w pamięci Rozkazy są przetwarzane w dwu krokach:

WOJEWÓDZKI KONKURS INFORMATYCZNY DLA UCZNIÓW DOTYCHCZASOWYCH GIMNAZJÓW ETAP SZKOLNY BIAŁYSTOK, 22 LISTOPADA 2017 R.

Architektura komputera Składamy komputer

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

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

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

Płyta główna. podtrzymania zegara.

Architektura mikroprocesorów TEO 2009/2010

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

Architektura komputerów

Budowa komputera KROK PO KROKU! Opis wszystkich części komputera w sposób zrozumiały dla nowatorów

Wykład I. Podstawowe pojęcia Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

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

dr inż. Jarosław Forenc

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

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

Podstawy Techniki Mikroprocesorowej

Urządzenia zewnętrzne

Schemat logicznej budowy komputera

Pamięci. Pamięci DDR DIMM SDR SDRAM

Pamięć flash i dyski SSD. Pudełko UTK

Maszyny liczace - rys historyczny

Komputer i urządzenia z nim współpracujące.

urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

Schemat blokowy procesora rdzeniowego ATmega16. Głównym zadaniem JC jest zapewnienie poprawnego i szybkiego wykonywania programu.

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

Wykład II. Pamięci półprzewodnikowe. Studia Podyplomowe INFORMATYKA Architektura komputerów

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

Wykład II. Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

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

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

1. Budowa komputera schemat ogólny.

3.Przeglądarchitektur

Budowa komputera. Lubię to! - podręcznik

dr inż. Jarosław Forenc

Podstawy technologii informacyjnej. Beata Kuźmińska

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

Dydaktyka Informatyki budowa i zasady działania komputera

Elementy składowe systemu komputerowego

Pracownia Komputerowa. Wyk ad I Magdalena Posiada a-zezula

Podzespoły Systemu Komputerowego:

Transkrypt:

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: meteorologicznych, sejsmograficznych, kosmologii, chemii, biologii, itp. Lista obecnie najszybszych komputerów znajduje się na stronie www.top500.org Obecnie najszybszym komputerem na świecie jest K computer w Japoni, jego szybkość to ponad 8000 Tflops (czyli ponad 8 petaflopsów!) a zbudowany jest z ponad 500 tys. procesorów. 2. Flops (ang. Floating Point Operations Per Second) ilość operacji na liczbach zmiennoprzecinkowych w ciągu 1 sekundy. Flops to jednostka wydajności komputerów.

i sieci komputerowe Szymon Wilk Model komputera 2 1. Wprowadzenie Pierwsze komputery były budowane w celu rozwiązania konkretnego problemu. Jeśli komputer miał rozwiązywać inne zadanie wymagało to zbudowania innego komputera lub w najlepszym wypadku przebudowę istniejącego. Problem ten rozwiązał John von Neumann wprowadzając model logicznego komputera. 2. Architektura komputera von Neumanna a) system komputerowy zbudowany w oparciu o architekturę von Neumanna: posiada skończoną liczbę rozkazów; posiada możliwość wprowadzenia programu z urządzenia zewnętrznego i zapisania go wraz z danymi w pamięci komputera dane i instrukcje są jednakowo dostępne dla procesora przetwarza informacje dzięki sekwencyjnemu odczytywaniu instrukcji z pamięci komputera, aby wykonać je w procesorze Podane warunki pozwalają przełączać system komputerowy z wykonania jednego zadania (programu) na inne bez fizycznej ingerencji w strukturę systemu, a tym samym gwarantują jego uniwersalność.

i sieci komputerowe Szymon Wilk Model komputera 3 b) postać modelu von Neumanna System komputerowy von Neumanna nie posiada oddzielnych pamięci do przechowywania danych i instrukcji co sprawia, że wykonywany program może się sam modyfikować traktując obszar instrukcji jako dane, a po przetworzeniu tych instrukcji - danych - zacząć je wykonywać. 3. Architektura harwardzka w odróżnieniu od architektury von Neumanna oddziela pamięć danych programu od pamięci rozkazów, zwiększając tym samym szybkość działania komputera. Separacja pamięci danych od pamięci rozkazów w praktyce polega na tym, że dane programu są najczęściej zapisane w nieulotnej pamięci ROM (EPROM/EEPROM), natomiast dla danych tymczasowych wykorzystana jest pamięć RAM (wewnętrzna lub zewnętrzna). 4. Architektura mieszana łączy cechy architektury harwardzkiej i von Neumanna. Oddzielone zostały pamięci danych i rozkazów, lecz wykorzystują wspólne magistrale danych i adresową, co ułatwia przesyłanie danych pomiędzy rozdzielonymi pamięciami. Obecne komputery wykorzystują tą architekturę.

i sieci komputerowe Szymon Wilk Model komputera 4 5. Współczesny model komputera a) procesor CPU (ang. CPU Central Processing Unit) zwany jednostką sterującą służy do dokonywania obliczeń arytmetyczno-logicznych. Elementy procesora: jednostka arytmetyczno-logiczna zwana również arytmometrem (ang. ALU Arithmetic Logic Unit), wykonuje działania arytmetyczne (dodawanie, odejmowanie ) oraz logiczne (porównanie wartości typów danych) układ sterowania zapewnia współdziałanie wszystkich bloków komputera a zadaniem jego jest wykonywanie kolejnych instrukcji programu i sterowanie przepływem danych

i sieci komputerowe Szymon Wilk Model komputera 5 rejestry to szybkie pamięci procesora służące do przechowywania danych potrzebnych procesorowi na czas wykonywania działań arytmetycznych i logicznych przez ALU Procesor ma skończoną liczbę rozkazów (to właśnie program komputerowy składa się z rozkazów), które potrafi wykonać Procesor wykonuje polecenia cyklicznie, a jego praca jest sterowana taktami zegara systemowego. Na jeden cykl pracy procesora składa się: pobranie rozkazu z pamięci, dekodowanie rozkazu, obliczanie komórek pamięci zawierających argumenty do działania, przekazanie argumentów do ALU i wykonanie w nim obliczenia, zapisanie wyników w pamięci. b) magistrala służy do połączenia wszystkich elementów komputera. W skład magistrali wchodzą: szyna sterująca - do przesyłania sygnałów sterujących pracą urządzeń; szyna adresowa - do przesyłania adresów komórek pamięci, z których procesor chce czytać lub w których chce pisać; szyna danych do przesyłania danych między elementami komputera

i sieci komputerowe Szymon Wilk Model komputera 6 c) pamięć służy do przechowywania danych i programów Rodzaje pamięci: ROM (ang. Read Only Memory) pamięć tylko do odczytu, jej zawartość jest utrzymywana po wyłączeniu zasilania. Pamięć ROM służy do przechowywania BIOS-u płyty głównej. Również inne urządzenia mogą zapisywać w tego rodzaju pamięciach potrzebne im dane, np. procedury startowe. Rodzaje pamięci ROM: EPROM (ang. Erasable Programmable ROM) może być kasowana przez naświetlanie światłem ultrafioletowym. Ograniczona ilość cykli kasowania i zapisywania EEPROM (ang. Electrically-Erasable Programmable ROM) elektryczne kasowanie i zapisywanie. Ograniczona ilość cykli kasowania i zapisywania od 10 000 do 100 000 razy Flash EEPROM, szybsza w zapisie, częściej używana. Do zapisu nie potrzebne urządzenia, wystarczy specjalne oprogramowanie. Ograniczona ilość cykli kasowania i zapisywania tak jak w EEPROM. Zastosowanie w PenDrive oraz w kartach pamięci Flash: MultiMedia Card (MMC), Secure Digital (SD), Memory Stick (MS), CompactFlash (CF), SmartMedia (SM), xd

i sieci komputerowe Szymon Wilk Model komputera 7 RAM (ang. Random Access Memory) mająca możliwość swobodnego odczytu i zapisu. Zawartość pamięci jest tracona po wyłączeniu zasilania. Pamięć RAM jest używana najczęściej jako pamięć operacyjna, czyli do przechowywania danych i programów, które aktualnie obsługuje procesor Pamięć RAM mają także zainstalowane inne urządzenia, np. karty graficzne, karty telewizyjne, karty sieciowe, karty dźwiękowe, drukarki Rodzaje pamięci RAM: SIMM (Single Inline Memory Module) (486, Pentium) DIMM SPR SDRAM (ang. Synchronous Dynamic Random Access Memory) (Pentium II, Pentium III, Celeron)

i sieci komputerowe Szymon Wilk Model komputera 8 DIMM DDR SDRAM (ang. Double Data Rate Synchronous Dynamic Random Access Memory) (Pentium IV, Athlon, Duron, Sempron) DIMM DDR2 SDRAM (ang. Double Data Rate 2 Synchronous Dynamic Random Access Memory) (Pentium IV, Pentium D, Intel Core 2, Athlon 64 AM2, Sempron AM2 ) DIMM DDR3 SDRAM (ang. Double Data Rate Synchronous Dynamic Random Access Memory (ver. 3) 2007 r.