answersLogoWhite

0


Best Answer

difference between register and memory location

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

A register is a temporary storage area for a byte or word on a CPU.

A memory location is within RAM.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is a difference between register and a memory location?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the advantage of using a CPU register for temporary data storage over using a memory location?

Simple answer - speed. By using the CPU register, the information is kept "local" to the CPU. By storing a value in a memory location, a lookup has to be performed to retrieve it.


What is the difference between register stacks and memory stacks?

Registers are normally memory spaces internal to the processor or very close to it. They are generally faster than main memory and will be small in size and will hold very frequently used data.Register stacks are a set of such register memory locations.Memory refers to computers main memory outside CPU. It is used to keep data and programs. Memory stack is a series of memory locations.The difference between register stack and memory stack is...


Memory address register is used to store?

memory addres register is used hold data addresses that refer to the data portion of the memory(by umar farooq.pk) memory addres register is used hold data addresses that refer to the data portion of the memory(by umar farooq.pk)


What is the difference between load and store for computer science?

LOAD-means to keep an instruction or prog on the memory i.e ram STORE-means to keep the result or instruction or prog to a permanent location for further use load means take a prog to memory. store means save the prog to the parmanent memory


What ismeant by MAR MDR in computer?

MAR is memory address register. MDR is memory data register. These are registers part of the control unit (CU) in your cpu.

Related questions

What is a memory mapped register?

A memory mapped register is a register that has its specific address stored in a known memory location.


What are the Functions of the memory buffer register?

In other words, MAR holds the memory location of data that needs to be accessed. When reading from memory, data addressed by MAR is fed into the MDR (memory data register) and then used by the CPU. When writing to memory, the CPU writes data from MDR to the memory location whose address is stored in MAR. The Memory Address Register is half of a minimal interface between a microprogram and computer storage. The other half is a memory data register. Far more complex memory interfaces exist, but this is the least that can work.


What is the difference between flipflop latch register and memory?

FF-sincron L-asincron level sensitive and edge sensitive


What is difference between INR and INX instruction?

INR increment the content of register/memory by 1and result is stored in same place. INX increment the register pair by 1(no flags are affected)


What is the advantage of using a CPU register for temporary data storage over using a memory location?

Simple answer - speed. By using the CPU register, the information is kept "local" to the CPU. By storing a value in a memory location, a lookup has to be performed to retrieve it.


How does fetch decode cycle work?

The program counter in the processor holds the address of the next instruction needed from main memory. The program counter copies its contents into the memory address register. The memory address register then sends the address along the address bus to main memory and the contents of the memory location specified by the address are sent along the data bus to the memory buffer register. The contents of the memory buffer register are then copied to the current instruction register where they are decoded and executed.


How does the Fetch Decode Execute work?

The program counter in the processor holds the address of the next instruction needed from main memory. The program counter copies its contents into the memory address register. The memory address register then sends the address along the address bus to main memory and the contents of the memory location specified by the address are sent along the data bus to the memory buffer register. The contents of the memory buffer register are then copied to the current instruction register where they are decoded and executed.


What is the difference between a regular memory card and an Ultra Memory card.?

What is the difference between a regular memory card and an Ultra Memory card


Difference between multistore and working model memory?

what is the difference between the memory store model and the working memory model?


How does fetch decode execute cycle work?

The program counter in the processor holds the address of the next instruction needed from main memory. The program counter copies its contents into the memory address register. The memory address register then sends the address along the address bus to main memory and the contents of the memory location specified by the address are sent along the data bus to the memory buffer register. The contents of the memory buffer register are then copied to the current instruction register where they are decoded and executed.


What is the Process (Fetch Decode Execute Store)?

The program counter in the processor holds the address of the next instruction needed from main memory. The program counter copies its contents into the memory address register. The memory address register then sends the address along the address bus to main memory and the contents of the memory location specified by the address are sent along the data bus to the memory buffer register. The contents of the memory buffer register are then copied to the current instruction register where they are decoded and executed.


What is the Difference between absolute loader and relocating loader?

The biggest difference between these two loaders is that absolute loaders will load files into a specific location and a relocating loader will place the data anywhere in the memory.