Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9

Цена:
350 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon task.asm
material.view.file_icon TASK.EXE
material.view.file_icon TASK.MAP
material.view.file_icon TASK.OBJ
material.view.file_icon Отчет.docx
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 Отчет.docx
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_A.TR
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 LAB5_B.TR
material.view.file_icon Отчет.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Курсовая работа

Задание

Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи:

а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив.

б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2)

в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат выполнения на экране.

г) Осуществляет вывод данных о разработчике в соответствии с вариантом (таблица 4)

Таблица 1. Варианты вычисляемого выражения
№ вар. Выражение
9 Y=4X2+2X-1-LN(X-3)

Таблица 2. Формат вывода массива результатов
№ вар. Расположение на экране
9 * * * * *
* * * * *

Таблица 3. Операция по обработке массива результатов
№ вар. Операция
9 поиск значения максимального элемента

=============================================
=============================================

ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические указания.
3.2. Подготовить ответы на контрольные вопросы.
3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
3.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания ( Таб 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
         Таблица 4.1.
№ вар. операция 1-ый операнд 2-ой операнд
9 вычитание регистр константа байт

------------------------------------------------------------------------------

Контрольные вопросы

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. Как умножить и разделить на константу?

=============================================

ЛАБОРАТОРНАЯ РАБОТА N5
ИССЛЕДОВАНИЕ ОРГАНИЗАЦИИ ПЕРЕХОДОВ В ПРОГРАММЕ

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.
№ варианта Заменить
9 а) строчные от ‘a’ до’f’ заглавными
б) все заглавные строчными

------------------------------------------------------------------------------

Контрольные вопросы
1. Назовите три типа команды безусловного перехода.

2. Какой может быть длина перехода в разных типах команды JMP?

3. Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?

4. Какова максимальная длина условного перехода?

5. Каким образом может быть указан адрес перехода?

6. Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?

7. Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось:

8. Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось:

9. Какие команды могут использоваться для организации циклов?

10.  Какова максимальная длина переходов при организации циклов?

11.  Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?

12.  Как осуществляется переход к процедурам разных типов?

13.  Назовите варианты команды возврата из процедуры.
Последней командой, выполняемой перед выходом из процедуры, должна быть команда RET, по которой содержимое вершины стека (являющееся адресом возврата) считывается в указатель команд IP.

=============================================

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

Проверил(а): Морозов Юрий Владимирович
Оценка: Зачет
Дата оценки: 17.05.2023г.

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №4
ЛАБОРАТОРНАЯ РАБОТА 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 IT-STUDHELP : 14 ноября 2022
300 руб.
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №4 promo
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №8
Курсовая работа Задание Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи: а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2) в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат
User IT-STUDHELP : 17 мая 2023
350 руб.
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №8 promo
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №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 IT-STUDHELP : 14 ноября 2022
300 руб.
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №6 promo
Лабораторная работа №5 по дисциплине: Архитектура ЭВМ. Вариант 9
Лабораторная работа №5 «Исследование организации переходов в программе» 1. Цель работы Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ. 2. Задание 2.1. Изучить методические указания. 2.2. Подготовить ответы на контрольные вопросы. 2.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием. 2.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы. 2.5. Изм
User Roma967 : 22 апреля 2024
400 руб.
promo
Архитектура ЭВМ. Вариант №9
Задание Разработать и отладить программу на языке Ассемблера, ко-торая выполняет следующие задачи: а) Вычисляет выражение в соответствии с заданным вари-антом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2) в) Осуществляет операцию по обработке массива, получен-ного в п. а) в соответствии с вариантом (таблица 3) и распечатыва-ет результат выполнения н
User IT-STUDHELP : 30 декабря 2021
200 руб.
promo
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9
ЛАБОРАТОРНАЯ РАБОТА N4 ИССЛЕДОВАНИЕ АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ 1. Цель работы Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER. 2. Задание 2.1. Изучить методические указания. 2.2. Подготовить ответы на контрольные вопросы. 2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации
User holm4enko87 : 9 ноября 2024
170 руб.
promo
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9
ЛАБОРАТОРНАЯ РАБОТА 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 IT-STUDHELP : 17 мая 2023
200 руб.
promo
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант № 9
Вариант No 9 Лабораторная работа No4 - Исследование арифметических операций 1. ЦЕЛЬ РАБОТЫ Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER. 3. ПОДГОТОВКА К РАБОТЕ 3.1. Изучить методические указания. 3.2. Подготовить ответы на контрольные вопросы. 3.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемы
User IT-STUDHELP : 14 апреля 2021
200 руб.
promo
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 3.26
Определить точку приложения и силу давления жидкости на плоскую крышку люка в форме полукруга, если относительная плотность жидкости δ=1,25, H=R=1,2 м (рис. 3.33).
User Z24 : 12 ноября 2025
150 руб.
Суров Г.Я. Гидравлика и гидропривод в примерах и задачах Задача 3.26
Отчёт по лабораторной работе № 1 «Исследование статических характеристик и параметров полупроводниковых диодов»
Цель работы: Изучить устройство полупроводниковых диодов различных типов, физические процессы, происходящие в них, характеристики и параметры. Схемы исследования полупроводниковых диодов Схема для исследования ВАХ диода при прямом включении Схема для исследования ВАХ диода при обратном включении Схема для исследования ВАХ стабилитрона Схема для исследования однопериодного выпрямителя График 1 – ВАХ Ge и Si диодов Прямая ветвь ВАХ диодов D14 и KD209B График 2 – ВАХ стабилитрона Прямая ветвь В
User ДО Сибгути : 6 февраля 2013
71 руб.
Отчёт по лабораторной работе № 1 «Исследование статических характеристик и параметров полупроводниковых диодов»
Контрольная работа по дисциплине "Гражданское право"
Задача ОРС акционерного общества «Пурнефтегаз» предъявила иск к управлению Свердловской железной дороге и Пензенскому заводу точных приборов о взыскании 1 800 155 убытков от недостачи светильников и цветомузыкальных приборов при отправке №62208779 Пенза-4 – Ноябрьск-1 в связи с тем, что железная дорога возвратила претензию без рассмотрения, хотя все необходимые документы были приложены к претензии. Решением Свердловского областного арбитражного суда от 24.06. 1994 года иск ОРСа удовлетворен за с
User ДО Сибгути : 18 февраля 2014
50 руб.
Задание 7. конструирование сварной сборочной единицы. вариант 3
ЗАДАНИЕ 7. КОНСТРУИРОВАНИЕ СВАРНОЙ СБОРОЧНОЙ ЕДИНИЦЫ 1. Разработать конструкцию сварной сборочной единицы взамен литой детали. Конструкцию создать из составных частей-деталей, учитывая, что в качестве заготовки для них нужно взять сортамент материала (например, круг, лист, полосу, квадрат, уголок, швеллер и проч.). Геометрические параметры созданной сборочной единицы должны быть максимально приближены к геометрии исходной детали, за исключением литейных радиусов. 2. Создать электронные модели де
User Laguz : 9 февраля 2025
250 руб.
Задание 7. конструирование сварной сборочной единицы. вариант 3
up Наверх