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

Цена:
350 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon solution.asm
material.view.file_icon SOLUTION.EXE
material.view.file_icon SOLUTION.MAP
material.view.file_icon SOLUTION.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.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. Варианты вычисляемого выражения
№ вар. Выражение
8  Y=2X2+SQRT(X-3)+SIN(X)

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

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

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

ЛАБОРАТОРНАЯ РАБОТА 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-ой операнд
8  сложение  переменная в памяти  константа байт

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

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

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

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

Контрольные вопросы
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 по дисциплине: Архитектура ЭВМ. Вариант №9
Курсовая работа Задание Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи: а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2) в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат
User IT-STUDHELP : 17 мая 2023
350 руб.
Курсовая и Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №9 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
Лабораторные работы 4-5 по дисциплине: Архитектура ЭВМ. Вариант №8
ЛАБОРАТОРНАЯ РАБОТА 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
Лабораторная №5 по дисциплине Архитектура ЭВМ
Консоль управления моделью Simple Computer. Клавиатура. Обработка нажатия клавиш. Неканонический режим работы терминала Разработайте функции: int rk_readkey (enum keys *) - анализирующую последовательность символов (возвращаемых функцией read при чтении с терминала) и возвращающую первую клавишу, которую нажал пользователь. В качестве параметра в функцию передаѐтся адрес переменной, в которую возвращается номер нажатой (enum keys – перечисление распознаваемых клавиш); int rk_mytermsave (void)
User zalexz95 : 17 октября 2017
200 руб.
Онлайн Тест 5 по дисциплине: Архитектура ЭВМ.
Вопрос №1 Арифметический сдвиг … только цифровых разрядов без знакового всех разрядов только старших разрядов только младших разрядов без знакового Вопрос №2 Элементная база ЭВМ первого поколения – лампы транзисторы интегральные микросхемы Вопрос №3 Адрес следующей команды формирует … счетчик команд аккумулятор регистр общего назначения тактовый генератор Вопрос №4 Длина команды определяется при … дешифровке шифровке выборке выполнении Вопрос №5 Вывод питания
User IT-STUDHELP : 30 ноября 2022
800 руб.
promo
Курсовая работа "Архитектура ЭВМ". Вариант №8
Работа зачтена. Не забудьте вставить результаты работы программы в отчет. Текст программы дан документе Word, остается только скопировать и скомпилировать, заменив "---" в поле FIO на ваше имя.
User Daniil2001 : 25 мая 2023
80 руб.
Курсовая работа "Архитектура ЭВМ". Вариант №8
Архитектура ЭВМ вариант 8 (2019 год)
Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи: а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2) в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результат выполнения на экране. г)
User sunman : 20 декабря 2019
500 руб.
Микропроцессоры и цифровая обработка сигналов Лабораторные работы №1-5 вариант №3
Лабораторная работа No 1 Знакомство с интегрированной средой программирования KEIL-C 1. ЦЕЛЬ РАБОТЫ. 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C. Вариант No03 3 3 Скорость работы с таблицей символов At89s53 Лабораторная ра
User Студенткааа : 16 января 2019
150 руб.
09.000 СБ_Пневмоаппарат клапанный Задание 09 Аксарин
Пневмоаппарат клапанный 09.000 Клапанный пневмоаппарат предназначен для перекрытия трубопроводов и регулирования подачи газа. Шпиндель, двигаясь по резьбе в крышке корпуса, передает движение клапану, который перекрывает входное отверстие. Плотность соединения крышки с корпусом обеспечивается прокладкой, а шпинделя и крышки — сальниковым устройством. Соединение клапана и шпинделя выполнено с зазором, позволяющим центрироваться конусу клапана по конусу перекрываемого отверстия, а также свободно в
User vermux1 : 18 августа 2017
170 руб.
09.000 СБ_Пневмоаппарат клапанный Задание 09 Аксарин promo
Метрология, стандартизация и сертификация. Контрольная работа. Вариант №25.
Контрольное задание Задача No 1 Для определения расстояния до места повреждения кабельной линии связи был использован импульсный рефлектометр. С его помощью получено n результатов однократных измерений (результатов наблюдений) расстояния до места повреждения. Считая, что случайная составляющая погрешности рефлектометра распределена по нормальному закону, определить: 1. Результат измерения с многократными наблюдениями расстояния до места повреждения кабеля. 2. Оценку среднего квадратичес
User SibGUTI2 : 20 мая 2016
100 руб.
Метрология, стандартизация и сертификация. Контрольная работа. Вариант №25.
Курсовая работа на тему "Кредитный договор"
Работа написан и защищена в 2009 г. Объем - 28 стр. Имеется анализ и ссылки на судебную практику. Структура работы: ВВЕДЕНИЕ ГЛАВА 1. ПОНЯТИЕ И СУЩНОСТЬ КРЕДИТНОГО ДОГОВОРА § 1.1. СРАВНИТЕЛЬНЫЙ АНАЛИЗ РИМСКОГО, РУССКОГО ДОРЕВОЛЮЦИОННОГО, СОВЕТСКОГО И РОССИЙСКОГО ПРАВОВОГО ЗАКОНОДАТЕЛЬСТВА В ЭТОЙ СФЕРЕ §1.2. КРЕДИТНЫЙ ДОГОВОР: ПОНЯТИЕ В РОССИЙСКОМ ЗАКОНОДАТЕЛЬСТВЕ. ВИДЫ КРЕДИТНОГО ДОГОВОРА §1.3.СТОРОНЫ (УЧАСТНИКИ КРЕДИТНЫХ ОТНОШЕНИЙ) ГЛАВА 2. СУЩЕСТВЕННЫЕ УСЛОВИЯ И СОДЕРЖАНИЕ КРЕДИТНОГО ДОГ
User Tuljosja : 23 августа 2014
500 руб.
up Наверх