answersLogoWhite

0


Best Answer

CPUs can only operate on data that is stored in a "register" (a special type of memory inside the CPU), the "cache" (memory next to or just inside the CPU), and RAM (referred to as system memory), and it can also read or write data to "ports" which are connected to various buses all over the system. Each time a port is read from or written to, the source or destination must be either a register or system memory (which may also come from the cache).

All other data in the system is inaccessible to the CPU until it is loaded into one of these three areas (the registers are the fastest type of memory, and system memory is the slowest type of CPU-addressable memory). A hard drive is not directly accessible to the CPU; it has to request the data from the hard drive, and place that data into RAM. Traditionally, this data came in through a data port, and was placed in memory by the CPU. Modern systems use a DMA controller to place the files into memory, allowing the CPU to perform other tasks while it waits for the files to load.

Since the CPU can only work with data stored in system memory, or within its internal memory, the operating system must reside in RAM in order to be useful to the CPU. A typical boot sequence becomes: the BIOS initiates a predetermined call to a hard drive or removable media to locate bootable code (a "boot loader"), which in turn prepares some memory, initializes hardware, etc, then loads the core of the OS into memory, and finally that core loads the rest of the operating system files that it needs to manage the computer.

Storage devices are there only to store data while the computer is powered off. They are not designed to provide immediate access to data, and the CPU is not designed to treat storage devices as immediately accessible data.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why does operating system go to RAM after it leaves the storage device?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Is an operating system responsible for storing files and folders on a secondary storage device using an organizational method called the file system?

False, the operating system is not responsible for storing files and folders on a secondary storage device.


An operating system is responsible for storing files and folders on a secondary storage device using an organizational method called the file system?

Yes, an operating system is responsible for storing files and folders on a secondary storage device using an organizational method called the file system.


An operating system is responsible for storing files and folders on a secondary storage device using an organizational method called file system?

Yes, an operating system is responsible for storing files and folders on a secondary storage device using an organizational method called a file system.


Can you use external CD drive?

Yes, if your computer operating system will recognise it as an external storage device


An operating system is responsible for storing files and folders on a secondary storage device?

True Using a organizational method called the file system.


How do you install Microsoft Excel 2007 to a flash disk?

You do not. You must install Excel to a computer with an operating system. A flash disk is only a storage device and does not contain a functional operating system.


Is an operating system is responsible for storing files and folders on a secondary storage device using an organizational method called the file system?

Yes, it is called the file system.


Internal hard drive on Acer aspire 5920 broken so now it won't work as there is no operating system. can i install an operating system to a usb storage device or external hard drive?

yes


What is the purpose of formatting a storage device?

To install a fresh operating system? Formatting a storage device (internal or external hard-drive, USB stick, etc) empties the stored data and the clean drive can be used again.


What is system residence device?

the device on which complete operating system is stored


What is the purpose of the boot loader during the boot up process?

The purpose of a boot loader is to load an operating system from a storage device, set up a minimal environment in which the OS can run, and run the operating system's startup procedure.


Why paging is needed?

Paging is a way for the operating system to load data from a storage device onto RAM. When there is insufficient amount of space in RAM and if a page file is enabled, it will swap data between RAM and the swap file (typically on a storage device).