Лабораторная работа №1. «Основы системного программирования». Вариант № 5

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

material.view.file_icon
material.view.file_icon
material.view.file_icon A.ASM
material.view.file_icon A.EXE
material.view.file_icon Лабораторная1.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Цель работы: Научиться использовать арифметические команды языка ассемблера
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?
Задание 2
Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений).

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

Проверил: Мачикина Елена Павловна
Новосибирск, 2012 г.
вариант 05
хорошо
Основы системного программирования. Лабораторная работа 1
Лабораторная работа №1 Дисциплина: «Основы системного программирования» Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера Порядок выполнения работы: 1. Создаем файл lab1.asm с помощью редактора edit.com 2. Записываем текст программы Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполни
User kombat64 : 20 апреля 2011
80 руб.
Основы системного программирования. Лабораторные работы №№1-5. Вариант №1
1. Вычисление арифметических выражений 2. Оператор цикла LOOP. Команды условных переходов 3. Работа с массивами данных 4. Логические операции 5. Работа со строками. Использование функций DOS Все лабораторные работы в архиве с файлами симулятора
User Teuserer : 2 февраля 2017
250 руб.
Основы системного программирования. Лабораторная работа №1.Вариант №3
Лабораторная работа №1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.
User dus121 : 16 декабря 2013
20 руб.
Основы системного программирования. Лабораторная работа №1.Вариант №3
Лабораторная работа №1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Лабораторная работа №1 Основы системного программирования. Вариант № 8
Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения? Задание 2 Используя предложенную выше программу, разработайте программу, к
User faraon666 : 13 июня 2013
150 руб.
Лабораторная работа № 1.Основы системного программирования. Вариант 02
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Лабораторные работы № 1-5 по дисциплине "Основы системного программирования"
1. Научиться использовать арифметические команды языка ассемблера. 2.Научиться использовать оператор повторения и команды условных переходов. 3.Научиться обрабатывать массивы данных. 4.Научиться использовать команды логических операций 5.: Научиться использовать функции DOS для ввода и вывода строковой информации.
User alex-180672 : 8 ноября 2011
300 руб.
Лабораторная работа №1 по дисциплине: Основы системного программирования. Вариант №1
Лабораторная работа 1 по дисциплине Основы системного программирования Вариант 01 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы.
User pta1987 : 5 февраля 2014
140 руб.
Онлайн Тест 6 по дисциплине: Технологии виртуализации.
Вопрос №1 Для чего используется технология VT-x? Аппаратная виртуализация процессора Аппаратная виртуализация памяти Аппаратная виртуализация устройств ввода/вывода Аппаратная виртуализация жёстких дисков Аппаратная поддержка виртуализации сети Вопрос №2 На каких шагах миграции ВМ сервис, предоставляемый ВМ, недоступен? Stop and copy Iterative pre-copy Pre-migration Reservation Activation Commitment Вопрос №3 Укажите в каком порядке выполняются шаги миграции ВМ. Pre-migra
User IT-STUDHELP : 29 сентября 2023
350 руб.
promo
Теплотехника Задача 22.5 Вариант б
Определить потери теплоты паропроводом (наружный диаметр d, длина l) при движении по нему насыщенного водяного пара давлением p. Для изоляции паропровода имеется МА, кг материала А и материала МБ, кг. Как изменятся тепловые потери, если слой изоляции поменять местами? При расчете температуру паропровода можно принять равной температуре пара, температуру наружной поверхности изоляции tиз=45…50ºС.
User Z24 : 26 января 2026
200 руб.
Теплотехника Задача 22.5 Вариант б
История
1. Народническое движение в России – вторая половина XIX в. Программы, тактика действий организаций «Земля и воля», «Народная воля», «Черный передел». 3 1.1. «Земля и воля» (1876-1879) 3 1.2. «Народная воля» (1879-1882) 5 1.3. «Черный предел» (1879-1882) 10 2. Какое историческое событие нашло отражение в картине В.И. Сурикова «Переход Суворова через Альпы»? 12 2.1. Сражение 14 2.2. Последствия 16 3. Программные документы Северного («Конституция» Н. Муравьева) и Южного («Правда» П.И. Пестеля) Сою
User Vorchik : 17 октября 2017
200 руб.
Курсовой проект. Детали машин и основы конструирования. Расчет привода пластинчатого двухпоточного конвейера. МИФИ
Курсовой проект. Детали машин и основы конструирования. Расчет привода пластинчатого двухпоточного конвейера. МИФИ В данном курсовом проекте необходимо произвести расчёт привода пластинчатого двухпоточного конвейера по заданным условиям: тяговая сила одного конвейера F=4 [кН]; скорость тяговой цепи v=0,6 [м/с]; шаг тяговой цепи p=100 [мм]; число зубьев звёздочки z=9; допускаемое отклонение скорости тяговой цепи δ=6%; срок службы привода L=5 [лет]. Привод представляет собой механическую цепь «Эл
User DiKey : 9 марта 2023
500 руб.
Курсовой проект. Детали машин и основы конструирования. Расчет привода пластинчатого двухпоточного конвейера. МИФИ
up Наверх