Guest al6 Posted February 7, 2008 Share Posted February 7, 2008 Hej. Jag undrar en liten sak bara; RAM till en dator kan man inte bara kasta in hur som eftersom den maximala storleken på minnet bestäms av hur många bitar processorn har. En 32 bitars processor kan ju adressera 2^32 bytes RAM, vilket är 4 GB. En 16 bitars kan adressera 2^16 bytes, vilket är 64 KB. Okej nu till frågan; hur är det med minneskort till telefoner och datorer; de minneskorten kan ju vara på långt över 4 GB - är det någon annan åtkomstmedod man har i sånna minnen? Jag tänkte att eftersom nästan alla nya telefoner kan ha mineskort på långt över 64KB så måste dem ha en 32 bitars processor, men det låter ju riktigt köttigt. Det är väl bara RAM till datorer som beror på processorns bitar? Quote Link to comment Share on other sites More sharing options...
si3rra Posted February 7, 2008 Share Posted February 7, 2008 Nja, du kan nog inte jämföra på så sätt. ett minneskort i telefonen motsvarar ju en dators hårddisk om du ska jämföra. Det maximala ram-minnes storleken begränsas väl också av chipset uppsättningen. Oftast klarar ju moderkort 4 alt 8 gb som max. Quote Link to comment Share on other sites More sharing options...
waxinator Posted February 7, 2008 Share Posted February 7, 2008 Instämmer med si3rra. Telefonens processor har normalt inte mer än några hundra megabyte internminne (RAM) för operativet och andra program. Sedan har de en minnesdisk på flertal gigabytes. Denna disk har som alla andra diskar en innehållsförteckning (bitmap + index) som lotsar läsningen till rätt minnesplats. I ett internminne (RAM) så måste alla adresspunkter kunna nås direkt från processorns minneshanterare men i en minnesdisk så kan en plats nås via ett flertal adressöversättningar på vägen fram till låten. Quote Link to comment Share on other sites More sharing options...
Guest al6 Posted February 8, 2008 Share Posted February 8, 2008 Okej, ja det låter rimligare eftersom det som sagt finns flashdiakar på 32 GB och mer så vore det helt vansinnigt att man skule behöva ha en processor från Mars för att kunna läsa från minnet. Att RAMet måste kunna nås direkt visste jag, men det är väl i grund och botten bara för att programmen ska kunna hoppa fram och tillbaka mellan sina funktioner snabbt, utan att man ska behöva snurra hårddisken till rätt plats varje gång? Quote Link to comment Share on other sites More sharing options...
waxinator Posted February 8, 2008 Share Posted February 8, 2008 Precis, samtidigt som att även om Flashdisken innehåller 32GB data så innebär det inte att processorn behöver komma åt att adressera varje bit (databit)... det räcker att den kommer åt varje bit (musikstycke). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.