answersLogoWhite
Database Programming
Computer Memory
Intel 8085
Intel 8086 and 8088

What is direct memory addressing?


Top Answer
User Avatar
Wiki User
Answered 2012-09-26 11:36:22

Direct memory addressing is like a long carrott inside a dirty butt hole<---------Srew YOU douchbag!!.....can somebody answer that properly...thank you!

001
๐Ÿ™
0
๐Ÿคจ
0
๐Ÿ˜ฎ
0
๐Ÿ˜‚
0
User Avatar

Your Answer

Loading...

Still Have Questions?

Related Questions

What is the difference between direct and indirect addressing?

The difference between direct and indirect addressing is with direct addressing, the actual address of the operand is used. With indirect addressing a memory word is used.


What is Direct Addressing in computer systems architecture?

Direct Addressing in computer systems architecture is when the number in the address field of the instruction is the actual memory address to be accessed.


How does 8085 access data from memory location?

Data can be accessed from memory by using the addressing modes, 8085 has 5 addressing modes namely,1. Immediate addressing mode 2. register addressing mode 3. direct addressing mode 4. indirect addressing mode 5. implied addressing mode


What is difference between direct addressing and indirect addressing in c plus plus?

Indirect addressing uses a pointer. Indirectly accessing the memory being pointed at is known as dereferencing. Direct addressing uses a variable's name or a reference to obtain the value.


How many addressing modes of microprocessor 8086?

Addressing Modes on the 8086The x86 instructions use five different operand types: registers, constants, and three memory addressing schemes. Each form is called an addressing mode. The x86 processors supportthe register addressing mode ,the immediate addressing mode,the direct addressing mode,the indirect addressing mode,the base plus index addressing mode,the register relative addressing mode,and the base relative plus index addressing mode.


Difference between direct addressing mode and indirect addressing modein8085 microprocessor?

Direct addressing is used to access the SFRs whereas indirect addressing is used to access the RAM space shared by these SFRs with the scratchpad RAM.


Difference between direct addressing mode and indirect addressing modein8085?

Direct addressing mode is where the address of the operand is contained in the instruction. Indirect addressing mode is where the address of the operand is contained in a register pair, usually HL.


What do you mean by direct addressing mode in 8085?

When a microprocessor wants to store a byte of information in memory, or retrieve a byte of information from memory, it needs to refer to the address of the byte in the instruction. When direct addressing is used then the microprocessor instruction refers explicitly to the address that is to be used. When indirect addressing is used then the microprocessor instruction refers to a third object that refers to the address that is to be used. So, for example: Direct addressing: (*) Store the data at address 0x3C6E (*) Deliver the letter to house 12 on the street. Indirect addressing: (*) Store the data at whatever address is in register AX. (*) Deliver the letter to whichever house the occupant of house 7 tells you. So, in indirect addressing, the microprocessor instruction refers to some other "third-party" location (a register or another memory location) to find-out what the ultimate address to be used should be. The instruction does not contain all of the information needed to store the byte (or deliver the letter) but it does say where the missing information can be found. In direct addressing, the instruction contains all of the information needed to store the byte (or deliver the letter). This is basically true for all microprocessors but different microprocessors allow different forms of indirect addressing. For example, some use memory indirect addressing (the third party is another memory location), and some use register indirect addressing (the third party is a register).


Ho many types of addressing modes in 8086?

there are five addressing modes in 8086 they are : 1-&gt;direct addressing 2-&gt;Indirect addressing 3-&gt;index addressing 4-&gt;immediate addressing 5-&gt;register addressing


What is the addressing mode used in instruction LXIB 0345 H?

Direct addressing mode


Absolute addressing and relative addressing?

Absolute addressing is where you request some information from memory at a known address. Relative addressing is where you request some information from memory where it's address is x bytes from another location, this normally relates to addresses held in registers.


What is addressing mode of 'inx' instruction in 8085?

register direct addressing mode


What is addressing mode in memory management?

punched card


Examples for different types of addressing modes?

1.immediate addressing mode 2.register addressing mode 3.direct addressing mode 4.indirect addressing mode 5.register indirect addressing mode.


How do you xxplain the types of memories?

