Stap 4: Computer RAM
LOG: Zo kan je je afvragen wat is RAM? RAM staat voor random access memory. Het kan worden wat veel meer pittoreske dan vroeger. (Zie afbeelding)
Ik denk aan geheugen als een postkantoor vol met postbussen. (Zie afbeelding) Hopelijk weet je wat een postvak is. Elk postvak heeft een uniek adres en bevat gegevens (brieven). Een geheugenmodule is net als een postkantoor. Het is een verzameling binaire getallen die elk een uniek adres heeft. Om de informatie die u moet het adres weet, graag uw brieven krijgen, die je moet weten van het vak nummer.
Geek: Wegschrijven naar het geheugen is als de postbode die het plaatsen van brieven in de brievenbus. Lezing uit het geheugen is als jij het nemen van een brief uit het postvak en lezen. Een verschil is dat wanneer een computer is uitgeschakeld, de RAM-informatie verloren gaat.
Willekeurige toegang betekent dat de computer kan Selecteer adres (willekeurig) en naar het schrijven of lezen van het.
Computers zijn dom: Postvakken kunnen meerdere letters met allerlei verschillende informatie bevatten. (Sommigen van jullie oude lezers, zoals ik, kunnen herinneren om brieven). Geheugen van de computer houdt alleen binaire getallen 0s en 1s (of geen spanning en spanning) en alleen van een bepaalde grootte. Ik moest het opzoeken, modules zoals in de afbeelding heeft 64 bits op elke locatie. Het bevat geen Alfabetletters of afbeeldingen of geluiden alleen 0s en 1s.
Geek: De afgebeelde geheugenmodules hebben 8Gbytes van gegevens, dat is 8 miljard bytes die is 8 x 1.000.000.000. Dus als ik dit goed begrijp van aangezien elke locatie 64 bits of 8 bytes bezit, dan er 125,000,000 geheugenlocaties zijn.
Hoe dan ook, het is een heleboel locaties, maar het is nog steeds alleen 0s en 1s.
Geek: Oke, als u wilt technische krijgen. 8Gbytes RAM verwijst meestal naar 8 x 1073741824 of 8 x 230. Dit komt omdat hardwareadressen ofwel of uitschakelen, binaire zodat 30 adresregels precies 230 locaties kunnen openen.
Geek: Er is een ander type geheugen genaamd ROM. Deze zijn niet erg mooi. (Zie afbeelding) Maar ze hebben een belangrijk doel. ROM betekent alleen lezen-geheugen. Het verschil is dat de postbode de inhoud van het postvak niet wijzigen, alleen kan worden gelezen. Op een computer, kan het alleen lezen de 0s en 1s in de ROM. Zij kunnen niet worden gewijzigd.
Arduino: De RAM en de ROM zijn eigenlijk is in de Atmega-chip, in veel van deze de Atmega328.