Addressing Modes in 8085

There are five addressing modes in 8085.

1. Immediate Addressing Mode: - An immediate is transferred directly to the register.

Eg: - MVI A, 30H (30H is copied into the register A)

          MVI B,40H(40H is copied into the register B).





2. Register Addressing Mode: - Data is copied from one register to another register.

Eg: - MOV B, A (the content of A is copied into the register B)

          MOV A, C (the content of C is copied into the register A).





3. Direct Addressing Mode: - Data is directly copied from the given address to the register.

Eg: - LDA 3000H (The content at the location 3000H is copied to the register A).





4. Indirect Addressing Mode: - The data is transferred from the address pointed by the data in a register to other register.

Eg: - MOV A, M (data is transferred from the memory location pointed by the regiser to the accumulator).





5.Implied Addressing Mode: - This mode doesn't require any operand. The data is specified by opcode itself.

Eg: - RAL
          CMP

36 comments:

  1. Replies
    1. Hey sujal u look cute n resemble my lecturer his name is sudakhar

      Delete
  2. Replies
    1. Try venture out of limited books.
      Implicit, is also knows as Implied Addressing Mode.
      Both are used synonymously.

      Delete
    2. implied or implicit, we can call it by either name.

      Delete
  3. Can u tell me what is the best book available in markate for 8085.

    ReplyDelete
    Replies
    1. Ramesh Gaonkar is best book for 8085 microprocessor. There are some reference that u can refer like microprocessor by U S Shah.

      Delete
    2. mazidi-mazidi is the bes one for it..

      Delete
    3. dear all pls help
      for the programme given, determine the range of the bytes(output) that will be displayed at PORT2
      MVI A, BYTE 1
      MOV B,A
      SUI 50H
      JC DELETE
      MOV A,B
      SUI 80H
      JC DISPLAY
      DELETE: XRA A
      OUT PORT1
      HLT
      DSPLAY: MOV A,B
      OUT PORT2
      HLT

      Delete
    4. http://books.google.com.np/books?id=Gky_Gjk4De0C&printsec=frontcover&dq=microprocessor&hl=en&sa=X&ei=4BlwVNGPOdS58gXWmIHQBQ&redir_esc=y#v=onepage&q=microprocessor&f=false

      Delete
  4. u.s Shah (rtu) is the best book for intel 8085

    ReplyDelete
  5. Is that any difference between MVI & MOV instrusction???
    And what's the meanning of i in MVI instruction, is that all immediate addressing mode instructions have latter 'i' at the end of the instruction? Like LXI,MVI ..... Etc

    ReplyDelete
    Replies
    1. operand in MVI is an 8 bit data and the register in which we are moving data but in case of MOV we are data from one register to other operands are 2 registers

      Delete
  6. thank you for collecting these information

    ReplyDelete
  7. Mv stans fr move i sands fr immediately.....dats all

    ReplyDelete
  8. 5th addressing mode is not implied its implicit adderssing mode

    ReplyDelete
    Replies
    1. no..implicit and implied are both valid addressing mode . they are synonymous . I teach Implied to my student

      Delete
    2. no..implicit and implied are both valid addressing mode . they are synonymous . I teach Implied to my student

      Delete
  9. If you are a begginer. Then,
    V.J. Vibhute & P.B. Borole is the best book for Microprocessor 8085.

    ReplyDelete
  10. are bas semester pass karna hai(i just have to pass my semester exams,i dont want to do phd in mp.)

    ReplyDelete
  11. Microprocessor Architecture, Programming, and Application with the 8085 by Ramesh Gaonkar is the best book.....

    ReplyDelete
  12. What is the importance of addressing modes in 8085 and 8086?

    ReplyDelete
  13. LX1H F0F0 isn't immediate instruction or not?

    ReplyDelete
  14. In register addressing, it will result an error if the source and the adress are not on the same size. So how can you know the source and the address are the same size?

    ReplyDelete
  15. Thanks bro! Assignment complete. Beer time :)

    ReplyDelete
  16. Thank you if some more data is present it will be very fine

    ReplyDelete