# Memory Unit

* [ ] Primary Memory
  * [ ] Random Access Memory (RAM), Read-Only Memory (ROM)
* [ ] Secondary Memory
  * [ ] Hard Disk Drive (HDD), Solid-State Drive (SSD), Pendrive, Secure Digital Card (SD Card)

## Primary Memory

* [ ] Primary Memory, or Primary Storage, or Main Memory
* [ ] Directly accessible by Processor
* [ ] Store currently used data and instructions
* [ ] Temporarily store data and instructions
* [ ] Volatile Memory: data is lost when power is turned off
* [ ] Fast Access to read and write
* [ ] High Cost
* [ ] Capacity (size in GB) is Low
* [ ] Example: Random Access Memory (RAM), Read-Only Memory (ROM)

## Secondary Memory

* [ ] Not Directly accessible by Processor
* [ ] Long-term/Permanent storage for data and programs
* [ ] Data is loaded into primary memory before use
* [ ] Non-Volatile Memory: data is not lost when the power is turned off
* [ ] Slow Access to read and write
* [ ] Low Cost
* [ ] Capacity (size in TB) is High
* [ ] Example: Hard Disk Drive (HDD), Solid-State Drive (SSD), Pendrive, Secure Digital Card (SD Card)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mun.gitbook.io/ca/computer-systems/computer-system-components/hardware-components/memory-unit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
