[elektro-etc] RAM XP

jhidvegi jhidvegi at gmail.com
Tue Oct 5 18:07:54 CEST 2010


Xorn wrote:

> Majdnem. Melyik 8 dobozkas egysegbe akar egy 00000001 kombinaciot
> belerakni. Ugyanis 8 dobozonkent - 1 byte - cimzel, de olyanbol sok
> van neked, altalaban nem csak egyetlen byte tarolasara alkalmas a
> memoria.

Na ülepszik kicsit a zagy. :-)

Szóval aszondod, hogy egy ilyen ramban sok darab 8 rekeszes hely van, és a 
címzés alatt azt kell érteni, hogy egy tetszőleges ilyen szó melyik rekeszbe 
kerüljön.

Innen viszont mi a korlát? Ilyen dobozkából egymilliárd is lehet, nem? Vagy az a 
korlát, hogy a cím se tartalmazhat többet egy ilyen 8 bites szónál? Mert akkor 
viszont csak 256 ilyen hely lehetne ugye.

> Olyan sok, hogy ahhoz mar 8 bit nem is eleg, hanem kell
> mondjuk 16, hogy 64 kB memoriat meg tudj cimezni. Igy lesz 8 adatlab
> mellett 16 cimlaba mondjuk egy Z80-as procinak.

Szándékosan a 8 bitet vettem elő, csak az egyszerűség kedvéért. Nyilván, ha 16 
bitesről beszélünk, akkor már ugye nem csak a szó hossza lesz 16, hanem a 
féleségek száma is felmegy 65536-ra, ha nem írtam hülyeséget a számológépbe. Meg 
ha 32 bitről van szó, akkor - milyen meglepő :-) - 4,295e9, de most csak az 
elvekről van szó.

Maradva tehát a 8-nál, miért nem lehet mondjuk 1000 ilyen 8 rekeszes hely? Mert 
csak 8 bites szavakkal szabad címezni, és ebből csak 256 különböző lehet?

hjozsi 



More information about the Elektro-etc mailing list