Computer Terminology
Electronics Engineering
Computer Memory
Intel 8085

What is a memory mapped register?

Top Answer
User Avatar
Wiki User
Answered 2007-07-06 20:05:27

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

User Avatar

Your Answer


Still have questions?

Related Questions

Differentiate between memory mapped IO and IO mapped IO?

Memory mapped IO is one where the processor and the IO device share the same memory location(memory) while IO mapped IO is one where the processor and the IO device have different memory located to each other.

Differeciate memory mapped io and io mapped io?

may mego kana

What is the meaning of memory mapped bus?

Memory mapped buses helps in the extension of the address of the physical ram through which the devices can access the address

What is the Difference between memory mapped IO and IO mapped IO?

In memory mapped I/O, a chunk of the CPU's address space is reserved for accessing I/O devices. In I/O mapped I/O, I/O devices are handled distinctly by the CPU and hence occupy a separate chunk of addresses predetermined by the CPU for I/O. In case of Memory mapped I/O the same address BUS is used for accessing both Memory (RAM) and the Registers of I/O devices. For I/O Mapped I/O, separate address BUS is used. As Address space is generally larger for Memory than I/O registers, the length of I/O address is larger in case of Memory Mapped I/O. For a system which uses I/O Mapped I/O, there is a requirement for a extra h/w Circuitry.

What is memory mapping in microprocessor?

Memory mapping is the technique of assigning specific memory locations to specific capabilities. For example, the stack can be "mapped" or placed in memory (usually towards the high end of memory). The "heap" is often placed just below the stack. Not only are software constructs placed (mapped) into specific locations in memory, but peripherals can be mapped to memory as well. For example, a serial port may have several registers "mapped" into memory at specific locations. The means that if you want to send a message out the serial port, you would perform the same operation as you would writing to memory, except that you would provide the address of the write register of the serial port. In this way, peripherals appear exactly the same as memory. The technique replaces the older "port" access in which peripherals were accessed via a different set of signals. (basically a different address space which was access via the "port" command rather than the memory read/write).

What are the types of memory register?

what is register

Difference between register and memory location?

difference between register and memory location

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...

Graphic images where each pixel is bit-mapped and take up more memory?

Graphic images where each pixel is bit-mapped and take up more memory?

What is the purpose of register in computer explain?

register is the inbuilt memory associated with the computer,it is used to store the data .mostly Read Only Memory (ROM)uses most of the register memory

Cache memory and register memory?

Register memory are smaller in size than cache memory and registers are faster than cache..Cache memory store the frequently used data from main memory..

Advantage of using a CPU register over memory locations?

CPU register is faster than memory loacations

What is the function of the register in the CPU?

There are a few functions of the register in the CPU. Some of the functions are memory address register, memory buffer register and program counter.

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 memory addres register is used hold data addresses that refer to the data portion of the memory(by umar

Why register to register instruction is faster?

Register to register addressing mode is faster because you don't have to do an extra memory access cycle or more.Register to register addressing mode is faster because:Registers are part of and are directly accessibility by the CPU assembly.They electronics that make up a register use more expensive but faster circuitry.Since it does not require memory access, the steps and time involved in memory address decoding and memory access are skipped.

Explain Memory Mapped IO and IO mapped IO?

yes because when you see the telitobies you get a free ticket to watch barney and his friends its so awsme

How does the 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 are the advantages of memory mapped IO?

Memory mapped IO uses a portion of RAM to handle IO requests. In this manner, instructions the CPU uses for reading and writing memory can also be used for IO, reducing the circuitry needed. This makes the CPU simpler, cheaper and more effecient.

Types of register?

Cash register School Register -------------------- processor register User-accessible Registers Data registers Address registers Conditional registers General purpose registers Floating point registers Constant registers Special purpose registers Instruction registers Model-specific registers Control and status registers Memory buffer register Memory data register Memory address register Memory Type Range Registers Hardware registers

What is a register in computing?

register is a memory device that is the part of computer memory that has a specific address and that is used to hold information of a specific kind

What do you mean by MAR and MBR in computer organization?

MAR-memory address register used stored the address of the memory loaction MBR- memory buffer register is the actully data.

What is a difference between register and a memory location?

A register is a temporary storage area for a byte or word on a CPU. A memory location is within RAM.

Functions of memory address 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 memory address register?

this is the memory that hold data temperaly and can be used in future

How much memory can a 48-bit memory register address?