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

Podobne dokumenty
Mikrokontrolery czyli o czym to będzie...

Cyfrowe układy scalone

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

Cyfrowe układy scalone

Cyfrowe układy scalone

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

RODZAJE PAMIĘCI RAM. Cz. 1

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

System mikroprocesorowy i peryferia. Dariusz Chaberski

Architektura systemu komputerowego

Podstawy Informatyki JA-L i Pamięci

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

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Artykuł zawiera opis i dane techniczne

Temat: Pamięci. Programowalne struktury logiczne.

Charakterystyka mikrokontrolerów

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

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

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

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

Mikrokontrolery w systemach pomiarowo sterujących

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

Podstawy Techniki Komputerowej. Temat: Elementy systemu informatycznego

Przestrzeń pamięci. Układy dekoderów adresowych

Elektronika i techniki mikroprocesorowe

WSPOMAGANIE NAUCZANIA PRZEDMIOTU ALGORYTMY I STRUKTURY DANYCH Z WYKORZYSTANIEM SYMULATORA MASZYNY RAM. Piotr Miszczak, Wojciech Kozioł

PROJEKTOWANIE SYSTEMÓW KOMPUTEROWYCH

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

Wykład 3 Technologie na urządzenia mobilne. Mgr inż. Łukasz Kirchner lukasz.kirchner@cs.put.poznan.pl

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

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

UKŁADY PAMIĘCI. Tomasz Dziubich

Pamięci półprzewodnikowe

Maszyny liczace - rys historyczny

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

Architektura komputera

LEKCJA. TEMAT: Pamięć operacyjna.

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

Technologie informacyjne - wykład 2 -

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

Układy pamięci firmy Microchip w ofercie TME

Technika Mikroprocesorowa

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

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

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

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

Mikroprocesory i kontrolery Z 3. czyli Zakuć, Zdać i choć trochę Zapamiętać. Materiały do kolokwiów. dr hab. inż. Zbigniew Czaja

Magistrala systemowa (System Bus)

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

dr inż. Jarosław Forenc

Programowanie Niskopoziomowe

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

Technologia informacyjna. Urządzenia techniki komputerowej

Segmenty rynku sterowników

PODSTAWY INFORMATYKI

MIKROKONTROLERY I MIKROPROCESORY

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

Mikrokontrolery AVR techniczne aspekty programowania

PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO

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

dr inż. Jarosław Forenc

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

Architektura komputerów. Układy wejścia-wyjścia komputera

Kurs Elektroniki. Część 5 - Mikrokontrolery. 1/26

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

INSTYTUT TECHNOLOGII ELEKTRONOWEJ

Przykładowe pytania DSP 1

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

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

Pamięć operacyjna komputera

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

Technika mikroprocesorowa

Podstawowa konfiguracja routerów. Interfejsy sieciowe routerów. Sprawdzanie komunikacji w sieci. Podstawy routingu statycznego

WPROWADZENIE Mikrosterownik mikrokontrolery

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

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

Pamięci RAM i ROM. R. J. Baker, "CMOS Circuit Design, Layout, and Simulation", Wiley-IEEE Press, 2 wyd. 2007

Podstawowa struktura systemu mikroprocesorowego

Budowa komputera. Lubię to! - podręcznik

Pamięć wewnętrzna ROM i RAM

Mikroprocesor Operacje wejścia / wyjścia

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 8 (3h) Implementacja pamięci RAM w FPGA.

Język C. Wykład 9: Mikrokontrolery cz.1. Łukasz Gaweł Chemia C pokój 307

dokument DOK wersja 1.0

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

Podstawowa struktura systemu mikroprocesorowego

Mikroprocesory i Mikrosterowniki

2. Architektura mikrokontrolerów PIC16F8x... 13

Architektura systemów informatycznych

BUDOWA KOMPUTERA. Monika Słomian

Pamięci magnetorezystywne MRAM czy nowa technologia podbije rynek pamięci RAM?

Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych

a) dolno przepustowa; b) górno przepustowa; c) pasmowo przepustowa; d) pasmowo - zaporowa.

Technika Cyfrowa i Mikroprocesory

LEKCJA TEMAT: Zasada działania komputera.

