[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"iret" and "iretd"!



Hi,
       When I wrote a ISP(Interrupt Servise Procedure) with the i386,
I used a instruction "iretd" the end of the procedure.But when i compiled it with "gcc",the compiler said that there's any instruction
like the "iretd" in the i386 instruction set.
      So, I wanted to use another instruction "iret",but It does not worded as what I expected!
      I want to know what's the different between this two instructions
--"iret" and "iretd",and which one can be used within the gcc compiling!
     I will be very appreciated for any help!Thank you!

_____________________________________________
????????--???????????????????? http://www.263.net
???????? ???????? ???????? ???????? ??????????
???????? ???????? ???????? ???????? ????????
???????? ???????? ???????? ???????? ????????