Assembler для начинающих






    Почему в этом тексте IBM PC берется в качестве базовой для изучения
    программирования  на  языке  ассемлера?  Для  этого  есть несколько
    причин. Во-первых, IBM PC - новая и мощная машина. Как персональный
    компьютер  она  обладает  расширенными  возможностями выходящими за
    рамки  возможностей  более ранних      ПК.  Как  вы  подробнее увидете
    дальше, PC использует микропроцессор Intel 8088. Этот процессор мо-
    жет выполнять 16-битовую арифметику и  адресацию над более чем мил-
    лионом  символов  памяти.  Эти  возможности  ставят  его  ближе  по
    мощности к большим ЭВМ, чем к ранним персональным компьютерам.
      Во-вторых,  IBM  PC  располагает  всеми  средствами  разработки
    программ,  которые понадобятся  вам для  программирования на  языке
    ассемблера.  Кроме      ассемблера,   фирма  IBM  поставляет  текстовый
    редактор, редактор      связей и дисковую опеационную  систему для того
    чтобы объединить их все вместе.  Имеется даже отладчик чтобы помочь
    вам расчленить программу и затем собрать в правильном порядке.
       Наконец,  IBM   PC  -      хорошая  система   для      изучения  языка
    ассемблера из-за ее доступности.  Это недорогая машина, которая тем
    не менее  дает все возможности, которые  требуются для программиро-
    вания   на    языке      ассемблера.  Более   того,  как  "персональный"
    компьютер, машина  принадлежит вам по крайней  мере на время испол-
    нения программы.  Это означает, что вы  можете попытаться выполнить
    то,  что нельзя  делать на      более крупной  машине, общей  с другими
    пользователями.  Вы  можете  овладеть  оборудованием ввода-вывода и
    запрограммировать  их для  выполнения интересных  вещей. Вы  можете
    делать  что  захотите  с  любой  частью  системы  -  даже  если это
    "вырубает"  систему.  Поскольку  это  персональная  машина,  то при
    возникновении проблемы вы просто  выключаете машину и запускаете ее
    снова. Единственный человек, которому вы при этом можете помешать -
    это вы сами. Как персональная  машина, IBM PC является великолепным
    инструментом для разработки программ.