Wstęp do informatyki. Architektura co to jest? Architektura Model komputera. Od układów logicznych do CPU. Automat skończony. Maszyny Turinga (1936)

AVR DRAGON. INSTRUKCJA OBSŁUGI (wersja 1.0)

S I INSTYTUT TECHNOLOGII ELEK TR O N O W EJ

Wykład Mikroprocesory i kontrolery

Transkrypt:

Pamięci Układy pamięci kontaktują się z otoczeniem poprzez szynę danych, szynę owa i szynę sterującą. Szerokość szyny danych określa liczbę bitów zapamiętywanych do pamięci lub czytanych z pamięci w trakcie pojedynczej operacji komunikacji z pamięcią. Szerokość szyny owej określa maksymalną liczbę komórek które mogą być zapamiętane w danym układzie pamięci. Sygnały wchodzące w skład szyny sterującej są uzależnione od konkretnego typu pamięci. Często są to: CE (chip enable) OE (output enable) WE (write enable) szyna danych szyna sterująca szyna owa 3 2 1 0 1

Przegląd podstawowych układów pamięci Własności pamięci Zawartość pamięci nie zanika wraz z wyłączeniem napięcia zasilania. Z pamięci można czytać lecz nie można do niej wpisywać danych. Umieszczanie danych w pamięci wymaga specjalnego procesu zwanego programowaniem. Stosowane typy pamięci ROM (read only memory) - programowania zawartości pamięci następuje w procesie produkcyjnym i nie może być przeprowadzone przez użytkownika EPROM (erasable programmable ROM) - pamięci z możliwością kasowania dotychczasowej zawartości promieniami ultrafioletowymi i wprowadzania nowej zawartości przy pomocy zewnętrznego programatora. Umieszczane są w obudowach z okienkiem kwarcowym w celu umożliwienia kasowania. OTP (one time programmable) pamięci typu EPROM umieszczane w obudowach bez okienka kwarcowego. Dlatego jest możliwe tylko jednokrotne zaprogramowanie pamięci bez możliwości skasowania jej zawartości. FLASH (bulk erasable non-volatile memory) - pamięci z możliwością kasowania zawartości i programowania bezpośrednio w systemie mikroprocesorowym Zawartość pamięci zanika wraz z wyłączeniem napięcia zasilania. Z pamięci można zarówno czytać jak i do niej wpisywać dane. SRAM (static random access mamory) - pamięci RAM statyczne. Są pamięci o krótkich czasach dostępu, prostsze w obsłudze przez jednostkę centralną ale droższe. DRAM (dynamic random access memory) pamięci RAM dynamiczne. Są to pamięci tańsze ale ich obsługa przez jednostkę centralną jest bardziej skomplikowana. Polega to na konieczności wykonywania w krótkich odstępach czasu określonych operacji na pamięci (tzw. odświeżaniu). W przeciwnym przypadku dane zawarte w pamięci dynamicznej zanikają. 2

Dwa istotne zagadnienia dotyczące współpracy jednostek centralnych z pamięciami to: sposób umieszczania przez jednostkę centralną w pamięci danych o wielkości przekraczających jeden bajt model pamięci użyty w jednostce centralnej +0 +1 big order +0 +1 +2 +3 78H 56H big order +0 +1 little order +0 +1 +2 +3 56H 78H little order 3

Przykładowa przestrzeń owa w modelu pamięci typu von Neumann RAM przestrzeń owa dla programu i danych ROM 4

Przykładowa przestrzeń owa w model pamięci typu Harvard przestrzeń owa dla programu przestrzeń owa dla danych ROM RAM 5

Za podstawowe urządzenia peryferyjne można uznać te, które zostały umieszczone w strukturze pierwszych mikrokontrolerów (m.in. w 8051) i umieszczane są zawsze w strukturach mikrokontrolerów produkowanych obecnie. Są to: porty (ports) układy czasowe (timers / counters) sterowniki komunikacji szeregowej (serial communication controllers) Politechnika Szczecińska, Wydział Elektryczny, 2007/08 6

Schematyczna budowa portu mikrokontroler port wpisywanie element zapamiętujący chwilowy stan sygnału wewnętrzna szyna danych wyprowadzenie portu czytanie Politechnika Szczecińska, Wydział Elektryczny, 2007/08 7