Я заметил, что в ассемблере в кодах операций используются сегменты.
Пример:
MOV DWORD PTR SS:[EBP-30],30
Я думаю, что «PTR SS:» используется для указания того, что EBP-30 исходит из стека? (SS: сегмент стека) Я прав или совершенно неправ? :) И не могли бы вы рассказать мне разницу между приведенным выше примером и
MOV DWORD PTR[EBP-30],30
А как насчет DS (сегмента данных), используемого в кодах операций?