Содержание
- 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. Скачать презентацию



















Современные интернет-коммуникации - соцсети
UX. Дизайн взаимодействия с пользователем
Анализ информационной безопасности предприятия ОАО Альфа-банк
Отсортированная матрица
433fc9cfecd24747b0a3afa54f3c683d
Этапы разработки программы. Структурное программирование для АСУб и ЭВМб (тема 1-2)
Паскаль. Основы
Алгоритм выбора сказуемого для сложного предложения (два и более действий в прошлом)
Презентация "Внешняя (долговременная) память" - скачать презентации по Информатике
Социальные сети. You Tube
Безопасность в сети интернет
Фрейм технологии
Логические основы компьютера
Презентация на тему Графический интерфейс операционной системы Windows
Сегодня советуем прочитать
Подготовка текстового документа. Нормативные требования к оформлению текста документа на ПК
Графический интерфейс пользователя. Модуль tkinter
358278
Хакерские утилиты и защита от них. 11 класс
Табличный процессор Excel. Практическая работа №2
Текстовые документы и технологии их создания
Открытая галерея закрытых городов в живых историях
Классификация компьютерных сетей Д.з. §1, 3
Кибербезопасность
Общие сведения о языке программирования Паскаль. Начала программирования. Ключевые слова
Лекция 2 ЕПМ-1-21
Анализ программы с подпрограммами
Основы САПР. Введение