Показана работа программы к 3 заданию, которая наращивает каждый элемент массива

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 4 – Пересылка байтов А1 по адресу 20h

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 5 – Пересылка байтов А2 по адресу 30h

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 6 – Сложение в регистре AX младших байт А1 и А2

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 7 – Сложение старших байтов А1 и А2

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 8 – Исправление первой ошибки в слове

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 9 – Исправление второй ошибки в слове

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 10 – Увеличение первого элемента массива

Показана работа программы к 3 заданию, которая наращивает каждый элемент массива - student2.ru

Рисунок 11 – Увеличение 5-го элемента массива

Выводы

Изучили типы адресации операндов и организацию памяти в языке Assembler.

Разработали программы, использующие основные типы адресации операндов.

Список литературы

1. Рудаков П.И., Финогенов К.Г. Программирование на языке ассемблера IBM PC. Обнинск: Принтер, 1999.

2. Брэдли Д. Программирование на языке ассемблера для персональной ЭВМ фирмы IBM. М.: Радио и связь, 1988.

Наши рекомендации