Архитектура ЭВМ. Лабораторные работы № 4, 5. Вариант №1.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon lab4.asm
material.view.file_icon LAB4.EXE
material.view.file_icon LAB4.LST
material.view.file_icon LAB4.MAP
material.view.file_icon LAB4.OBJ
material.view.file_icon LAB4.TR
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon lab5_a.asm
material.view.file_icon LAB5_A.EXE
material.view.file_icon LAB5_A.LST
material.view.file_icon LAB5_A.MAP
material.view.file_icon LAB5_A.OBJ
material.view.file_icon lab5_b.asm
material.view.file_icon LAB5_B.EXE
material.view.file_icon LAB5_B.LST
material.view.file_icon LAB5_B.MAP
material.view.file_icon LAB5_B.OBJ
material.view.file_icon Отчет.doc
Работа представляет собой 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. Назовите варианты команды возврата из процедуры.

Дополнительная информация

ноябрь 2018, зачтено
Архитектура ЭВМ. Лабораторная работа №4. Вариант №1.
ЛАБОРАТОРНАЯ РАБОТА № 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. Изучить методические у
User nik200511 : 16 января 2019
29 руб.
Лабораторная работа № 4 по дисциплине: Архитектура ЭВМ. Вариант №1
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические ука
User Necron04 : 30 марта 2021
500 руб.
Архитектура ЭВМ лабораторная работа № 4 вариант 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. По
User svladislav987 : 23 августа 2023
300 руб.
Архитектура ЭВМ Лабораторная работа 4 Вариант 6
Лабораторная работа №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. Изучить методичес
User SOKOLOV : 17 января 2026
350 руб.
Архитектура ЭВМ Лабораторная работа 4 Вариант 6
Архитектура ЭВМ. Лабораторная работа №4. Вариант №6.
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические ук
User nik200511 : 3 марта 2020
46 руб.
Архитектура ЭВМ. Лабораторная работа 4. Вариант 9.
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические
User nik200511 : 20 января 2020
71 руб.
Архитектура ЭВМ. Вариант №1
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи: а) Вычисляет выражение Y=2X2+2/(X-2)-COS(X) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате * * * * * * * * * * в) Осуществляет операцию по обработке массива, полученного в п. а). Поиск значения максимального элемента г) Осуществляет вывод данных о разработчике
User Леший : 9 июля 2021
500 руб.
Архитектура ЭВМ. Вариант №1
Лабораторная работа №4 По дисциплине: Архитектура ЭВМ, ВАРИАНТ №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. Подготовить ответы на контрольные воп
User Bread : 28 сентября 2025
250 руб.
Особенности физиократического учения Ф. Кенэ
Введение 1. Биография Ф. Кенэ 2. Принципы методологии 3. Учение о чистом продукте и классах 4. Теория капитала 5. Разработка других категорий политической экономии капитализма 6. Экономическая таблица Ф. Кенэ Заключение Список литературы Введение Физиократы – французские экономисты 18в., представители классической буржуазной политической экономии. Школа физиократов возникла и развивалась в переходный период от феодализма к капитализму, когда во Франции широко начал развиваться мануфакт
User evelin : 11 ноября 2013
5 руб.
Роль фінансів у забезпеченні соціальних гарантій населення
План Вступ 1. Фінанси, як інструмент вирішення соціальних проблем 2. Фінансове забезпечення соціальних гарантій 3. Механізм підвищення соціальних гарантій населення Висновки Список використаної літератури Додатки Сучасна політика Уряду, пов’язана з переходом до ринкової економіки, здійснюється в край тяжких і надзвичайно суперечливих умовах. Інфляція, величезний дефіцит державного бюджету, зростання грошової маси в обігу, низька економічна і політична культура, порушення виробничо-господарськи
User elementpio : 21 декабря 2012
Экзамен по дисциплине «ЭВМ и периферийные устройства» Билет №13
!СКИДКА! На все свои работы могу предложить скидку до 50%. Для получения скидки напишите мне письмо(выше ссылка "написать") 1.Вопрос по лекционному курсу Организация ввода-вывода. Интерфейсы ввода-вывода современных компьютеров. 2.Написать фрагмент программы на языке Ассемблера Циклическое вычисление выражения S=1+3+5+7+9 и вывод результата на экран
User popye : 22 января 2015
60 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 6 Вариант 16
Ось горизонтального участка трубы диаметром d1 расположена на высоте h1 = (0,25 + 0,05·y) м над уровнем воды в резервуаре II. Ось горизонтального участка трубы диаметром d2 лежит ниже уровня воды в резервуаре II на величину h2 = (0,5 + 0,05·z) м. Длины участков: l1 = (10 + 0,1·y) м; l2 = (20 + 0,1·z) м; l3 = (10 + 0,1·y) м. Напор в резервуаре I H = (1,0 + 0,1·z) м, коэффициенты поворотов ζ30 = 0,7, ζ120 = 1,44. Определить расход воды в трубопроводе и построить напорную и пьезометрическую лини
User Z24 : 27 декабря 2025
400 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 6 Вариант 16
up Наверх