Each instruction of a computer specifies an operation on certain data. The are various ways of specifying address of the data to be operated on. These different ways of specifying data are called the addressing modes. The most common addressing modes are:Immediate addressing modeDirect addressing modeIndirect addressing modeRegister addressing modeRegister indirect addressing modeDisplacement addressing modeStack addressing modeTo specify the addressing mode of an instruction several methods are used. Most often used are :a) Different operands will use different addressing modes.b) One or more bits in the instruction format can be used as mode field. The value of the mode field determines which addressing mode is to be used.The effective address will be either main memory address of a register.Immediate Addressing:This is the simplest form of addressing. Here, the operand is given in the instruction itself. This mode is used to define a constant or set initial values of variables. The advantage of this mode is that no memory reference other than instruction fetch is required to obtain operand. The disadvantage is that the size of the number is limited to the size of the address field, which most instruction sets is small compared to word length.INSTRUCTIONOPERANDDirect Addressing:In direct addressing mode, effective address of the operand is given in the address field of the instruction. It requires one memory reference to read the operand from the given location and provides only a limited address space. Length of the address field is usually less than the word length.Ex : Move P, Ro, Add Q, Ro P and Q are the address of operand.Indirect Addressing:Indirect addressing mode, the address field of the instruction refers to the address of a word in memory, which in turn contains the full length address of the operand. The advantage of this mode is that for the word length of N, an address space of 2N can be addressed. He disadvantage is that instruction execution requires two memory reference to fetch the operand Multilevel or cascaded indirect addressing can also be used.Register Addressing:Register addressing mode is similar to direct addressing. The only difference is that the address field of the instruction refers to a register rather than a memory location 3 or 4 bits are used as address field to reference 8 to 16 generate purpose registers. The advantages of register addressing are Small address field is needed in the instruction.


Explain the different types of addressing modes in 8085 microprocessor.?

Each instruction of a computer specifies an operation on certain data. The are various ways of specifying address of the data to be operated on. These different ways of specifying data are called the addressing modes. The most common addressing modes are: * Immediate addressing mode * Direct addressing mode * Indirect addressing mode * Register addressing mode * Register indirect addressing mode * Displacement addressing mode * Stack addressing mode To specify the addressing mode of an instruction several methods are used. Most often used are : a) Different operands will use different addressing modes. b) One or more bits in the instruction format can be used as mode field. The value of the mode field determines which addressing mode is to be used. The effective address will be either main memory address of a register. Immediate Addressing: This is the simplest form of addressing. Here, the operand is given in the instruction itself. This mode is used to define a constant or set initial values of variables. The advantage of this mode is that no memory reference other than instruction fetch is required to obtain operand. The disadvantage is that the size of the number is limited to the size of the address field, which most instruction sets is small compared to word length. INSTRUCTION OPERAND Direct Addressing: In direct addressing mode, effective address of the operand is given in the address field of the instruction. It requires one memory reference to read the operand from the given location and provides only a limited address space. Length of the address field is usually less than the word length. Ex : Move P, Ro, Add Q, Ro P and Q are the address of operand. Indirect Addressing: Indirect addressing mode, the address field of the instruction refers to the address of a word in memory, which in turn contains the full length address of the operand. The advantage of this mode is that for the word length of N, an address space of 2N can be addressed. He disadvantage is that instruction execution requires two memory reference to fetch the operand Multilevel or cascaded indirect addressing can also be used. Register Addressing: Register addressing mode is similar to direct addressing. The only difference is that the address field of the instruction refers to a register rather than a memory location 3 or 4 bits are used as address field to reference 8 to 16 generate purpose registers. The advantages of register addressing are Small address field is needed in the instruction. Register Indirect Addressing: This mode is similar to indirect addressing. The address field of the instruction refers to a register. The register contains the effective address of the operand. This mode uses one memory reference to obtain the operand. The address space is limited to the width of the registers available to store the effective address. Displacement Addressing: In displacement addressing mode there are 3 types of addressing mode. They are : 1) Relative addressing 2) Base register addressing 3) Indexing addressing. This is a combination of direct addressing and register indirect addressing. The value contained in one address field. A is used directly and the other address refers to a register whose contents are added to A to produce the effective address. Stack Addressing: Stack is a linear array of locations referred to as last-in first out queue. The stack is a reserved block of location, appended or deleted only at the top of the stack. Stack pointer is a register which stores the address of top of stack location. This mode of addressing is also known as implicit addressing.


What are addressing modes?

literal and absolute direct are the registers


What are the common addressing techniques used by CPU?

direct


What is memory address map?

The addressing of memory can be established by means of a table that specifies the memory address assigned to each chip.


Name two addressing modes in microcontroller 8051?

Addressing modes of 8051 are 1.Immediate Addressing Mode 2.Register Addressing Mode 3.Register Indirect Addressing Mode 4.Direct Addressing Mode 5.Implied Addressing Mode and 6.Relative Addressing Mode


What do you mean direct memory acess?

direct data transfer between input and output device on the memory is called as direct memory acess


The virtual memory addressing capability of 80386 is?

4 GB


What is memory word addressing capability of 8085 ยตp?

64K


What is the purpose of addressing modes?

addressing modes helps the programmer to store or retrieve the data which is stored in any part of the data memory by addressing mode specified in the program.


Difference between direct addressing mode and indirect addressing mode in detail?

Direct addressing mode means the operand address is contained in the instruction. In the 8085, an example is LDA 1234H, which loads the accumulator with the contents of memory location 1234H. In the 8086/8088, an example is MOV AL,[1234H], which accomplishes nearly the same thing.Indirect addressing mode means the operand address is contained in a register. In the 8085, an example is LDAX B, which loads the accumulator with the contents of the memory location specified in register BC. In the 8086/8088, an example is MOV AL,[BX], which accomplishes nearly the same thing.