140 likes | 237 Views
FYZICKÁ ORGANIZACE. SIMM (SINGLE INLINE MEMORY MODULE) JE PAMĚŤOVÝM MODULEM POUŽÍVANÝM NA ZÁKLADNÍCH DESKÁCH PROCESORŮ ÚROVNĚ PENTIUM. DNES DOŽÍVÁ NA ZÁKLADNÍCH DESKÁCH STARŠÍCH POČÍTAČŮ. PŘÍSTUPOVÁ DOBA – 60-70 ns. KAPACITA (DNES POUŽÍVANÉ 72 PINOVÉ SIMMY) – 4, 8, 16, 32 NEBO 64 MB.
E N D
FYZICKÁ ORGANIZACE • SIMM (SINGLE INLINE MEMORY MODULE) JE PAMĚŤOVÝM MODULEM POUŽÍVANÝM NA ZÁKLADNÍCH DESKÁCH PROCESORŮ ÚROVNĚ PENTIUM. DNES DOŽÍVÁ NA ZÁKLADNÍCH DESKÁCH STARŠÍCH POČÍTAČŮ. • PŘÍSTUPOVÁ DOBA – 60-70 ns. • KAPACITA (DNES POUŽÍVANÉ 72 PINOVÉ SIMMY) – 4, 8, 16, 32 NEBO 64 MB. • PAMĚŤOVÁ ŠÍŘKA – PAMĚŤ JE ROZDĚLENA NA MENŠÍ KOUSKY, JEJICHŽ INFORMACE SE PŘENÁŠEJÍ NA SBĚRNICI. • PARITNÍ BIT – K OSMIBITOVÝM MODULŮM BYL PŘIDÁN I DEVÁTÝ. JEHO ÚČELEM BYLA KONTROLA ČINNOSTI PAMĚTI. • ECC (ERROR CHECKING AND CORRECTING) – SAMOOPRAVNÝ KÓD POUŽÍVAJÍCÍ SE U DRAHÝCH PC, HLAVNĚ SERVERŮ.
DIMM (DUAL INLINE MEMORY MODULE) • JE VYLEPŠENÍM SIMMu. DESKA, NA NÍŽ JSOU UMÍSTĚNY PAMĚŤOVÉ MODULY • JE DELŠÍ, OBSAHUJE 168 PINŮ, COŽ JI UMOŽŇUJE 64 BITOVOU KOMUNIKACI. • DIMM JE RYCHLEJŠÍ (64 BITŮ JE PŘENESENO NAJEDNOU) A MÁ VĚTŠÍ KAPACITU INSTALOVANÉ PAMĚTI. • PRO JEHO POUŽITÍ JE POTŘEBA DELŠÍ BANK – DIMM MUSÍ BÝT PODPOROVÁN ZÁKLADNÍ DESKOU. DDR DIMM (DUAL INLINE MEMORY MODULE) • STEJNĚ JAKO SDRAM, JSOU I DDR PAMĚŤOVÉ MODULY NAZÝVÁNY DIMMy, S SDRAM VŠAK NEJSOU ZPĚTNĚ KOMPATIBILNÍ. • DDR MODULY JSOU 184-PINOVÉ A MAJÍ JINAK UMÍSTĚNÉ VÝŘEZY (KLÍČE), TAKŽE SE ANI OMYLEM NEDAJÍ ZASUNOUT DO PATIC PRO SDRAM. • MAJÍ TAKÉ NIŽŠÍ NAPÁJECÍ NAPĚTÍ 2,5V A S TÍM SOUVISEJÍCÍ NIŽŠÍ SPOTŘEBU A MENŠÍ TEPELNÉ ZTRÁTY.
RIMM (RAMBUS INLINE MEMORY MODULE) • PAMĚŤOVÝ MODUL JE 184 PINOVÝ. • MÁ JINAK UMÍSTĚNÉ KLÍČE, TAKŽE TENTO MODUL NEJDE ZASUNOUT DO JINÉ PATICE.
LOGICKÁ ORGANIZACE PAMĚTI PAMĚŤ NAD 1MB HMA BIOS REZERVOVANÁ PAMĚŤ VIDEO KARTA VIDEO ŘADIČ PEVNÉHO DISKU KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI VOLNÉ PRO DALŠÍ ZAŘÍZENÍ KLÁVESNICE COM2 COM1
KONVENČNÍ PAMĚŤ (CONVENTIONAL MEMORY) ROZSAH ADRES 0-639 (640 kB) JE ROZDĚLENA NA DVĚ FUNKČNÍ ČÁSTI: OBLAST VSTUPNĚ/VÝSTUPNÍCH ADRES (PAMĚŤ I/O) ….0-1KB OBLAST URČENOU PRO PRÁCI PROGRAMŮ ….1-640 KB PAMĚŤ NAD 1MB HMA BIOS REZERVOVANÁ PAMĚŤ VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI
KONVENČNÍ PAMĚŤ - OBLAST I/O PAMĚŤI KAŽDÁ SOUČÁST PC MÁ PŘIDĚLENO OKÉNKO (I/O ADRESU), JÍMŽ POSÍLÁ SVÁ DATA MIKROPROCESORU, A PŘES NĚŽ JI OSLOVUJE I MIKROPROCESOR. PAMĚŤ NAD 1MB HMA BIOS PRVNÍ ČÁST OD ADRESY 0000H DO 00FFH, JE URČENA PRO DÍLY UMÍSTĚNÉ NA ZÁKLADNÍ DESCE. DRUHÁ ČÁST OD 0100H DO 03FFH, DEFINUJE ADRESY PRO ROZŠIŘUJÍCÍ DESKY. REZERVOVANÁ PAMĚŤ VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI PRO I/O ADRESY PLATÍ ZNÁMÉ PRAVIDLO – DVĚ ZAŘÍZENÍ NEMOHOU POUŽÍVAT STEJNÉ ADRESY.
KONVENČNÍ PAMĚŤ - PROGRAMOVÁ ČÁST ZAČÍNÁ PRVNÍ ADRESOU NAD 1KB A KONČÍ NA 640 KB. • PRO 32 BITOVÉ PROGRAMY, NAPSANÉ PRO OPERAČNÍ SYSTÉMY WINDOWS, NEMÁ TATO PAMĚŤ VELKÝ VÝZNAM. • POKUD SE VE WINDOWS POUŽÍVJÍ STARÉ 16 BITOVÉ PROGRAMY, NAPSANÉ PRO DOS, MUSÍ SE O NICH VĚDĚT CO NEJVÍCE. PAMĚŤ NAD 1MB HMA BIOS REZERVOVANÁ PAMĚŤ VIDEO DOS KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG OVLADAČE ZAŘÍZENÍ REZIDENTNÍ PROGRAMY AUTOEXEC.BAT CONFIG.SYS TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI POZDĚJI SE PROVEDL ODSUN REZIDENTNÍCH PROGRAMŮ DO PAMĚŤOVÉHO PROSTORU NAD 640 KB. OPERAČNÍ SYSTÉM WINDOWS MÁ JIŽ JINOU ARCHITEKTURU. REZIDENTNÍ PROGRAMY TÉMĚŘ NEJSOU POTŘEBA A VĚTŠINA OVLADAČŮ (DEVICE DRIVERS) JE JEJICH SOUČÁSTÍ.
REZERVOVANÁ PAMĚŤ ( RESERVED MEMORY) • ADRESY TÉTO LOGICKÉ ČÁSTI PAMĚTI (OD 640 KB DO 1 MB) JSOU REZERVOVÁNY PRO TECHNICKÉ PROSTŘEDKY POČÍTAČE. • V REZERVOVANÉ PAMĚTI TEDY NEUMĚJÍ PRACOVAT ŽÁDNÉ PROGRAMY (NEPOUŽÍVAJÍ JEJÍ ADRESY). PAMĚŤ NAD 1MB HMA BIOS REZERVOVANÁ PAMĚŤ • OD ZAČÁTKU PAMĚTI (ADRESY 640 KB) BYL VYMEZEN PROSTOR PRO PRÁCI GRAFICKÉHO ADAPTÉRU. • S VÝVOJEM NOVĚJŠÍCH ADAPTÉRŮ SE TENTO PROSTOR ZVĚTŠOVAL. DNEŠNÍ ADAPTÉRY POUŽÍVAJÍ VĚTŠINOU JINOU OBLAST. VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI • OD KONCE PAMĚTI (F0000 – FFFFF) JSOU ADRESY VYHRAZENY PRO SYSTÉMOVÝ BIOS, UMÍSTĚNÝ V NĚKTERÉM TYPU ROM NA ZÁKLADNÍ DESCE • MEZI ADRESAMI VYMEZENÝMI PRO ZOBRAZOVACÍ ADAPTÉR A BIOS JE VOLNÝ PROSTOR, JEHOŽ ADRESY POUŽÍVAJÍ BIOSY UMÍSTĚNÉ NA ROZŠIŘUJÍCÍCH DESKÁCH.
REZERVOVANÁ PAMĚŤ ( RESERVED MEMORY) UMA (UPPER MEMORY AREA) PAMĚŤ NAD 1MB • V REZERVOVANÉ PAMĚTI JSOU NĚKTERÉ ČÁSTI, KTERÉ NEJSOU VYUŽÍVÁNY ŽÁDNOU HARWAROVOU KOMPONENTOU. • PŘI POUŽITÍ PROGRAMU DOS TAK DOCHÁZELO K PARADOXNÍ SITUACI – V KONVENČNÍ PAMĚTI CHYBĚL KAŽDÝ KILOBAJT, ALE V REZERVOVANÉ PAMĚTI ZŮSTALO VOLNÝCH NĚKOLIK DESÍTEK ČI STOVEK KILOBAJTŮ. • PROTO BYL OS DOS DOPLNĚN O SPECIÁLNÍ PROGRAMY – PAMĚŤOVÉ MANAŽERY (HIMEM.SYS A EMM386.EXE). • JEJICH POUŽITÍ DOVOLILO I ZPŘÍSTUPNĚNÍ VOLNÝCH ADRES V REZERVOVANÉ PAMĚTI PRO PROGRAMY SPOUŠTĚNÉ V KONVENČNÍ PAMĚTI. HMA BIOS REZERVOVANÁ PAMĚŤ VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI
PAMĚŤ NAD 1 MB • ROZŠIŘOVÁNÍ ADRESOVÉ SBĚRNICE, POKLES CEN PAMĚTÍ A POTŘEBA VĚTŠÍHO PAMĚŤOVÉHO PROSTORU PRO PROGRAMY ZPŮSOBILY ZPŘÍSTUPNĚNÍ PAMĚTI NAD 1 MB PRO PROGRAMY DOSu. PAMĚŤ NAD 1MB HMA BIOS REZERVOVANÁ PAMĚŤ DOSÁHLO SE TOHO VYUŽITÍM PAMĚŤOVÝCH MANAŽERŮ. VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG STRÁNKOVÉ MANAŽERY NESTRÁNKOVÉ MANAŽERY TSR, DOS, OVLADAČE • PAMĚŤ NAD 1MB SE ROZDĚLILA NA STRÁNKY, DO REZERVOVANÉ PAMĚTI SE UMÍSTIL PŘEPÍNAČ (PAGE FRAMES), KTERÝ POSÍLAL DATA NA URČITÉ ADRESY URČITÝCH STRÁNEK • UMOŽNĚNO ROZŠÍŘENÍM ADRESOVÉ SBĚRNICE U PC –AT. PO ŠIRŠÍ SBĚRNICI JE MOŽNÉ VYGENEROVAT VÍCE ADRES, PROTO NENÍ POTŘEBA ŽÁDNÝCH PŘEPÍNAČŮ STRÁNEK. OBLAST I/O PAMĚTI • ADRESOVÁNÍ ZAJIŠŤUJE PAMĚŤOVÝ MANAŽER XMS (XMM). V DOSU SE JMENUJE HIMEM.SYS • PROGRAM EMS NEBO EMM. V POSLEDNÍCH VERZÍCH DOSu – EMM386.EXE
HMA (HIGH MEMORY AREA) PRVNÍCH 64 KB NAD 1 MB PAMĚŤ NAD 1MB HMA BIOS • TYTO PAMĚTI DOKÁŽÍ POUŽÍVAT NĚKTERÉ PROGRAMY BĚŽÍCÍ POD MS-DOS A TAKÉ SÁM OPERAČNÍ SYSTÉM DOS, ČÍMŽ SE UŠETŘÍ KB V KONVENČNÍ PAMĚTI. REZERVOVANÁ PAMĚŤ VIDEO KONVENČNÍ PAMĚŤ VOLNÉ MÍSTO PRO UŽ.PRG TSR, DOS, OVLADAČE OBLAST I/O PAMĚTI