русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задание


Дата добавления: 2015-08-06; просмотров: 973; Нарушение авторских прав


4.1 Введите команды в редакторе EMU8086

MOV AX,93h

MOV CX,21h

MOV DX,CX

MOV BX,AX

XCHG DX,BX

В пошаговом режиме выполнит каждую команду, записать состояние РОН после выполнения каждой команды.

4.2 Используя команды пересылки данных и прямой способ адресации, поместите в ячейку памяти с адресом 2000h код 33h. Выполните в пошаговом режиме перечисленные ниже команды:

MOV [100h], 1177h

MOV [102h], 2266h

LEA BX,[100h]

LDS CX,[100h]

MOV [102h], 2266h

MOV [104h], 3388h

LES DX,[102h]

Записать состояние РОН после выполнения каждой команды.

4.3Записать в РОН следующие значения: AX=11h, BX=12h, CX=13h. Переслать в стек содержимое РОН и регистра флагов. Извлечь данные из стека в РОН и регистр флагов. Определить начало и вершину стека, количество занятых ячеек, порядок расположения данных в стеке. Используя косвенно-регистровую адресацию записать в ячейку памяти с базовым адресом 1100h код 99h. Составить программу загрузки трех ячеек памяти с базовым адресом 1101h содержимым регистра DH. Подсчитать длину программы и время ее выполнения при тактовой частоте 2МГц. Составить карту памяти программы.

Порядок выполнения работы

5.1 Изучить краткие теоретические сведения.

5.2 Выполнить задания в соответствии с п.4.1-4.3.

5.4 Оформить протокол, включив в него все исследованные программы.

5.6 Ответить на контрольные вопросы.



<== предыдущая лекция | следующая лекция ==>
Краткие теоретические сведения | Краткие теоретические сведения


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.034 сек.