Суббота, 11.01.2025, 02:46
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
ЭВМ и периферийные устройства. Вариант №4 (14, 24 и т.д.)
engineerklubДата: Среда, 07.08.2019, 08:39 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 29399
Репутация: 0
Статус: Offline
ЭВМ и периферийные устройства. Вариант №4 (14, 24 и т.д.)

Тип работы: Работа Лабораторная
Форматы файлов: Microsoft Word, Assembler
Сдано в учебном заведении: ДО СИБГУТИ

Описание:
Лабораторная работа №4
Тема: "Исследование арифметических операций"
1. Цель работы:
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.

Исходные данные:
№ варианта: 4
Операция: сложение
1-ый операнд: переменная в памяти
2-ой операнд: константа байт

Текст программы (с комментариями)
Контрольные вопросы
1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86(I8086)?
2. Чем отличаются команды ADD и ADC?
3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения ивычитания?
5. Какую операцию выполняет команда SBB?
6. Какие операнды могут иметь команды INC и DEC?
7. Можно ли использовать в команде сложения или вычитания операнды разной длины?
8. Какую операцию выполняет команда CMP?
9. Каким двум командам эквивалентна команда NEG? 
10. Где могут располагаться операнды для выполнения умножения? 
11. Чем определяется длина произведения при умножении?
12. Чем определяются знаки частного и остатка при выполнении деления?
13. Как умножить и разделить на константу?

Лабораторная работа №5
Тема: "Исследование организации переходов в программе"
1. Цель работы:
Изучение механизма передачи управления в программе;
получение практических навыков отладки разветвляющихся программ.

Исходные данные:
№ варианта: 4
Заменить:
а) строчные от \\\'f\\\' до \\\'z\\\' заглавными
б) все заглавные строчными

Текст программы (с комментариями)
Контрольные вопросы
1. Назовите три типа команды безусловного перехода.
2. Какой может быть длина перехода в разных типах команды JMP?
3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4. Какова максимальная длина условного перехода?
5. Каким образом может быть указан адрес перехода?
6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось: 
8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось: 
9. Какие команды могут использоваться для организации циклов?
10. Какова максимальная длина переходов при организации циклов?
11. Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
12. Как осуществляется переход к процедурам разных типов?
13. Назовите варианты команды возврата из процедуры. 

Комментарии: Обе работы успешно зачтены!
Дата сдачи: октябрь 2016 г.
Преподаватель: Морозов Ю.В,

В архиве содержатся 4 и 5 лабораторные работы. По каждой работе есть отчет + файлы программы.
Помогу с другим вариантом.

СКАЧАТЬ МОЖНО ЗДЕСЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru