Podstawy Informatyki JA-L i Pamięci

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

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

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

Temat: Pamięci. Programowalne struktury logiczne.

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

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

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

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

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

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

Architektura komputerów

Podstawy Informatyki Elementarne podzespoły komputera

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

dr inż. Jarosław Forenc

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

Cyfrowe układy scalone

Systemy operacyjne. dr inż. Marcin Czajkowski. Studia podyplomowe Wydział Informatyki PB

Cyfrowe układy scalone

Dydaktyka Informatyki budowa i zasady działania komputera

BUDOWA KOMPUTERA. Monika Słomian

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

System mikroprocesorowy i peryferia. Dariusz Chaberski

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

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

dr inż. Jarosław Forenc

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

Układy kombinacyjne 1

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

Pamięć. Podstawowe własności komputerowych systemów pamięciowych:

Architektura komputerów Wykład 2

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Pamięci półprzewodnikowe

Artykuł zawiera opis i dane techniczne

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

Pamięć - parametry. 1. Pojemność 2. Szybkość 3. Koszt 4. Pobór mocy

RODZAJE PAMIĘCI RAM. Cz. 1

Architektura systemu komputerowego

Komputerowa pamięć. System dziesiątkowego (decymalny)

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Pamięci półprzewodnikowe w oparciu o książkę : Nowoczesne pamięci. Ptc 2013/

Podstawy Techniki Komputerowej. Temat: Elementy systemu informatycznego

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

Maszyny liczace - rys historyczny

Cyfrowe układy scalone

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

PAMIĘĆ KOMPUTERA TYPY PAMIĘCI

Pamięci półprzewodnikowe na podstawie książki: Nowoczesne pamięci

Technologie informacyjne - wykład 2 -

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

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

Podstawy Informatyki Układ sterujący

Projekt współfinansowany ze środków Europejskiego Funduszu Społecznego 21

Krótkie przypomnienie

System komputerowy, rodzaje, jednostki pamięci

Budowa i zasada działania komputera. dr Artur Bartoszewski

SYSTEMY WBUDOWANE I MIKROPROCESORY. Aleksandra Zalewska nr SPRAWOZDANIE NR 1

Tranzystor JFET i MOSFET zas. działania

Elektronika i techniki mikroprocesorowe

Płyta główna (ang. motherboard) najważniejsza płyta drukowana urządzenia elektronicznego, na której zamontowano najważniejsze elementy urządzenia, umo

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

PAMIĘCI. PAMIĘCI układy zdolne do przyjmowania, przechowywania i wysyłania informacji w postaci ciągów binarnych.

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.

LEKCJA. TEMAT: Pamięć operacyjna.

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

Wprowadzenie do architektury komputerów. Pamięci w systemach komputerowych Pamięć podręczna

Technologia informacyjna. Urządzenia techniki komputerowej

KOMPUTER. Zestawy komputerowe podstawowe wiadomości

Budowa komputera Komputer computer computare

2. Podstawowe elementy PC

Układy sekwencyjne. Wstęp doinformatyki. Zegary. Układy sekwencyjne. Automaty sekwencyjne. Element pamięciowy. Układy logiczne komputerów

LEKCJA TEMAT: Zasada działania komputera.

Elektronika (konspekt)

Architektura komputerów

Architektura komputerów

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

Materiały do wykładu. 5.Pamięci. Marcin Peczarski. Instytut Informatyki Uniwersytet Warszawski. 20 kwietnia 2009

Podstawy Informatyki DMA - Układ bezpośredniego dostępu do pamięci

1.2 Schemat blokowy oraz opis sygnałów wejściowych i wyjściowych

Pamięć - parametry. 1. Pojemnośd. 3. Koszt. 2. Szybkośd. 4. Pobór mocy

Krótka wycieczka do wnętrza komputera

WSTĘP DO ELEKTRONIKI

Asynchroniczne statyczne układy sekwencyjne

Dyski półprzewodnikowe

Podzespoły Systemu Komputerowego:

Automatyka. Treść wykładów: Multiplekser. Układ kombinacyjny. Demultiplekser. Koder

4. MATERIAŁ NAUCZANIA

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

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Sylabus. (4) Studia Kierunek studiów Poziom kształcenia Forma studiów. stopnia

