Search This Blog

Sunday, June 5, 2011

Timing Diagram for LDA and STA instruction.

Timing Diagram for LDA and STA instruction.

24 comments:

  1. Replies
    1. The columns T1 T2 .... T13 are cycles....

      Delete
    2. The clock is in the wall of our house :p Kidding :D

      Delete
  2. Replies
    1. You are msot welcome.....
      Keep visiting...

      Delete
  3. in lda there will be opcode fetch memory read memory read and again memory? please clarify me.

    ReplyDelete
    Replies
    1. LDA is a 16 bit loading instruction.
      Whereas each memory address stores only 8 bit of data
      So to get 16 bit of data memory has to be read twice.

      Delete
    2. I think this is wrong. Its the 16bit addres which takes 2 read n one 8bit data in that address that takes 1 read cycles

      Delete
    3. YES,DATA IS 8 BIT ONLY BUT TO GET THE MEMORY LOCATION WHERE DATA IS STORED WE REQUIRE TWO READ MACHINE CYCLES.

      Delete
    4. This comment has been removed by the author.

      Delete
  4. Replies
    1. The lower address of 01H will be replaced by 50H and higher address by 20H....

      Point to remember: Program and Data Memory are two different things...
      If program is there at 2050H Data cannot be stored there...
      This is based on assumption that you are talking about clash of memory (as 2050 we are fetching opcode in this diagram)

      Delete
  5. THANK YOU! IT WAS GREAT HELP!

    ReplyDelete
  6. THANK YOU! IT WAS GREAT HELP!

    ReplyDelete
  7. In lda why we didn't use ta memory read in the 2nd and 3rd machine cycle.........bcoz I m confused ......... In the case of lda we write from memory to accumulator..........

    ReplyDelete
  8. Draw the timing diagram for CALL 2500H and Calculate execution time with T-state and Machine
    cycle. Assume clock frequency 3MHz..... answer ???

    ReplyDelete
  9. that last one is WB or it should be WR(bar). and in LDA we don't need that last step. right?

    ReplyDelete
  10. In LDA what it does in last memory read operation ?

    ReplyDelete