на языке ассемблера написать программу

Отменен
Заказ
5736167
Раздел
Технические дисциплины
Предмет
Архитектура
Антиплагиат
Не указан
Срок сдачи
11 Дек 2023 в 11:00
Цена
Договорная
Блокировка
40 дней
Размещен
9 Дек 2023 в 05:32
Просмотров
21
Описание работы

Предмет - архитектуры вычислительных процессов

Написать на языке ассемблера программу:

-выполняющую ввод, обработку и вывод в защищенном режиме

- программа должна включать подпрограммы

-хотя бы одна из подпрограмм должна быть дальней

Главная программа выполняет необходимую инициализацию, в том числе готовит необходимые структуры данных:

1.глобальную таблицу дескрипторов и таблицу дескрипторов прерываний – и переключает процессор в защищенный режим.

2.Далее в защищенном режиме вызывается подпрограмма ввода с клавиатуры, которая последовательно заполняет массив исходных данных в памяти.

3.Главная программа последовательно передает исходные данные подпрограмме преобразования через стек.

4.Подпрограмма проверяет исходные данные на допустимость или корректность, при положительном исходе проверки осуществляет преобразование и возвращает результат главной программе. Главная программа размещает результаты в другой области памяти также в виде массива.

5.Результаты выводятся на дисплей с помощью соответствующей подпрограммы.

6.Исследовать работу программы в обычном режиме, ввести исходные данные, получить результаты, сделать скриншот. Исследовать работу программы в отладчике до загрузки регистра таблицы дескрипторов прерываний.

7. По результатам исследования определить поля базы дескрипторов сегментов глобальной таблицы дескрипторов, значения регистров GDTR и IDTR. По листингу определить моменты переключения процессора в защищенный и реальный режим, перехода в код защищенного режима и возврата в код реального режима.

8.Выполнить необходимые сравнения, сделать выводы вариант для выполнения программы - Преобразование числа в корреляционный код расположение исходных данных - Дополнительный сегмент данных (по ES) расположение результата - Сегмент данных (по DS) и сегмент команд

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.57
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир
Ошибка при загрузке заказов 1
×