на строчку на стеке? Работает, но это легально? Написано DS:dx. Или это не значит, что указатель должен быть на сегмент данных?
https://stanislavs.org/helppc/int_21-9.html
Можно. Никто не мешает положить ss в ds, если ss != ds (в .com-файле, например, они равны при старте).
Какая разница где она лежит? Стек такая же область памяти как любая другая.
Обсуждают сегодня