Архитектура ЭВМ. Лабораторные работы № 4, 5. Вариант №1.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЛАБОРАТОРНАЯ РАБОТА No 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. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1.
No вар. операция 1-ый операнд 2-ой операнд
1 сложение регистр константа байт
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86 (I8086)?
4.2. Чем отличаются команды ADD и ADC?
4.3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4.4. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
4.5. Какую операцию выполняет команда SBB?
4.6. Какие операнды могут иметь команды INC и DEC?
4.7. Можно ли использовать в команде сложения или вычитания операнды разной длины?
4.8. Какую операцию выполняет команда CMP?
4.9. Каким двум командам эквивалентна команда NEG?
4.10. Где могут располагаться операнды для выполнения умножения?
4.11. Чем определяется длина произведения при умножении?
4.12. Чем определяются знаки частного и остатка при выполнении деления?
4.13. Как умножить и разделить на константу?
ЛАБОРАТОРНАЯ РАБОТА No 5
ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ
1.ЦЕЛЬ РАБОТЫ
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ. М.:Высш. шк., 1992,c 93-115.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992,с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
3.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
3.5. Изменить программу так, чтобы в соответствии с вариантом задания (Таб. 5.1.) она обеспечивала:
Таблица 5.1.
No варианта Заменить
1 а) ‘a’ на ‘A’
б) все заглавные строчными
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Назовите три типа команды безусловного перехода.
4.2. Какой может быть длина перехода в разных типах команды JMP?
4.3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4.4. Какова максимальная длина условного перехода?
4.5. Каким образом может быть указан адрес перехода?
4.6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
4.7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1иD2 оказалось: а)D1=D2, б) D1£ D2 , в) D1>D2.
4.8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1иP2 оказалось: а) Р1 1Р2, б) Р1<Р2, в) Р1 3 Р2.
4.9. Какие команды могут использоваться для организации циклов?
4.10. Какова максимальная длина переходов при организации циклов?
4.11. Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
4.12. Как осуществляется переход к процедурам разных типов?
4.13. Назовите варианты команды возврата из процедуры.
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1.
No вар. операция 1-ый операнд 2-ой операнд
1 сложение регистр константа байт
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86 (I8086)?
4.2. Чем отличаются команды ADD и ADC?
4.3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4.4. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
4.5. Какую операцию выполняет команда SBB?
4.6. Какие операнды могут иметь команды INC и DEC?
4.7. Можно ли использовать в команде сложения или вычитания операнды разной длины?
4.8. Какую операцию выполняет команда CMP?
4.9. Каким двум командам эквивалентна команда NEG?
4.10. Где могут располагаться операнды для выполнения умножения?
4.11. Чем определяется длина произведения при умножении?
4.12. Чем определяются знаки частного и остатка при выполнении деления?
4.13. Как умножить и разделить на константу?
ЛАБОРАТОРНАЯ РАБОТА No 5
ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ
1.ЦЕЛЬ РАБОТЫ
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ. М.:Высш. шк., 1992,c 93-115.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992,с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
3.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
3.5. Изменить программу так, чтобы в соответствии с вариантом задания (Таб. 5.1.) она обеспечивала:
Таблица 5.1.
No варианта Заменить
1 а) ‘a’ на ‘A’
б) все заглавные строчными
4. КОНТРОЛЬНЫЕ ВОПРОСЫ
4.1. Назовите три типа команды безусловного перехода.
4.2. Какой может быть длина перехода в разных типах команды JMP?
4.3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4.4. Какова максимальная длина условного перехода?
4.5. Каким образом может быть указан адрес перехода?
4.6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
4.7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1иD2 оказалось: а)D1=D2, б) D1£ D2 , в) D1>D2.
4.8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1иP2 оказалось: а) Р1 1Р2, б) Р1<Р2, в) Р1 3 Р2.
4.9. Какие команды могут использоваться для организации циклов?
4.10. Какова максимальная длина переходов при организации циклов?
4.11. Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
4.12. Как осуществляется переход к процедурам разных типов?
4.13. Назовите варианты команды возврата из процедуры.
Дополнительная информация
ноябрь 2018, зачтено
Похожие материалы
Архитектура ЭВМ. Лабораторная работа №4. Вариант №1.
nik200511
: 16 января 2019
ЛАБОРАТОРНАЯ РАБОТА № 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. Изучить методические у
29 руб.
Лабораторная работа № 4 по дисциплине: Архитектура ЭВМ. Вариант №1
Necron04
: 30 марта 2021
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические ука
500 руб.
Архитектура ЭВМ лабораторная работа № 4 вариант 4
svladislav987
: 23 августа 2023
Исследование арифметических операций
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ. М.:Высш. шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. По
300 руб.
Архитектура ЭВМ Лабораторная работа 4 Вариант 6
SOKOLOV
: 17 января 2026
Лабораторная работа №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. Изучить методичес
350 руб.
Архитектура ЭВМ. Лабораторная работа №4. Вариант №6.
nik200511
: 3 марта 2020
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические ук
46 руб.
Архитектура ЭВМ. Лабораторная работа 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 По дисциплине: Архитектура ЭВМ, ВАРИАНТ №4
Bread
: 28 сентября 2025
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА
2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер.c англ М.:Высш.шк., 1992,c 173-190.
2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992, с 394-406.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные воп
250 руб.
Архитектура ЭВМ. Вариант №1
Леший
: 9 июля 2021
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:
а) Вычисляет выражение Y=2X2+2/(X-2)-COS(X) и для значений X от 0 до 10 и сохраняет в массив.
б) Распечатывает на экране полученный в пункте а) массив в формате
* * * * * * * * * *
в) Осуществляет операцию по обработке массива, полученного в п. а). Поиск значения максимального элемента
г) Осуществляет вывод данных о разработчике
500 руб.
Другие работы
Обеспечение экономической безопасности организации
Lokard
: 31 октября 2013
ОБЕСПЕЧЕНИЕ ЭКОНОМИЧЕСКОЙ БЕЗОПАСНОСТИ ОРГАНИЗАЦИИ
Переход к рыночной экономике в условиях влияния мирового экономического кризиса сопряжен со сложностью «выживания» субъектов хозяйствования и, как следствие, необходимостью их защиты самими субъектами. Процессы, протекающие в социально-экономической сфере в связи с изменением экономической системы, ее адаптацией к современным условиям, выдвигают на первый план проблему экономической безопасности (далее - безопасности), поэтому вопрос ее обеспеч
15 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 1.21 Вариант в
Z24
: 3 октября 2025
Определить, каким прибором следует измерять давление на глубине h в баке, заполненном маслом (рис. 1.21), а также показание этого прибора (в ат), если показание U-образного ртутного манометра, установленного на поверхности масла, hрт.
Принять плотности жидкостей: масла ρмасл=900 кг/м³, ртути ρрт=13,6·10³ кг/м³.
150 руб.
Арабские страны во внешней политике США в 1956-1967 гг.
alfFRED
: 11 сентября 2013
Содержание
Введение
Глава 1. Анализ процессов принятия внешнеполитических решений руководством США
Глава 2. Процессы возникновения арабского национализма
Глава 3. Экономические интересы США в ближневосточном регионе
Заключение
Список источников и литературы
Введение
В послевоенный период Ближний Восток привлек к себе внимание американцев по ряду взаимосвязанных причин: геостратегических, экономических, идейно-политических. Вместе с тем регион Ближнего Востока продолжает оставаться для ни
10 руб.
Ответы на тест по орд
qwerty123432
: 31 января 2023
1. Какие из перечисленных действий не является оперативно-розыскными мероприятиями?
a. допрос, предъявление для опознания
b. наложение ареста на почтово-телеграфные отправления, их осмотр и выемка
c. контроль почтовых отправлений, телеграфных и иных сообщений
2. Какие органы правомочны осуществлять государственный контроль за ОРД?
a. Генеральный прокурор РФ, мировые судьи
b. Президент РФ, Федеральное Собрание РФ, Правительство РФ
c. МВД России; ФСБ России; Миниюст России
3. Среди категорий, из
150 руб.