Zhrnutie na Elektrotechnika, Elektronika a Automatizácia
Elektrotechnika, Elektronika, Automatizácia: Kompletný Prehľad
Úvod
Pamäte a sekvenčné logické obvody sú základné stavebné kamene digitálnych systémov. Pomáhajú ukladať informácie, riadiť postupnosť operácií a zabezpečovať, aby počítače a iné digitálne zariadenia fungovali správne a rýchlo. Tento materiál vysvetľuje vlastnosti pamätí, základné typy polovodičových pamätí, rozdelenie RAM a ROM a základné sekvenčné obvody vrátane registrov.
A) Pamäte
Čo je pamäť
Pamäť je zariadenie na uchovávanie údajov a inštrukcií potrebných na činnosť počítačových systémov.
Pamäť má viacero dôležitých vlastností, ktoré určujú jej použitie v praxi.
Základné vlastnosti pamäte
- Kapacita – maximálne množstvo údajov, ktoré môže pamäť uchovať (napr. 4 GB, 8 GB).
- Prístupová doba – čas potrebný na načítanie alebo zápis údajov.
- Rýchlosť prenosu – množstvo údajov prenesených za jednotku času.
- Volatilita – či sa údaje uchovávajú po vypnutí napájania (volatile = stratia sa, non-volatile = zachovajú sa).
Volatilita: Volatilná pamäť stráca uložené údaje po vypnutí napájania, nevolatilná pamäť si ich zachová.
Základné typy polovodičových pamätí (prehľad)
| Typ pamäte | Vlastnosť | Použitie |
|---|---|---|
| RAM | Volatilná, rýchly prístup | Hlavná operačná pamäť počítača |
| ROM | Nevolatilná, predprogramovaná | Ukladanie firmvéru a stáleho kódu |
| Flash | Nevolatilná, prepisovateľná | USB kľúče, SSD, mobilné zariadenia |
| Cache | Veľmi rýchla, malá kapacita | Medzipamäť medzi CPU a RAM |
| EEPROM | Nevolatilná, elektricky prepisovateľná | Ukladanie konfigurácie, BIOS |
Polovodičové pamäte typu RAM
Rozdelenie a charakteristika najbežnejších typov RAM:
| Typ RAM | Hlavná vlastnosť | Výhody a nevýhody |
|---|---|---|
| SRAM (Static RAM) | Nevyžaduje pravidelné obnovenie | + Veľmi rýchla, - Drahšia, väčšia spotreba na bit |
| DRAM (Dynamic RAM) | Vyžaduje obnovenie (refresh) | + Hustejšie uloženie dát, - Pomalejšia než SRAM |
| SDRAM (Synchronous DRAM) | Synchronizovaná s hodinami systému | + Lepšie využitie autobusu |
| DDR (Double Data Rate) | Prenos dát na vzostupnej aj zostupnej hrane hodin | + Vyššia priepustnosť |
RAM: Typ pamäte umožňujúci náhodný prístup k jednotlivým bunkám v ľubovoľnom poradí, zvyčajne volatilná.
Praktický príklad: Všetky spustené programy a otvorené súbory sú uložené v RAM počas behu systému, preto je dôležitá veľkosť a rýchlosť RAM pri multitaskingu.
Permanentné pamäte typu ROM
Typy ROM a ich charakteristika:
- Mask ROM – údaje naprogramované pri výrobe, nemožno meniť.
- PROM (Programmable ROM) – dá sa naprogramovať raz používateľom.
- EPROM (Erasable PROM) – dáta je možné vymazať UV svetlom a znovu naprogramovať.
- EEPROM (Electrically Erasable PROM) – dáta sa dajú vymazať a preprogramovať elektricky po bitoch alebo bajtoch.
ROM: Permanentná pamäť, ktorá uchováva údaje aj po vypnutí napájania a je často používaná na ukladanie boot kódu a firmvéru.
Príklad použitia: BIOS/UEFI v počítači môže byť uložený v EEPROM alebo Flash pamäti, aby bolo možné aktualizovať firmvér.
B) Sekvenčné logické obvody
Čo je sekvenčný logický obvod
Sekvenčný logický obvod je digitálny obvod, ktorého výstup závisí nielen od aktuálnych vstupov, ale aj od predchádzajúceho stavu (histórie). Sekvenčné obvody majú pamäťovú zložku.
Sekvenčné obvody používajú preklápacie obvody (flip-flopy) alebo bistabilné klopné obvody na uchovávanie jedného bitu informácie.
Preklápacie obvody (flip-flopy)
Preklápacie obvody uchovávajú jeden bit a sú základom registrov a počítadiel. Najčastejšie typy:
- RS (Set-Reset)
- Má vstupy R (reset) a S (set) a výstupy Q a (\overline{Q}).
- Ak S=1 a R=0, Q sa nastaví na 1. Ak R=1 a S=0, Q sa nastaví na 0. Kombinácia S=1 a R=1 je neprípust
Už máš účet? Prihlásiť sa
Pamäte a registre
Klíčové pojmy: Pamäť uchováva údaje a inštrukcie, Kapacita, prístupová doba, rýchlosť, volatilita sú základné vlastnosti pamäte, RAM je volatilná, ROM je nevolatilná, SRAM je rýchla a drahá, DRAM potrebuje refresh, SDRAM a DDR sú synchronizované varianty DRAM, Mask ROM, PROM, EPROM, EEPROM sa líšia možnosťou prepisu, Flip-flopy RS, JK, D, T uchovávajú 1 bit a majú rôzne riadiace vstupy, Dvojfázové hodiny používajú dve neprekryvajúce sa fázy, Paralelný register zapisuje/číta viac bitov súčasne, Sériový register posúva dáta bit po bite, D-flip-flop zachytáva dáta na hrane hodinového signálu, Flash pamäť je blokovo mazateľná a používa sa v SSD a USB