Wykład Mikroprocesory i kontrolery

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

Procesor ma architekturę rejestrową L/S. Wskaż rozkazy spoza listy tego procesora. bgt Rx, Ry, offset nand Rx, Ry, A add Rx, #1, Rz store Rx, [Rz]

Temat 2. Logiczna budowa komputera.

Organizacja typowego mikroprocesora

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

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Architektura komputerów

Pamięci masowe. ATA (Advanced Technology Attachments)

Literatura. adów w cyfrowych. Projektowanie układ. Technika cyfrowa. Technika cyfrowa. Bramki logiczne i przerzutniki.

Transkrypt:

Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi

Plan wykładu 1 Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu 2 Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych 3 Symbol Jednostki Arytmetyczno-Logicznej Symbol Pamięci Operacyjnej Operacje na Pamięci Operacyjnej

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Jednostka Arytmetyczno-Logiczna, JAL Składa się z elementarnych operatorów, które można dzielić ze względu 1 na sposób realizacji na szeregowe - operacje są wykonywane na kolejnych bitach słowa równoległe - operacje są wykonywane jednocześnie na wszystkich bitach słowa 2 użyte elementy na kombinacyjne - operacje są wykonywane w jednym takcie (sygnały sterujące są stałe w tym takcie) sekwencyjne - operacje są wykonywane w kilku taktach pod nadzorem układu sterującego (posiadają pamięć, która przechowuje wartości pośrednie) kombinacyjne z wyróżnionym rejestrem - akumulatorem, który przechowuje jeden z argumentów operacji oraz wynik operacji

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Jednostka Arytmetyczno-Logiczna, JAL Składa się z elementarnych operatorów, które można dzielić ze względu 1 na sposób realizacji na szeregowe - operacje są wykonywane na kolejnych bitach słowa równoległe - operacje są wykonywane jednocześnie na wszystkich bitach słowa 2 użyte elementy na kombinacyjne - operacje są wykonywane w jednym takcie (sygnały sterujące są stałe w tym takcie) sekwencyjne - operacje są wykonywane w kilku taktach pod nadzorem układu sterującego (posiadają pamięć, która przechowuje wartości pośrednie) kombinacyjne z wyróżnionym rejestrem - akumulatorem, który przechowuje jeden z argumentów operacji oraz wynik operacji

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Operator elementarny - wersja dwuwejściowa

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Operator elementarny - wersja z akumulatorem

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Proste układy z akumulatorem - przepisywanie z i Ak i Aki new 0 0 0 0 1 0 1 0 1 1 1 1

Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu Proste układy z akumulatorem - suma logiczna z i Ak i Aki new 0 0 0 0 1 1 1 0 1 1 1 1

Półsumator Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu a i b i s i p i 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1

Półsumator Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu a i b i s i p i 0 0 0 0 0 1 1 0 s i = a i b i 1 0 1 0 p i = a i b i 1 1 0 1

Półsumator Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu a i b i s i p i 0 0 0 0 0 1 1 0 s i = a i b i 1 0 1 0 p i = a i b i 1 1 0 1

Sumator Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu a i b i p i 1 s i p i 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1

Sumator n-bitowy Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu

Układ dodający Plan wykładu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu

Realizacja JAL dla pojedynczego bitu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu

Realizacja JAL dla pojedynczego bitu Operator elementarny Proste układy z akumulatorem Realizacja dodawania Realizacja JAL dla pojedynczego bitu

Pamięć Plan wykładu Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Pamięć Urządzenie techniczne umożliwiające przyjmowanie i zapisywanie danych tak, aby w dowolnym momencie można je było włączyć do toczącego się procesu obliczeniowego

Pamięć Plan wykładu Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Pamięć Urządzenie techniczne umożliwiające przyjmowanie i zapisywanie danych tak, aby w dowolnym momencie można je było włączyć do toczącego się procesu obliczeniowego Na pamięć składają się: punkty pamięci - miejsce przechowywania danej jednobitowej komórki pamięci - uporządkowany zbiór punktów pamięci służący do przechowywania słowa maszynowego

