Лабораторные работы №№4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант 9
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная №4 «Исследование арифметических операций»
1. Цель работы:
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание:
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
2.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания (см. таблицу 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1
№ вар.: 9
Операция: вычитание
1-ый операнд: регистр
2-ой операнд: константа байт
3. Текст программы с комментариями
4. Контрольные вопросы
1) Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86(I8086)?
2) Чем отличаются команды ADD и ADC?
3) Где сохраняется перенос, возникающий при выполнении операции сложения?
4) Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
5) Какую операцию выполняет команда SBB?
6) Какие операнды могут иметь команды INC и DEC?
7) Можно ли использовать в команде сложения или вычитания операнды разной длины?
8) Какую операцию выполняет команда CMP?
9) Каким двум командам эквивалентна команда NEG?
10) Где могут располагаться операнды для выполнения умножения?
11) Чем определяется длина произведения при умножении?
12) Чем определяются знаки частного и остатка при выполнении деления?
13) Как умножить и разделить на константу?
Список литературы
Лабораторная №5 «Исследование организации переходов в программе»
1. Цель работы:
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. Задание:
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
2.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
2.5. Изменить программу так, чтобы в соответствии с вариантом задания (см. таблицу 5.1.) она обеспечивала:
Таблица 5.1.
№ вар.: 9
Заменить:
а) строчные от ‘a’ до’f’ заглавными
б) все заглавные строчными
3. Текст программы с комментариями
4. Контрольные вопросы
1) Назовите три типа команды безусловного перехода.
2) Какой может быть длина перехода в разных типах команды JMP?
3) Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4) Какова максимальная длина условного перехода?
5) Каким образом может быть указан адрес перехода?
6) Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
7) Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось:
8) Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось:
9) Какие команды могут использоваться для организации циклов?
10) Какова максимальная длина переходов при организации циклов?
11) Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
12) Как осуществляется переход к процедурам разных типов?
13) Назовите варианты команды возврата из процедуры.
Список литературы
1. Цель работы:
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание:
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
2.4. Используя в качестве операндов переменные, определенные в сегменте данных, в соответствии с вариантом задания (см. таблицу 4.1.) написать команды для выполнения указанных в таблице операций, вставить их в соответствующий фрагмент программы PROG4.
Таблица 4.1
№ вар.: 9
Операция: вычитание
1-ый операнд: регистр
2-ой операнд: константа байт
3. Текст программы с комментариями
4. Контрольные вопросы
1) Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86(I8086)?
2) Чем отличаются команды ADD и ADC?
3) Где сохраняется перенос, возникающий при выполнении операции сложения?
4) Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
5) Какую операцию выполняет команда SBB?
6) Какие операнды могут иметь команды INC и DEC?
7) Можно ли использовать в команде сложения или вычитания операнды разной длины?
8) Какую операцию выполняет команда CMP?
9) Каким двум командам эквивалентна команда NEG?
10) Где могут располагаться операнды для выполнения умножения?
11) Чем определяется длина произведения при умножении?
12) Чем определяются знаки частного и остатка при выполнении деления?
13) Как умножить и разделить на константу?
Список литературы
Лабораторная №5 «Исследование организации переходов в программе»
1. Цель работы:
Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ.
2. Задание:
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу CHANGE, дополнить каждую команду комментарием.
2.4. Ввести свой собственный текст на английском языке, содержащий строчные и заглавные буквы.
2.5. Изменить программу так, чтобы в соответствии с вариантом задания (см. таблицу 5.1.) она обеспечивала:
Таблица 5.1.
№ вар.: 9
Заменить:
а) строчные от ‘a’ до’f’ заглавными
б) все заглавные строчными
3. Текст программы с комментариями
4. Контрольные вопросы
1) Назовите три типа команды безусловного перехода.
2) Какой может быть длина перехода в разных типах команды JMP?
3) Содержимое каких регистров модифицируется при выполнении безусловных переходов разных типов?
4) Какова максимальная длина условного перехода?
5) Каким образом может быть указан адрес перехода?
6) Какие флаги могут быть использованы в командах условного перехода после выполнения команды сложения?
7) Приведите возможные команды условных переходов, если после сравнения беззнаковых чисел D1 и D2 оказалось:
8) Приведите возможные команды условных переходов, если после сравнения чисел со знаками P1 и P2 оказалось:
9) Какие команды могут использоваться для организации циклов?
10) Какова максимальная длина переходов при организации циклов?
11) Какие признаки, кроме СХ=0, могут быть использованы при организации циклов?
12) Как осуществляется переход к процедурам разных типов?
13) Назовите варианты команды возврата из процедуры.
Список литературы
Дополнительная информация
Зачет без замечаний!
Дата сдачи: июнь 2018 г.
В архиве две лабораторные работы. К каждой работе оформлен отчет + имеются файлы программы (язык - assembler)
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Дата сдачи: июнь 2018 г.
В архиве две лабораторные работы. К каждой работе оформлен отчет + имеются файлы программы (язык - assembler)
Помогу с другим вариантом.
Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Похожие материалы
Лабораторные работы № 4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант №9.
teacher-sib
: 2 февраля 2017
Лабораторная работа №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. Изучить методические
300 руб.
Лабораторные работы №№4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант №9
moomy
: 2 января 2017
Лабораторная работа №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. Изучить методичес
50 руб.
ЭВМ и периферийные устройства. Лабораторная работа № 4. Вариант №9
nik200511
: 15 июля 2014
1. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86 (I8086)?
2. Чем отличаются команды ADD и ADC?
3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4. Какие типы операндов могут использоваться в качестве dst и в качестве src в операциях сложения и вычитания?
5. Какую операцию выполняет команда SBB?
6. Какие операнды могут иметь команды INC и DEC?
7. Можно ли использовать в команде сложения или вычитания операнды
69 руб.
Лабораторная работа №4 по дисциплине: ЭВМ и периферийные устройства. Вариант 9
SibGOODy
: 16 мая 2019
«Исследование арифметических операций»
1. Цель работы:
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
2. Задание:
2.1. Изучить методические указания.
2.2. Подготовить ответы на контрольные вопросы.
2.3. Проанализировать приведенную ниже программу PROG4, написать комментарии ко всем командам сегмента кода, указав при этом тип используемых операндов и способ адресации.
2.4. Используя в
300 руб.
ЭВМ и периферийные устройства. Лабораторные работы №№4-5, Вариант №9
tefant
: 4 июля 2013
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
1. ЦЕЛЬ РАБОТЫ
Изучение механизма передачи управления в программе;
получение практических навыков отладки разветвляющихся программ.
149 руб.
Лабораторные работы №№4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант №2
holm4enko87
: 16 ноября 2024
Лабораторная работа №4. Тема: "Исследование арифметических операций"
1. ЦЕЛЬ РАБОТЫ
Получение практических навыков использования операций сложения, вычитания и умножения; освоение использования окон Module и Inspect программы TURBO DEBUGGER.
№ вар. 2
Контрольные вопросы
4.1. Сколько операндов могут иметь команды арифметических операций для процессора К1810ВМ86(I8086)?
4.2. Чем отличаются команды ADD и ADC?
4.3. Где сохраняется перенос, возникающий при выполнении операции сложения?
4.4. Какие тип
300 руб.
Лабораторные работы №4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант №10.
Алексей134
: 4 марта 2021
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.
150 руб.
Лабораторные работы №4-5 по дисциплине: ЭВМ и периферийные устройства. Вариант №1.
freelancer
: 25 августа 2016
ЛАБОРАТОРНАЯ РАБОТА 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. Изучить методические ука
200 руб.
Другие работы
Программирование на языке высокого уровня (2 часть). Экзаменационная работа
stud10
: 11 августа 2011
Организовать меню:
Создание файла,
Просмотр файла,
Поиск,
Выход.
В файле содержатся структуры со сведениями об абитуриентах: № абитуриента,
ФИО, адрес, название предмета, оценка.
Вывести информацию об абитуриентах, получивших по заданному предмету положительные оценки.
50 руб.
Международный рынок ценных бумаг сущность, основные черты и особенности функционирования
Slolka
: 2 января 2014
Международный рынок ценных бумаг это прежде всего первичный рынок. Поэтому под международным рынком ценных бумаг понимается выпуск последних, выраженный в так называемых евровалютах и осуществляемый эмитентами вне рамок какого-либо национального регулирования эмиссий. В более широком плане международный рынок ценных бумаг рассматривается как совокупность собственно международных эмиссий и иностранных эмиссий, т.е. выпуска ценных бумаг иностранными эмитентами на национальном рынке других стран. В
10 руб.
Контрольная работа №1. Вариант №0
ВитОс
: 20 марта 2016
Задача 1: Исходные данные для задачи берем из таблицы П.1.1 приложения 1. По статическим характеристикам заданного биполярного транзистора (приложение 2), включенного по схеме с общим эмиттером, рассчитать параметры усилителя графоаналитическим методом. Для этого:
а) построить линию нагрузки;
б) построить на характеристиках временные диаграммы токов и напряжений и выявить наличие или отсутствие искажений формы сигнала, определить величины амплитуд напряжений на коллекторе и базе, тока коллекто
50 руб.
Мачок желтый (глауциум желтый)
alfFRED
: 8 января 2013
Одно-, дву-, реже многолетнее травянистое растение высотой 50—80 см со стержневой корневой системой и ветвистым голым стеблем. Прикорневые листья черешковые, сизые, лировидные, перисторассе-ченные, опушены курчавыми волосками. Стеблевые нижние листья и средние сидячие, очередные, густоопушенные, верхние — стеблеобъемлющие, голые.
Цветки крупные (диаметром до 5 см), одиночные, ярко-желтого цвета, с красноватым пятном у основания. Венчик раздельнолепестный с четырьмя лепестками, тычинок много. Пло