Memory
Computers work in binary (explained more fully in the box below): they either know something or they don’t—and once they’ve learned, barring some sort of catastrophic failure.
Computers remember things in a very different way from human brains, although it is possible to program a computer to remember things and recognize patterns in a brain-like way using what are called neural networks.
RAM, ROM, Cache, Dynamic RAM, Static RAM, Flash memory, Memory Sticks, Virtual memory, Video memory.
Internal memory – RAM and ROM
– RAM chips remember things only while a computer is powered on, so they’re used for storing whatever a computer is working on in the very short term.
– ROM chips, on the other hand, remember things whether or not the power is on. They’re preprogrammed with information in the factory and used to store things like the computer’s BIOS.
RAM comes in two main varieties called DRAM (dynamic RAM) and SRAM (static RAM).
– DRAM is the less expensive of the two and has a higher density (packs more data into a smaller space).
– SRAM is faster and uses less power than DRAM and, given its greater cost and lower density, is more likely to be used in the smaller, temporary, „working memories” (caches) that form part of a computer’s internal or external memories.
ROM also comes in different varieties:
– EEPROM (electrically erasable programmable ROM), which means information can be stored or wiped out relatively easily just by passing an electric current through the memory.
– EPROM chips had to be erased by the relatively laborious and inconvenient method of first removing them from their circuit and then blasting them with powerful ultraviolet light.
Auxiliary memory: hard drives and CD/DVD ROMs.
Memory Bandwith, Speed and types: ~9min
Key Terms: RAM, ROM, CACHE, CPU Register, Bus(Bandwidth), Paging System / Virtual Memory