I noticed that in Assembly segments are used in opcodes.
Example:
MOV DWORD PTR SS:[EBP-30],30
I think that "PTR SS:" is used to specify that EBP-30 comes from the stack? (SS: stack segment) Am I right or am I completely wrong? :) And, could you please tell me the difference between the example above and
MOV DWORD PTR[EBP-30],30
And what about DS (data segment) used in opcodes?