Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






MOV [SI], BL





INT3

Перейти в поле 2, нажав клавишу F7. Ввести команды D 100, A и выше указанную программу. Выйти из режима ассемблирования, нажав одновременно две клавиши ctrl+enter. В соответствующих регистрах и ячейках памяти записать указанные числа. Выполнить программу в пошаговом режиме, многократно нажимая клавишу F2. Результаты занести в таблицу 1.

 

Таблица 1.

Регистр, ячейка памяти До выполнения команды После выполнения команды Комментарии
АХ      
DI      
[10] 4F03    
BL      
SI      
[20] 3F    

 

4. Изучить выполнение команды MOV dst, src с базовой адресацией, имеющей форматы MOV mem/reg1, mem/reg2; MOV mem/reg, data:

MOV AX, [BP+10]

MOV [BX], DL

INT3

Перейти в поле 2, нажав клавишу F7. Ввести команды D 100, A и выше указанную программу. Выйти из режима ассемблирования, нажав одновременно две клавиши ctrl+enter. В соответствующих регистрах и ячейках памяти записать указанные числа. Выполнить программу в пошаговом режиме, многократно нажимая клавишу F2. Результаты занести в таблицу 2.

 

Таблица 2.

Регистр, ячейка памяти До выполнения команды После выполнения команды Комментарии
АХ      
BP      
[20][21] 12FA    
DL      
BX      
[30]      
[10][11] 67FD    

 

5. Изучить выполнение команды MOV dst, src с индексной адресацией, имеющей форматы MOV mem/reg1, mem/reg2; MOV mem/reg, data:

MOV [SI+5], AX

MOV DX, [DI+10]

MOV [SI], 34

INT3

Перейти в поле 2, нажав клавишу F7. Ввести команды D 100, A и выше указанную программу. Выйти из режима ассемблирования, нажав одновременно две клавиши ctrl+enter. В соответствующих регистрах и ячейках памяти записать указанные числа. Выполнить программу в пошаговом режиме, многократно нажимая клавишу F2. Результаты занести в таблицу 3.

 

Таблица 3.

Регистр, ячейка памяти До выполнения команды После выполнения команды Комментарии
АХ 12FE    
SI      
[15][16]      
DX AF45    
DI      
[40][41] DA34    
[10][11] 67FD    

 

6. Изучить выполнение команды MOV dst, src с базовой индексной адресацией, имеющей форматы MOV mem/reg1, mem/reg2; MOV mem/reg, data:

MOV AX, [BP+SI]

MOV [BX+DI], CX

MOV [BX+SI+4], 34

INT3

Перейти в поле 2, нажав клавишу F7. Ввести команды D 100, A и выше указанную программу. Выйти из режима ассемблирования, нажав одновременно две клавиши ctrl+enter. В соответствующих регистрах и ячейках памяти записать указанные числа. Выполнить программу в пошаговом режиме, многократно нажимая клавишу F2. Результаты занести в таблицу 4.

 

Таблица 4.

Регистр, ячейка памяти До выполнения команды После выполнения команды Комментарии
АХ      
SI      
BP      
[30][31]      
BX      
DI      
[35][36] 34EF    
CX 53FB    
[19] 7F    

Выводы: _________________________________________________________________________ ____________________________________________________________________________________________________________________________________________________________________________

Ответы на контрольные вопросы:

1. Назначение команды СMP, ее формат _____________________________________________

______________________________________________________________________________________

 

 

2. Отличие команды MOV от команды LEA __________________________________________

______________________________________________________________________________________

 

 

3. Назвать команды умножения и их формат _______________________________________

______________________________________________________________________________________

 

4. Назвать команды деления и их формат______________________________________________

______________________________________________________________________________________

 

группа ПЗ- __ ФИО _________________ дата выполнения работы __________ дата сдачи ________

Отчет по лабораторной работе № 15.

Тема: «Программирование внешних устройств»

 

Цель работы: ___________________________________________________________________________

________________________________________________________________________________________

Вариант №2

1. Запустить программу AFD.ехе. На запрос “Press any key to continue” нажать любую клавишу.

2. Изучить выполнение команды MOV dst, src с регистровой адресацией, имеющей формат MOV mem/reg1, mem/reg2: MOV AX, DX

Date: 2016-02-19; view: 469; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию