This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NOP Vs _nop_()?

In one of my project I am talking with MX909 Driver IC with C51 ucontroller. To initialize MX909 if I write module in Assembly language it's working fine. Once I replaced with C same module it's not working.

The only difference I can make for both assembly and C languages is NOP and _nop_() instruction. Is both instructions will take same number of machine cycles?

Thanks,
Suresh Kumar Kavula

Parents
  • Assume nothing about the compiler, except that it is actually working correctly. The for loop above will result in (more than one answer may be correct):

    a) a DJNZ loop
    b) another type of loop
    c) no loop at all

    What is the prize for people who get the right answer ?

    Here's hoping it's not a trick question!

Reply
  • Assume nothing about the compiler, except that it is actually working correctly. The for loop above will result in (more than one answer may be correct):

    a) a DJNZ loop
    b) another type of loop
    c) no loop at all

    What is the prize for people who get the right answer ?

    Here's hoping it's not a trick question!

Children