Здравствуйте, Геннадий Майко, Вы писали:
ГМ>Здравствуйте, Alex16,
A>>>>Ошибка компилятора: **Error** comex.asm(8) CS unreachable from current segment
ГМ>>>--
ГМ>>>См. здесь и далее ищите описание этой ошибки.
A>>Прочитал. Но меня интересует не ее описание, а вопрос: вообще, какой смысл в этой директиве в этом месте? Почему у режиме masm код вдруг не компилируется??
ГМ>--
ГМ>Наверное потому, что "in MASM mode, the value that the CS register isASSUMEd to be is used to determine the segment or group a label belongs to. Thus, the CS register must be correctly specified in anASSUME directive..."
Вы как сами считаете, то что при выполнении кода CS = адресу сегмента кода, это неочевидно? Вы как считаете, компилятор без нее смог бы скомпилировать?
A>>Прочитал. Но меня интересует не ее описание, а вопрос: вообще, какой смысл в этой директиве в этом месте? П