СибГУТИ. Организация ЭВМ и систем. Лабораторная работа №4. 14 вариант (Ассемблер)
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
3.1. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4:
№ вар. операция 1-ый операнд 2-ой операнд
14 вычитание переменная в памяти константа слово
КОНТРОЛЬНЫЕ ВОПРОСЫ:
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. Как умножить и разделить на константу?
В архиве следующие файлы: DOC (ответы на контрольные вопросы, листинг программы с комментариями), ASM, EXE, LST, MAP, OBJ.TR
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4:
№ вар. операция 1-ый операнд 2-ой операнд
14 вычитание переменная в памяти константа слово
КОНТРОЛЬНЫЕ ВОПРОСЫ:
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. Как умножить и разделить на константу?
В архиве следующие файлы: DOC (ответы на контрольные вопросы, листинг программы с комментариями), ASM, EXE, LST, MAP, OBJ.TR
Дополнительная информация
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 27.10.2011
Рецензия: Отчет соответствует заданию. Арифметические операции выполняются корректно.
Оценка:Зачет
Дата оценки: 27.10.2011
Рецензия: Отчет соответствует заданию. Арифметические операции выполняются корректно.
Похожие материалы
Организация ЭВМ и систем | Лабораторная работа №4 | 5 вариант | СибГУТИ
eviltosterrr
: 25 февраля 2014
ЛАБОРАТОРНАЯ РАБОТА N4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
5 | сложение | переменная в памяти | константа слово
80 руб.
Организация ЭВМ и систем. Лабораторная работа № 4. Вариант № 9
TechUser
: 30 октября 2013
Тема: ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы.
Таблица 1.
№ вар.: 9
операция: вычитание
1-ый операнд: регистр
2-ой операнд: константа байт
50 руб.
Организация ЭВМ и систем. Лабораторная работа №4. Вариант №15.
stud82
: 17 ноября 2012
ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
50 руб.
«Организация ЭВМ и систем». Лабораторная работа № 4. Вариант № 09
1231233
: 19 сентября 2010
Исследование арифметических операций
Ответы на контрольные вопросы:
Сколько операндов могут иметь команды арифметических операций
1. Чем отличаются команды ADD и ADC?
2. Где сохранится перенос, возникающий при выполнении операции сложения?
3. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
4. Какую операцию выполняет команда SBB?
5. Какие операнды могут иметь команды INC и DEC?
6. Можно ли использовать в команде сложения или вычитания
23 руб.
Организация ЭВМ и систем. Лабораторные работы № 4 и № 5. Вариант № 15.
stud82
: 17 ноября 2012
Лабораторная №4
ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
Лабораторная №5
ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ
ЦЕЛЬ РАБОТЫ
Изучение механизма передачи управления в программе;
получение практических навыков отладки разветвляющихся программ.
80 руб.
Лабораторная работа № 4 по дисциплине "Организация ЭВМ и систем". Вариант 1
Greenberg
: 9 марта 2012
ЛАБОРАТОРНАЯ РАБОТА N4
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ
49 руб.
Лабораторная работа № 4 по предмету "Организация ЭВМ и систем" Вариант 06
leokitty
: 16 февраля 2012
ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Исп
50 руб.
Лабораторная работа № 4. Вариант (14). По дисциплине: Организация ЭВМ и систем. Исследование арифметических операций
Udacha2013
: 23 сентября 2014
Лабораторная работа №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. Изучить методичес
200 руб.
Другие работы
Зачётная работа по дисциплине: «Основы системного программирования». Вариант 05
odja
: 9 февраля 2013
Билет 9
1. Дан фрагмент программы на ассемблере :
push BX
push CX
push DX
push AX
mov AX,3508h
add BX,AX
pop AX
pop DX
mov AX,CX
shl BX,1
not AX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=7777h, BX=6666h, CX=5555h, DX=4444h
104 руб.
СТО на 2000 легковых автомобилей
Alex85
: 8 июня 2011
Курсовой проект состоит из пояснительной записки - 23 стр. и 4 чертежей формата А1.
СОДЕРЖАНИЕ
1 ТЕХНОЛОГИЧЕСКИЙ РАСЧЕТ
1.1 Исходные данные
1.2 Расчет годовых объемов работ
1.3. Распределение годовых объемов работ по видам и месту выполнения
1.4. Расчет численности рабочих
1.5. Расчет числа постов
1.6. Расчет числа автомобиле-мест ожидания и хранения
1.7. Определение общего количества постов и автомобиле-мест проектируемой СТО
1.8. Определение состава и площадей помещений
1.9. Расчет площади тер
20 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 6.7 Вариант Ж
Z24
: 21 декабря 2025
От насоса 1 жидкость поступает по трубопроводу к точке М, в которой поток разделяется на два. Один из них направляется в гидроцилиндр 3 и затем сливается в бак, а второй проходит через охладитель (радиатор) 2 и также сливается в бак. Определить давление, создаваемое насосом, скорость движения Vп поршня гидроцилиндра и полезную мощность, развиваемую гидроприводом, если известна внешняя нагрузка на штоке гидроцилиндра F, диаметр его поршня D, штока dш и подача насоса Q. При решении учесть потери в
180 руб.
Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью
VikkiROY
: 29 сентября 2013
Введение
1 Постановка задачи
1.1 Общая характеристика задачи
1.2 Анализ литературных источников
1.3 Расчётные формулы метода
2 Разработка алгоритма задачи
2.1 Описание данных , используемых для решения задачи
2.2 Описание схемы программы
3 Кодирование программы
3.1 Описание структуры разрабатываемого пакета
3.2 Описание используемых типов данных
3.3 Проектирование интерфейса программы
4 Тестирование программы
5 Разработка гипертекстового варианта документа
З
5 руб.