Лабораторная работа №1. Вычисление арифметических выражений. Вариант 5

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.lisp
material.view.file_icon lab1.docx
material.view.file_icon lab1.asm
material.view.file_icon lab1.docx

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

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

Описание

Цель работы: Научиться использовать арифметические команды языка ассемблера.

• Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) = 375 и результат заносит в регистр АХ.
• Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?

Задание 2
Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений).
Номер задания выбирается в соответствии с последней цифрой пароля.

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

Оценка: Зачет 
Уважаемый cтудент, Задорожный Анатолий Филиппович
Сдано в Октябре 2019 г.
Лабораторная работа №1. Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 1. В файле lab1.asm наберем программу, которая вычисляет выражение -(С + 2•А + 4•В + В) и результат заносит в регистр CХ. Строки программы прокомментированы.
250 руб.
Вычисление арифметических выражений
Задание 1: Изучить приведенную ниже программу на языке ассемблера. Выполнить отладку программу с использованием отладчика Turbo Debugger. В ходе отладки посмотреть, как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?
User ladyChery : 20 апреля 2013
70 руб.
Вычисление арифметических выражений
Лабораторная работа №1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера Задание Разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений). Вывод В данной лабораторной работе и
User Grom77 : 9 июля 2010
100 руб.
Вычисление арифметических выражений
Лабораторная работа №1. Вариант №2.Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение: 7•А - 2•В - 100 + С и результат заносит в регистр CХ.
User Антон133 : 29 января 2017
100 руб.
Лабораторная работа № 1 по дисциплине: Основы системного программирования. Вычисление арифметических выражений
Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
User vereney : 20 октября 2012
50 руб.
Основы системного программирования. Лабораторная работа №1. Вычисление арифметических выражений. 9 вариант.
Задание: Используя предложенную программу, разработайте программу, которая вычисляет выражение 2•В-1+4•(А-3•С). Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. Порядок выполнения работы: 1.В Far Manager создадим файл myprog.asm. 2.В файле myprog.asm наберем программу, которая вычисляет выражение 2•В-1+4•(А-3•С) и результат заносит в регистр А
User Taburet : 3 сентября 2013
40 руб.
Лабораторная работа №1 «Вычисление арифметических выражений», по дисциплине "Основы системного программирования", Вариант 1
Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вы
User ev-kazanceva : 12 ноября 2013
150 руб.
10 Вариант. Лабораторная работа №1. Системное программное обеспечение. Вычисление арифметических выражений ДО СИБГУТИ
1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5 ; B DW 3 ; C DW 8 ; D DW 9 ; .CODE ;отмечаем начало сегмента кодов main PROC MOV AX, @data ;копируем адрес MOV DS, AX ;сегмента данных mov AX, C mov BX, D mul BX ;Умножение 8*9. Результат в
User Petr1 : 21 апреля 2019
200 руб.
Подъемник ножничный
Конструкторская часть к диплому. В архиве 3 чертежа, пояснительная записка и спецификация. ОГЛАВЛЕНИЕ Введение……………………………………………..…………………………… 4 1 Анализ конструкций подъемников………………………………………..….. 1.1 Классификация подъемников…………………………………………... 1.2 Характеристика и анализ конструкций подъемников……………….... 5 5 6 2 Устройство, принцип действия и техническая характеристика подъемника………………………………………………….... 2.1 Устройство подъемника и принцип действия.………………………… 2.2 Техническая характеристика подъе
User vjycnh : 31 января 2016
200 руб.
Подъемник ножничный
Исчисление высказываний
В этой работе мы рассмотрим исчисление высказываний как инструмент для определения истинности утверждений. Затем мы рассмотрим расширение исчисление высказываний до исчисления предикатов. Это расширение позволит нам строить рассуждения над целым рядом конструкций таких, как циклы. Мы также рассмотрим идеи эквивалентности, общезначимости или тавтологии для доказательства. Начало исчисления высказываний было положено работами Джоржа Буля. Подметив сходство в свойствах логических операций ОR и AND
User evelin : 28 октября 2012
19 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 7 Вариант 18
Для теоретического цикла ГТУ с подводом теплоты при постоянном давлении определить: — параметры (р, υ, Т) рабочего тела (воздуха) в характерных точках цикла 1, 2, 3 и 4; — подведенную и отведенную теплоту; — работу и термический КПД цикла; — теоретическую мощность ГТУ при заданном расходе воздуха G. Начальное давление р1=0,1 МПа, начальная температура t1=27 ºC, степень повышения давления в компрессоре π, температура газа перед турбиной t3. Дать схему и цикл установки в p-υ и T-
User Z24 : 19 декабря 2025
240 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 7 Вариант 18
Экзамен : английский язык, 2-й семестр, 2014г
Задание 1.Выберите правильную форму глагола.Задание 2. Прочтите текст и выполните задания к тексту MICROELECTROMECHANICAL SYSTEMS (MEMS) ЗАДАНИЕ N 1 Are the following statement true, false or no information about it: ............. .......
User DmitrTolmach : 5 ноября 2014
150 руб.
up Наверх