Содержание
- 2. Синтаксис языка Ассемблера Ассемблер программа, используемая для преобразования исходной программы на языке Ассемблера в машинный код
- 3. Синтаксис языка Ассемблера Пример программы в машинном коде для некоторой архитектуры 0403 1A00 0101 0001 0201
- 4. Синтаксис языка Ассемблера Пример программы в машинном коде 00: 04 01: 03 02: 1A 03: 00
- 5. Синтаксис языка Ассемблера Виды предложений языка Ассемблера Инструкции Макрокоманды Директивы Комментарии
- 6. Синтаксис языка Ассемблера Структура программы на языке Ассемблера .data ; входные данные x db 3 y
- 7. Синтаксис языка Ассемблера Структура программы на языке Ассемблера .data ; входные данные x db 3 y
- 8. Синтаксис языка Ассемблера Структура программы на языке Ассемблера Программа на ассемблере представляет собой совокупность блоков, называемых
- 9. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 10. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 11. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 12. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 13. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 14. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 15. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 16. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 17. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 18. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 19. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 20. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 21. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 22. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 23. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 24. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 25. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 26. Простейшее приложение .486 .model flat, stdcall option casemap: none include windows.inc include user32.inc include kernel32.inc includelib
- 27. Простейшее приложение .code start: push MB_OK push offset title push offset message push 0 call MessageBox
- 28. Простейшее приложение .code start: push MB_OK push offset title push offset message push 0 call MessageBox
- 29. Простейшее приложение .code start: push MB_OK push offset title push offset message push 0 call MessageBox
- 30. Простейшее приложение .code start: push MB_OK push offset title push offset message push 0 call MessageBox
- 31. Синтаксис языка Ассемблера Формат инструкции или макрокоманды [метка:] КОП [список операндов] Формат директивы [имя] директива [список
- 32. Синтаксис языка Ассемблера Операнды – обозначения регистров; – числовые и текстовые константы; – метки и имена
- 33. Синтаксис языка Ассемблера Машинные команды могут – не иметь операндов ret – иметь один операнд inc
- 34. Синтаксис языка Ассемблера Виды операндов Регистровый операнд обозначает регистр процессора (имя регистра) Адресный операнд обозначает адрес
- 35. Синтаксис языка Ассемблера Для адресных операндов можно использовать различные методы адресации Прямая адресация в команде прямо
- 36. Синтаксис языка Ассемблера Полное выражение для вычисления адреса ячейки памяти при косвенной адресации: регистр + масштаб
- 37. Синтаксис языка Ассемблера Виды косвенной адресации определяются составом выражения для вычисления адреса, например: Косвенная базовая inc
- 39. Скачать презентацию