Лабораторная работа №1 по дисциплине: Основы системного программирования. "Вычисление арифметических выражений". Вариант № 10

Цена:
250 руб.

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

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

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

Оценка - отлично!
Преподаватель: Мачикина Елена Павловна
Специальность: ССиСК
В архиве отчет + программа.
Лабораторная работа № 1 по дисциплине: Основы системного программирования. Вычисление арифметических выражений
Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
User vereney : 20 октября 2012
50 руб.
ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Основы системного программирования». Вычисление арифметических выражений. Вариант №6.
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 1. В файле lab1.asm наберем программу, которая вычисляет выражение -(С + 2•А + 4•В + В) и результат заносит в регистр CХ. Строки программы прокомментированы.
User freelancer : 17 апреля 2016
50 руб.
ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Основы системного программирования». Вычисление арифметических выражений. Вариант №6.
Лабораторная работа №1 по дисциплине: Основы системного программирования. Тема: «Вычисление арифметических выражений». Вариант №8
Лабораторная работа №1 Тема: «Вычисление арифметических выражений» Цель работы: Научиться использовать арифметические команды языка ассемблера. Разработать программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений). Номер задания выбирается в соответст
User Roma967 : 28 мая 2016
250 руб.
promo
Отчёт по лабораторной работе №1 Дисциплина: «Основы системного программирования» Тема: Вычисление арифметических выражений
Отчёт по лабораторной работе №1 Дисциплина: «Основы системного программирования» Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. Создаем файл lab1.asm с помощью редактора edit.com 2. Записываем текст программы Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражен
User nataliykokoreva : 11 ноября 2013
50 руб.
Отчёт по лабораторной работе №1 по дисциплине: «Основы системного программирования». Тема: Вычисление арифметических выражений. Вариант 15
Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. Создаем файл lab1.asm с помощью редактора edit.com 2. Записываем текст программы Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE lab1 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ; отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5 ; B DW 3 ; C DW
User kisa7 : 21 июля 2012
100 руб.
Вычисление арифметических выражений
Задание 1: Изучить приведенную ниже программу на языке ассемблера. Выполнить отладку программу с использованием отладчика Turbo Debugger. В ходе отладки посмотреть, как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?
User ladyChery : 20 апреля 2013
70 руб.
Вычисление арифметических выражений
Лабораторная работа №1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера Задание Разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений). Вывод В данной лабораторной работе и
User Grom77 : 9 июля 2010
100 руб.
Вычисление арифметических выражений
Лабораторная работа №1 «Вычисление арифметических выражений», по дисциплине "Основы системного программирования", Вариант 1
Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вы
User ev-kazanceva : 12 ноября 2013
150 руб.
Боевые действия русского флота на Балтийском море в 1914-1917 гг
План: 1) Активные минные постановки русского флота в южной части Балтийского моря в 1914—1915 гг. 2) Боевые действия русских подводных лодок на коммуникациях противника в 1915—1916 гг. 3) Оборона революционными моряками Балтийского флота Моонзундских островов (12—20 октября 1917 г.). Русский флот в первую мировую войну вел бое­вые действия на Балтийском, Черном и Баренцевом морях, а от­дельные корабли — в Средиземном море и на океанских театрах. Наиболее напряженная борьба шла на Балтийском и Че
User Lokard : 8 марта 2014
15 руб.
Гидравлика Севмашвтуз 2016 Задача 46 Вариант 1
Для измерения расхода воды, которая подается по трубе А в бак Б, установлен расходомер Вентури В. Определить максимальный расход, который можно пропускать через данный расходомер при условии отсутствия в нем кавитации, если температура воды t=60 ºC (давление насыщенных паров соответствует рнп=2 м вод. ст.). Уровень воды в баке поддерживается постоянным, равным H; h — дано. Размеры расходомера: d1; d2. Атмосферное давление принять равным 760 мм рт. ст. Коэффициент сопротивления диффузора ζдиф=0,2
User Z24 : 2 ноября 2025
160 руб.
Гидравлика Севмашвтуз 2016 Задача 46 Вариант 1
Характеристика современных средств дистанционной передачи информации
Среди многообразия поисков путей развития рынка, средств производства, общества, новых направлений деятельности коммерческо-посреднических организаций и предприятий вызывает значительный интерес сфера развития новых технологий, которые в последнее время приняли бурное развитие, при чем в большинстве своем, благодаря коммерческой сфере. При этом возникают трудности преодоления мест стыка между информационными системами предприятия и других организаций. Информационная техника может значительно сп
User Elfa254 : 6 октября 2013
10 руб.
Теплотехника РГАУ-МСХА 2018 Задача 6 Вариант 18
Горизонтальная труба длиной L, м и наружным диаметром d, м расположена в помещении, температура воздуха в котором tв, °С. Средняя температура поверхности трубы tс, °С. Определите величину коэффициента теплоотдачи от трубы к воздуху, а также тепловой поток, теряемый трубой. Ответить на вопросы к задаче №5. 1. Дайте определение свободной конвекции. 2. Что такое определяющие и определяемые числа подобия, уравнение подобия? 3. Каков физический смысл коэффициента теплоотдачи, от чего он зав
User Z24 : 27 января 2026
200 руб.
Теплотехника РГАУ-МСХА 2018 Задача 6 Вариант 18
up Наверх