Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЛАБОРАТОРНАЯ РАБОТА N4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. Цель работы
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
2.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания (см. таблицу 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1
№ вар.: 9
операция: вычитание
1-ый операнд: регистр
2-ой операнд: константа байт
3. Текст программы с комментариями
4. Контрольные вопросы
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. Цель работы
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. Задание
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
2.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
2.5. Изменить программу так, чтобы в соответствии с вариантом задания (см. таблицу 5.1.) она обеспечивала:
Таблица 5.1.
№ варианта: 9
Заменить:
а) строчные от "a" до "f" заглавными
б) все заглавные строчными
3. Текст программы с комментариями
4. Контрольные вопросы
1. Назовите три типа команды безусловного перехода.
2. Какой может быть длина перехода в разных типах команды JMP?
3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4. Какова максимальная длина условного перехода?
5. Каким образом может быть указан адрес перехода?
6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось:
8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось:
9. Какие команды могут использоваться для организации циклов?
10. Какова максимальная длина переходов при организации циклов?
11. Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
12. Как осуществляется переход к процедурам разных типов?
13. Назовите варианты команды возврата из процедуры.
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. Цель работы
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
2.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания (см. таблицу 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1
№ вар.: 9
операция: вычитание
1-ый операнд: регистр
2-ой операнд: константа байт
3. Текст программы с комментариями
4. Контрольные вопросы
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. Цель работы
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. Задание
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
2.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
2.5. Изменить программу так, чтобы в соответствии с вариантом задания (см. таблицу 5.1.) она обеспечивала:
Таблица 5.1.
№ варианта: 9
Заменить:
а) строчные от "a" до "f" заглавными
б) все заглавные строчными
3. Текст программы с комментариями
4. Контрольные вопросы
1. Назовите три типа команды безусловного перехода.
2. Какой может быть длина перехода в разных типах команды JMP?
3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4. Какова максимальная длина условного перехода?
5. Каким образом может быть указан адрес перехода?
6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось:
8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось:
9. Какие команды могут использоваться для организации циклов?
10. Какова максимальная длина переходов при организации циклов?
11. Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
12. Как осуществляется переход к процедурам разных типов?
13. Назовите варианты команды возврата из процедуры.
Дополнительная информация
Проверил(а): Морозов Юрий Владимирович
Оценка: Зачет
Дата оценки: 17.05.2024г.
Оценка: Зачет
Дата оценки: 17.05.2024г.
Похожие материалы
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9
IT-STUDHELP
: 17 мая 2023
ЛАБОРАТОРНАЯ РАБОТА N4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические ук
200 руб.
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант № 9
IT-STUDHELP
: 14 апреля 2021
Вариант No 9
Лабораторная работа No4 - Исследование арифметических операций
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемы
200 руб.
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9
IT-STUDHELP
: 17 мая 2023
Курсовая работа
Задание
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)
в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат
350 руб.
Архитектура ЭВМ. Лабораторная работа 4. Вариант 9.
nik200511
: 20 января 2020
ЛАБОРАТОРНАЯ РАБОТА N 4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические
71 руб.
Лабораторная работа №4 по дисциплине: Архитектура ЭВМ. Вариант 9
Roma967
: 22 апреля 2024
Лабораторная работа №4
«Исследование арифметических операций»
1. Цель работы
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресац
400 руб.
Архитектура ЭВМ. Лабораторные работы №№4, 5. Вариант 9.
nik200511
: 20 января 2020
ЛАБОРАТОРНАЯ РАБОТА N 4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические
140 руб.
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №4
IT-STUDHELP
: 14 ноября 2022
ЛАБОРАТОРНАЯ РАБОТА N4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические ук
200 руб.
Лабораторные работы №№4-5 по дисциплине: Архитектура ЭВМ. Вариант № 3
holm4enko87
: 24 марта 2025
Вариант No 3
Лабораторная работа No4 - Исследование арифметических операций
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемы
150 руб.
Другие работы
Лабораторная работа № 5 по информатике на тему: ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
ustianna
: 21 января 2014
Массив А[20] нецелых элементов вводят с клавиатуры. Определить среднее арифметическое положительных элементов массива и подсчитать сколько элементов находится в интервале от 2.5 до 3.5.
140 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.21 Вариант б
Z24
: 6 октября 2025
Определить величину, линию действия, угол наклона и глубину центра давления равнодействующей hDравн на полусферическую крышку в плоской вертикальной стенке закрытого резервуара (рис. 3.21), заполненного бензином.
Принять радиус полусферы r, показание пьезометра, выведенного на уровне нижней кромки крышки Н, плотность бензина ρбенз.
250 руб.
Контрольная работа по дисциплине "Маркетинг в отрасли инфокоммуникаций"
Dimark
: 1 декабря 2013
Контрольная работа
Вариант 13
Задача 1
Фирма осуществляет производство и продажу товара через сеть фирменных магазинов. Данные о цене товара и объеме проданных товаров в среднем за сутки, в одном из географических сегментов рынка приведены в
Задача 2
Для оперативного регулирования цены с учетом установленной эластичности спроса проанализировать затраты на производство и обращение товара.
Задача 3
Используя результаты, полученные в задачах №1 и №2 необходимо определить:
1. Оптимальный уровень ц
100 руб.
Управление сетями связи. Экзамен. Билет №19.
Taburet
: 23 августа 2014
БИЛЕТ №19
1.Достоинства и недостатки линейно-штабной структуры предприятия.
2.Недостатки протокола SNMP v.1
3.Задача: Определить из приведенного сообщения:
1.Версию протокола сетевого уровня
2.Приоритет сетевого уровня для данной дейтаграммы
3.Протокол транспортного уровня (Dec’код и название)
4.Сетевой адрес назначения
5.Транспортный порт отправителя
6.Транспортный порт получателя
7.Тип и класс тэга протокола прикладного уровня
8.Длину сообщения протокола прикладного уровня
9.Длину и содержимое
75 руб.