Хелпикс

Главная

Контакты

Случайная статья





Расчетно-графическая работа.  Цель работы. Задание



 

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ 

УНИВЕРСИТЕТ

ФАКУЛЬТЕТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Кафедра Систем Сбора и Обработки Данных

 

 

Расчетно-графическая работа

по дисциплине: «Микропроцессорная техника»

Вариант 3

 

Факультет: АВТ Преподаватель: Орлов И. С.

Группа: АО-41                                                                     

Студенты: Чеглаков С.

        Трошин К.

Шиховцов Н.

        Святка А.

        

               

 

Новосибирск 2017

 Цель работы

Разработка ассемблерных программ, их отладка и исполнение, с целью решения задач, полученных от преподавателя.

Время, отводимое на выполнение лабораторной работы - 8 часов.

Самостоятельная домашняя подготовка перед выполнением лабораторной работы:

- разработка алгоритма решения задачи, заданной преподавателем;

- разработка текста программы на языке Ассемблера, для реализации полученного алгоритма.

Задание

3. Разработать программу вычисления выражения  для произвольного n, с выводом результата на экран дисплея.

 

 

Команды, которые использовались в программе:

- int 21h – команда из таблицы прерываний

- MOV < приемник>, < источник> — пересылает в зависимости от формата операндов один байт или одно слово между регистрами или между регистром и памятью, то есть заносит непосредственное значение в регистр или память.

- SUB < приемник>, < источник> — вычитание двоичных чисел.

- MUL < источник>, IMUL < источник> — умножение чисел без знака и со знаком соответственно.

- DEC < приемник> — вычитает 1 из содержимого приемника.

- CMP < приемник>, < источник> — сравнение двоичных чисел.

- CALL —Вызов процедуры или переключение задачи.

- PUSH < источник> — помещает в вершину стека содержимое источника, который может быть любым из 16-битовых регистров или парой ячеек памяти, содержащих 16-битовое слово.

- DIV < источник>, IDIV < источник> — деление чисел без знака и со знаком соответственно.

- ADD < приемник>, < источник> — сложение двоичных чисел.

- POP < приемник> — снимает слово с вершины стека и помещает его в приемник, который может быть любым из 16-битовых регистров или парой ячеек памяти.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.