Parametry pamięci Plan wykładu Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych 1 Pojemność - rozmiar pamięci podawany w ustalonej jednostce, np. liczba bajtów 2 Czas dostępu - przedział czasu od chwili rozpoczęcia operacji wyszukania i pobrania danej do chwili, gdy jest ona dostępna 3 Szybkość zapisu lub odczytu - prędkość wprowadzania lub wprowadzania danych podawana w ustalonej jednostce, np. x bajt/s 4 Rodzaj odczytu, tj. niszczący lub nieniszczący 5 Rodzaj dostępu, tj. bezpośredni (do komórki pamięci) lub pośredni (do bloku pamięci) 6 Wrażliwość na zanik zasilania, tj. wrażliwe lub niewrażliwe

Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Klasyfikacja pamięci - miejsce w konstrukcji komputera Ze względu na miejsce w konstrukcji komputera pamięci dzieli się na: rejestry procesora, pamięć podręczną, czyli cache, pamięć operacyjną - dostępną bezpośrednio dla procesora, pamięć zewnętrzną - dostępną dla procesora jako urządzenie zewnętrzne, np. stacje dysków, taśm itp. pamięć roboczą podzespołów, np. bufory w kartach sieciowych, pamięć obrazu w kartach grafiki itp. Wraz ze wzrostem pojemności maleje czas dostępu!

Klasyfikacja pamięci - zapis/odczyt Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Ze względu na możliwość zapisu i odczytu pamięci dzieli się na: ROM - Read Only Memory, tylko do odczytu, gdzie zapis odbywa się w fazie produkcji, PROM - Programmable ROM, jednokrotnego zapisu, EPROM - Erasable PROM, możliwe jest jej skasowanie poprzez naświetlanie ultrafioletem EEPROM - Electrically Erasable PROM, pamięć kasowalna i programowalna elektrycznie, Flash EEPROM, wymagająca kasowania przed zapisem nowych danych.

Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Klasyfikacja pamięci - technologia produkcji Ze względu na technologię produkcji pamięci można podzielić na: Magnetyczne Ruchome, np. pamięci dyskowe, taśmowe itp. Nieruchome, np. pamięci ferrytowe, Półprzewodnikowe Statyczne, bity przechowywane są w przerzutnikach SR, Dynamiczne, bity przechowywane są w kondensatorach, Optyczne, do składowania i odtwarzania danych z nośnika optycznego (dyski CD-ROM, DVD-ROM, Blu-ray itp.) wykorzystywany jest laser.

Pamięć półprzewodnikowa statyczna Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych

Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Pamięć półprzewodnikowa statyczna - zapis

Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Pamięć półprzewodnikowa statyczna - odczyt

Pamięć półprzewodnikowa dynamiczna Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Informacja przechowywana w postaci ładunku zgromadzonego na kondensatorze W odróżnieniu od pamięci statycznych nie potrzebuje stałego zasilania jedynie wymaga odświeżania Pamięci znacznie wolniejsze od statycznych Dzięki prostej budowie tanie i łatwo poddające się scalaniu Wykorzystywane są m.in. do produkcji pamięci operacyjnych komputerów i pamięci kart graficznych

Punkt pamięci półprzewodnikowej Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych

Matryca pamięci półprzewodnikowej Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych

Matryca pamięci półprzewodnikowej Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Dekoder otrzymuje na wejściu liczbę binarną, dekoduje ją a następnie podaje sygnał na jedną z linii wyjściowych.

Matryca pamięci półprzewodnikowej Parametry pamięci Klasyfikacja pamięci Pamięci półprzewodnikowe Organizacja pamięci półprzewodnikowych Układ pamięci o N-bitowym słowie składa się z N matryc ułożonych warstwowo. Dekodery adresu są wspólne dla wszystkich matryc.

Symbol Jednostki Arytmetyczno-Logicznej Symbol Pamięci Operacyjnej Operacje na Pamięci Operacyjnej Symbol Jednostki Arytmetyczno-Logicznej

Symbol Pamięci Operacyjnej Symbol Jednostki Arytmetyczno-Logicznej Symbol Pamięci Operacyjnej Operacje na Pamięci Operacyjnej

Odczyt z Pamięci Operacyjnej Symbol Jednostki Arytmetyczno-Logicznej Symbol Pamięci Operacyjnej Operacje na Pamięci Operacyjnej

Zapis do Pamięci Operacyjnej Symbol Jednostki Arytmetyczno-Logicznej Symbol Pamięci Operacyjnej Operacje na Pamięci Operacyjnej