Содержание
- 2. Исходный текст программы для транслятора Исходный текст ассемблерной программы представляет собой описание будущего размещения команд и
- 3. Директивы транслятора Это строки специальных указаний (пояснений) для транслятора. О чем они? систему команд какого процессора
- 4. Директивы описания программных сегментов .286 или (.386, .486,…) имя segment use16 (use32) имя ends assume sreg
- 5. Директивы SEGMENT и ENDS отмечают начало и конец описания сегмента в исходном тексте. Символические имена сегментов
- 6. Структура исходного текста 16-разрядной программы, состоящей из сегмента кода и сегмента данных (синим – директивы для
- 7. Замечания Последовательность описания сегментов в исходном тексте не имеет значения; Загружать регистр-указатель кодового сегмента CS в
- 8. Структура исходного текста односегментной программы mycod segment use16 ; начало описания кодового сегмента assume cs:mycod ;
- 9. Директивы транслятору для размещения данных Указываем транслятору, какие значение и в каком формате размещать в сегменте
- 10. Резервирование места для данных Вместо конкретных значений данных в директиве записывается символ ?. Транслятор выделит место
- 11. Синтаксис символических адресов Требования транслятора к символическим адресам данных и команд: латиница начинаются с буквы, могут
- 12. Символические адреса данных Чтобы не высчитывать конкретное значение внутрисегментного адреса данных, начало их размещения в сегменте
- 13. !! Важно Если размещение нескольких байтов в сегменте задано транслятору одной директивой , символический адрес относится
- 14. Использование символических и числовых прямых внутрисегментных адресов Пример. Содержимое сегмента данных в исходном тексте dseg segment
- 15. Директивы транслятору для указания длины операнда Иногда по тексту исходной программы транслятор не понимает, с какой
- 16. Пример 2. Вы хотите сложить двухбайтные коды: один - в памяти и адрес задан косвенно, второй
- 17. Символические адреса команд (метки команд) Место размещения команды в кодовом сегменте можно «пометить» символическим адресом (записывается
- 18. Запись числовых величин в исходном тексте Числовые непосредственные операнды для транслятора можно записать в 2-м, 8-м,
- 19. Запись символьных данных Символ для транслятора надо записывать в кавычках . Транслятор преобразует его в однобайтный
- 20. Размещение последовательности символов в памяти Разместить в сегменте последовательность из 4 символов. Как записать для транслятора?
- 22. Скачать презентацию



















Изменения в электронном комплекте аттестационных документов
Сравнение методов сжатия видео
Методы и алгоритмы трехмерной графики
Базовая обработка изображений на компьютере
Макрос DragAndDrop
YouTube Beeline Казакхстан
CRM система НААБ. Виртуальное рабочее место НААБ
Классификация ИТ
История интернета
Структура сайта, виды сайтов
Понятие о языках программирования
Общие сведения о языке программирования Паскаль
Интерфейс I2C и датчики на нем
Анализ внедрения технологии информационного моделирования в ОП Иркутск
Дистанционная коммуникация
Информационные технологии как средство интерактивного обучения
Кодирование информации
Шаблон презентации компьютерной игры
История развития компьютерной техники
Принцип временного разделения каналов. Система передачи
Путешествие по безопасному интернету. Игра
Розробка програмного додатку для нарахування комунальних платежів
Интернет челтәре: минем карашым
Системное ПО. Операционные системы
ИТ-технологии. Введение
Жанровый состав
Правила поведения в интернете
Информация и информационные процессы. Структура информации