We may earn an affiliate commission when you visit our partners.

RAM

Save
May 1, 2024 4 minute read

RAM

RAM, or random access memory, is a type of computer memory that can be accessed randomly, meaning that any byte of memory can be accessed without having to access the preceding bytes. This makes RAM much faster than other types of memory, such as hard disk drives, which must access data sequentially. RAM is used to store the operating system, applications, and data that are currently being used by the computer. When you open a program, the program's code and data are loaded into RAM so that the computer can access them quickly. When you save a file, the changes are written to RAM first, and then from RAM to the hard disk drive.

How RAM Works

RAM is made up of a grid of transistors and capacitors. Each transistor is connected to a capacitor, and each capacitor can store a single bit of data. When a transistor is turned on, the capacitor is charged to a high voltage, which represents a 1. When the transistor is turned off, the capacitor is discharged to a low voltage, which represents a 0. The state of each transistor and capacitor represents a single bit of data.

RAM is organized into rows and columns. The address of a particular bit of data is determined by the row and column of the transistor and capacitor that store it. When the computer needs to access a particular bit of data, it sends the address to the RAM controller. The RAM controller then activates the appropriate transistor and reads the data from the capacitor.

Types of RAM

There are many different types of RAM, but the most common type is dynamic RAM (DRAM). DRAM is made up of a grid of transistors and capacitors, and it requires a constant flow of electricity to maintain the data stored in the capacitors. If the electricity is interrupted, the data in the capacitors will be lost.

Share

Help others find this page about RAM: by sharing it with your friends and followers:

Reading list

We've selected five books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in RAM.
This advanced textbook provides a deep dive into the algorithms and architectures used in high-performance memory systems. It valuable resource for anyone who wants to learn more about the design and implementation of memory systems.
This advanced textbook provides a deep dive into the relationship between memory and computer architecture. It valuable resource for anyone who wants to learn more about the design and implementation of computer systems.
This detailed guide provides a comprehensive overview of RAM, covering topics such as types of RAM, how RAM works, and how to troubleshoot RAM problems. It valuable resource for anyone who wants to learn more about RAM and how to keep their computer running smoothly.
Table of Contents
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser