11685

Застосування спеціального програмного забезпечення для роботи з 8-ми розрядним мікропроцесором

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота №2 Застосування спеціального програмного забезпечення для роботи з 8ми розрядним мікропроцесором. ЗАВДАННЯ Відповідно до свого варіанта завдання за допомогою емулятору процесора К580ВМ80 записати та виконати прості арифметичнологічні операці

Украинкский

2013-04-10

309 KB

2 чел.

Лабораторна робота №2

Застосування спеціального програмного забезпечення для роботи з 8-ми розрядним мікропроцесором.

ЗАВДАННЯ

Відповідно до свого варіанта завдання за допомогою емулятору процесора К580ВМ80 записати та виконати прості арифметично-логічні операції. Всі початкові дані наведені у десяткові системі числення. Правильність результатів перевірити стандартними засобами.

ПРИКЛАД ВИКОНАННЯ ЗАВДАННЯ

,

Використовуючи команди асемблера та емулятор процесора К580 пишемо програму за допомогою машинних кодів.

Після чого натиснувши на клавішу «Дизассемблирование команды» отримуємо головний текст написаної програми.

====================

ТЕКСТ ПРОГРАМИ

====================

 mvi    a, 18

mvi    d, 10

mov   b, a

mvi    a, 24

sui    0C

mov    c, a

mov    a, d

adi    1A

mov    d, a

lda  0820

mov    e, a

mov    a, c

add    e

sub    d

add    e

add    b

mov    d, a

hlt

ПЕРЕВІРКА РЕЗУЛЬТАТІВ ПРОГРАМИ

 Для того щоб отримати кінцеві дані, необхідно визвати команду «Регистры и флаги» з головного меню емулятора.

ВАРІАНТИ ІНДИВІДУАЛЬНИХ ЗАВДАНЬ

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

  1.  

,

Зробити  висновки.


 

А также другие работы, которые могут Вас заинтересовать

11608. Системы обработки текстов 425 KB
  Системы обработки текстов. Некоторые понятия технического редактирования. В издательских технологиях обработки текстов выделяют художественное и техническое редактирование. В данном практикуме мы ограничимся только техническое редактирование. Объясним некоторы
11609. Первоначальные сведения и правила работы в текстовом процессоре MS Word’2000/2003 197 KB
  Лабораторная работа № 4 Тема: Первоначальные сведения и правила работы в текстовом процессоре MS Word’2000/2003 Цель работы: Освоить основные приемы работы с документами и форматирования текста в MS Word’2000/2003. Содержание работы: Знакомство с основными элементами и настройк...
11610. Работа с таблицами в MS Word’2000/2003 116.5 KB
  Лабораторная работа № 5 Тема: Работа с таблицами в MS Word’2000/2003. Цель работы: Освоить основные приемы создания редактирования и форматирования таблиц в документах текстового процессора MS Word’2000/2003. Содержание работы: Создать таблицу Отчетная ведомость по компью
11611. Графические возможности MS Word’2000/2003 139 KB
  Лабораторная работа № 6 Тема: Графические возможности MS Word’2000/2003.. Цель работы: Освоить основные приемы создания редактирования и форматирования графических объектов в документах текстового процессора MS Word’2000/2003. Содержание работы: Задание: Создать бланк фирмы п...
11612. Оформление математических формул в документах MS Word’2000/2003 99 KB
  Лабораторная работа № 7 Тема: Оформление математических формул в документах MS Word’2000/2003. Цель работы: Освоить основные приемы создания и форматирования математических формул в текстовых документах MS Word’2000/2003. Содержание работы: Освоение...
11613. Работа с большим (структурированным) документом MS Word’2000/2003 138.5 KB
  Лабораторная работа № 8 Тема: Работа с большим структурированным документом MS Word’2000/2003 Цель работы: Освоить основные приемы оформления структурированного документа в MS Word’2000/2003. Содержание работы: Создание структурированного документа. Оформление структ
11614. Решение задач в MatLab 324.86 KB
  Лабораторная работа №2. Решение задач в MatLab Цель лабораторной работы – закрепление практических навыков решения задач в среде математического пакета MatLab необходимых для выполнения лабораторных работ по дисциплине ТИПиС. Этап I. Решение уравнений в пакете MatLa...
11615. Создание собственных функций на MatLa 147.39 KB
  Создание собственных функций Необходимо создать программу на MatLab. При этом все операции с матрицами должны производиться без использования стандартных функций. Создание функции сложения матриц: function C=addmAB d1=sizeA; d2=sizeB; if d11==d21||d12==d22 n=d11; m=d12; ...
11616. ПЕРЕХОДНЫЕ ПРОЦЕССЫ В ЛИНЕЙНЫХ ЭЛЕКТРИЧЕСКИХ ЦЕПЯХ С СОСРЕДОТОЧЕННЫМИ ПАРАМЕТРАМИ 2.14 MB
  Лабораторная работа №7 ПЕРЕХОДНЫЕ ПРОЦЕССЫ В ЛИНЕЙНЫХ ЭЛЕКТРИЧЕСКИХ ЦЕПЯХ С СОСРЕДОТОЧЕННЫМИ ПАРАМЕТРАМИ Целью работы является исследование переходных процессов в линейных электрических цепях содержащих сопротивления индуктивность и емкость при действии и...