Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový hardware >>

Jak Paměti počítače Works

, zatímco 66-MHz 16-bitovou sběrnici mohou posílat 2 bajty dat 66 milionů krát za sekundu. Pokud si to spočítejte, zjistíte, že prostě mění šířku autobusem z 16 bitů na 32 bitů a rychlost od 66 MHz do 100 MHz v našem příkladu umožňuje třikrát tolik dat (400 milionů bajtů oproti 132 milionů bajtů) projít do CPU za sekundu.

Ve skutečnosti, RAM není obvykle pracovat při optimálních otáčkách. Latence mění rovnici radikálně. Latence se vztahuje k počtu hodinových cyklů potřebných k číst bit informace. Například, RAM dimenzováno na 100 MHz je schopné odesílat trochu v 0.00000001 sekund, ale může trvat 0.00000005 sekund spusťte proces čtení pro první bit. Pro kompenzaci zpoždění, CPU používá speciální techniky zvané sekvenční režim.

burst režim závisí na očekávání, že údaje požadované CPU budou uloženy v po sobě jdoucích paměťových buněk. Řadič paměti předpokládá, že bez ohledu na CPU pracuje na bude pokračovat, aby se z této stejné sérii paměťových adres, takže přečte několik po sobě jdoucích bitů dat dohromady. To znamená, že pouze první bit je předmětem plný účinek latence; čtení po sobě jdoucí bity zabere podstatně méně času. Jmenovitý sekvenční režim paměti je obvykle vyjádřena jako čtyř čísel oddělených pomlčkami. První číslo vám řekne počet hodinových cyklů potřebných k zahájení operace čtení; druhá, třetí a čtvrtá čísla vám říct, jak je potřeba mnoho cykly číst každý po sobě jdoucí bit v řadě, také známý jako wordline. Například: 5-1-1-1 vám řekne, že to trvá pět cyklů a přečtěte si první bit a jeden cyklus pro každý bit po tom. Je zřejmé, že tato čísla jsou nižší, tím lepší výkon paměti.

sekvenčního režimu často používají ve spojení s proudové zpracování, jiné prostředky minimalizuje účinky latence. Pipelining organizuje načítání dat do jakéhosi montážní linky procesu. Paměťový řadič současně čte jedno nebo více slov z paměti, odešle aktuální slovo nebo slova do CPU a píše jedno nebo více slov do paměťových buněk. Používá se spolu, režim a řetězení může dramaticky snížit zpoždění způsobené latencí prasknout.

Tak proč by se koupit nejrychlejší, nejširší paměť můžete získat? Rychlost a šířka sběrnice paměti, by měl být stejný autobus systému. Můžete použít paměť určen pro práci na 100 MHz v systému 66 MHz, ale bude běžet rychlostí 66 MHz v autobuse, takže není žádná výhoda, a 32-bitové paměti se nevejde na 16-bit bus.

I s širokým a rychlý autobus, je to stále ještě trvá déle, aby byla data získat z paměťové kart

Page [1] [2] [3] [4] [5] [6]