semionoЦитата:
В виндоус не надо
Ошибаетесь. Ассемблер пишется не для виндовз, линух или ещё там какой системы, а для того или иного процессора. Раз у процессора есть сегментная адресация -- ассемблер обязан её поддерживать, иначе он будет неполноценным.
Кстати, "творческий путь" я начинал с "Агата" -- советский и не слишком удачный клон Apple II. Правда, микропроцессор на нём очень хороший (6502), по системе команд куда более удобный и гибкий, чем интеловский 8080 (кстати говоря, именно на базе 6502 был создан процессор для игровых приставок Dendy). Ну а потом были СМ-4 и СМ-1420 -- клоны PDP-11, причём достаточно удачные; система команд у них, кстати, была той же, что и на БКшках (точнее, у БК был её сокращённый вариант -- без команд с плавающей запятой, расширенных сдвигов, отсутствовал и диспетчер памяти, позволяющий реализовать защиту и виртуальную память). Так что ассемблер у меня был первым "рабочим" языком и вторым, который начал учить (первым был агатовский Бейсик).