Архитектура микропроцессорной системы. Состав машинных команд и основы программирования микропроцессорной системы на ассемблере. Булатов В.Н. - 2 стр.

UptoLike

Составители: 

ББК 32.973.2Я7
Б 90
УДК 681.327
Введение
В конце двадцатого века микропроцессорные средства вычислительной
техники стали широко применяться в приборах бытовой техники, в различных
контрольно-измерительных устройствах, средствах управления и тому
подобное.
С повышением надежности больших интегральных схем, в которых
реализованы микропроцессорные устройства, микропроцессорные средства
стали применяться и в технике военного и космического назначения. Это
связано с тем, что они обладают функциональной гибкостью, высокой
надежностью и способны реализовать сложные алгоритмы. На базе
микропроцессоров разработаны вычислительные машины нового класса, как
персональные компьютеры широкого применения, так и специализированные
компьютеры (например, бортовая ЭВМ) и контроллеры (микропроцессорные
цифровые автоматы). В связи с этим компьютерная грамотность становится
обязательной для любого специалиста.
Использование микропроцессорных средств, привело к существенному
изменению процесса разработки вычислительной и управляющей аппаратуры.
Главное внимание стало уделяться вопросам выбора структуры системы,
организации подсистем ввода-вывода, создания программного обеспечения,
отладки и тестирования.
Особенность этого пособия заключается в том, что изложение принципов
построения и программирования ЭВМ на базе микропроцессора ориентировано
на широкий круг читателей, имеющих устойчивые знания основ цифровой
(дискретной) техники.
Принципы работы и архитектура микропроцессора рассматриваются на
примере распространенного микропроцессора 80х86 фирмы Intel, являющимся
базовым вариантом для одного из самых мощных направлений в развитии
компьютеров.
Подробное описание набора часто используемых команд 80х86,
иллюстрируемое на примерах синтеза команд и составления фрагментов
элементарных программ, нацелено на детальное ознакомление с особенностями
программирования работы микропроцессоров.
Разработка и отладка программного обеспечения является трудоемким
этапом проектирования микропроцессорных систем, требующим больших
затрат времени и средств. Специалистам, занимающимся вопросами
проектирования микропроцессорных систем, приходится использовать либо
промышленные образцы отладочных комплексов, либо простые
специализированные комплексы собственного изготовления, либо их
комбинацию. Методика изучения материала в рамках, изложенного в данном
пособии, ориентирована на третий вариант, где:
а) в качестве технического средства может быть использовано учебно-
отладочное устройство К-1810, разработанное на кафедре промышленной
2
ББК 32.973.2Я7
     Б 90
УДК 681.327
                               Введение
      В конце двадцатого века микропроцессорные средства вычислительной
техники стали широко применяться в приборах бытовой техники, в различных
контрольно-измерительных устройствах, средствах управления и тому
подобное.
      С повышением надежности больших интегральных схем, в которых
реализованы микропроцессорные устройства, микропроцессорные средства
стали применяться и в технике военного и космического назначения. Это
связано с тем, что они обладают функциональной гибкостью, высокой
надежностью и способны реализовать сложные алгоритмы. На базе
микропроцессоров разработаны вычислительные машины нового класса, как
персональные компьютеры широкого применения, так и специализированные
компьютеры (например, бортовая ЭВМ) и контроллеры (микропроцессорные
цифровые автоматы). В связи с этим компьютерная грамотность становится
обязательной для любого специалиста.
      Использование микропроцессорных средств, привело к существенному
изменению процесса разработки вычислительной и управляющей аппаратуры.
Главное внимание стало уделяться вопросам выбора структуры системы,
организации подсистем ввода-вывода, создания программного обеспечения,
отладки и тестирования.
      Особенность этого пособия заключается в том, что изложение принципов
построения и программирования ЭВМ на базе микропроцессора ориентировано
на широкий круг читателей, имеющих устойчивые знания основ цифровой
(дискретной) техники.
      Принципы работы и архитектура микропроцессора рассматриваются на
примере распространенного микропроцессора 80х86 фирмы Intel, являющимся
базовым вариантом для одного из самых мощных направлений в развитии
компьютеров.
      Подробное описание набора часто используемых команд 80х86,
иллюстрируемое на примерах синтеза команд и составления фрагментов
элементарных программ, нацелено на детальное ознакомление с особенностями
программирования работы микропроцессоров.
      Разработка и отладка программного обеспечения является трудоемким
этапом проектирования микропроцессорных систем, требующим больших
затрат времени и средств. Специалистам, занимающимся вопросами
проектирования микропроцессорных систем, приходится использовать либо
промышленные       образцы    отладочных     комплексов,    либо   простые
специализированные комплексы собственного изготовления, либо их
комбинацию. Методика изучения материала в рамках, изложенного в данном
пособии, ориентирована на третий вариант, где:
      а) в качестве технического средства может быть использовано учебно-
отладочное устройство К-1810, разработанное на кафедре промышленной
2