80
Введение
Данное методическое пособие посвящено изучению основ цифровой
техники, разработке программ на языке ассемблера для микропроцессоров и
микроконтроллера.
Изучив приведённый материал и выполнив лабораторные работы, ос-
воите, способы проектирования цифровых улов, способы обработки аналого-
вых сигналов с помощью цифровых систем, как начать работать с ассембле-
ром и как писать программы на языке ассемблера. Поскольку программиро-
вание на языке ассемблера является низкоуровневым и позволяет обращаться
непосредственно к отдельным устройствам, то знание основных принципов
работы микропроцессора совершенно необходимо.
1. Аппаратно-программный комплекс с удаленным доступом
«Схемотехника цифровых электронных устройств»
Аппаратно-программный комплекс с удаленным доступом «Схемотех-
ника цифровых электронных устройств» (АПК УД СЦЭУ) создан на основе
частного технического задания, выданным деканом РТФ СФУ .
1.1 Состав АПК УД СЦЭУ
АПК УД СЦЭУ предназначен для экспериментального исследования
цифровых электронных устройств (ЦЭУ), изучаемых в дисциплинах: «Схе-
мотехника цифровых электронных устройств», «Цифровые устройства и
микропроцессоры», «Вычислительная техника и информационные техноло-
гии».
Состав комплекса определяется его аппаратным и программным обес-
печением. В соответствии с его размещением оно разделяется на клиентское
и серверное. Клиентская часть включает ПК клиента с установленным кли-
ентским программным обеспечением (ПО). Взаимодействие пользователя с
клиентским ПО осуществляется через виртуальные стенды выполняемых ла-
бораторных работ. С их помощью подготавливаются задания на конфигури-
рование лабораторного макета, задания на измерения, инициируется процесс
измерения, обрабатываются и отображаются получаемые результаты.
Аппаратная часть серверного обеспечения АПК УД СЦЭУ содержит
сетевой сервер и измерительный ПК, который сопрягается с автоматизиро-
ванным лабораторным макетом (АЛМ) через встроенную в ПК плату сбора
данных. Разработанный в рамках проекта АЛМ представляет набор иссле-
дуемых объектных модулей (ОМ) и средств коммутации, управления и со-
пряжения (интерфейса).
Программная часть серверного обеспечения включает сетевое и изме-
рительное ПО. С помощью измерительного ПО реализуются алгоритмы из-