Лабораторная работа №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 руб.
КП. Проектирование тупиковой подстанции 110-6 кВ
Владивостокский государственный университет «Электроэнергетика и электротехника» 2020 г. В КП спроектирована тупиковая подстанция 110/6 кВ. Связь с системой по ВЛ 110 кВ, потребителем является химическая промышленность, Pmax6=22 МВт.Был составлен единственный вариант структурной схемы, производен выбор трансформаторов связи, расчет количества линий, выбор схем распределительных устройств. Распределительное устройство высокого напряжения выбрано комплектным, которое поставляется предприятием ЗАО
User 1000000 : 24 ноября 2024
500 руб.
Новая энергетика - без углерода и кислорода
Современная наука мобилизовала себя на борьбу с углекислым газом - продуктом горения. При этом все как бы смирились с тем, что выработка энергии неизбежно связана с ростом содержания в атмосфере Земли углекислого газа. Однако ученые ищут пути уменьшения количества СО2 в природном гругообороте веществ. И вот уже появились идеи подлинно революционные : решительно изгнать углерод и кислород из энергетики, построив её на совершенно других элементах. На одной из химических фабрик в Германии, на с
User Aronitue9 : 11 марта 2013
5 руб.
Теория сложностей вычислительных процессов и структур. Лабораторная работа №2. Вариант №6
Графы. Поиск остова минимального веса. Написать программу, которая по алгоритму Краскала находит остов минимального веса для связного взвешенного неориентированного графа, имеющего 7 вершин. Граф задан матрицей весов дуг, соединяющих всевозможные пары вершин (0 означает, что соответствующей дуги нет). Данные считать из файла. Номер варианта выбирается по последней цифре пароля.
User zhekaersh : 1 марта 2015
40 руб.
Теория сложностей вычислительных процессов и структур. Лабораторная работа №2. Вариант №6
Экономическая деятельность.
Вопрос 1. Характеристика типичных ошибок при заключении внешнеторговых сделок. Вопрос 2. Презентация как имиджевая форма делового общения. Задание 1. Ответить на вопросы теста (выбрать один правильный вариант ответа) Какие критерии являются определяющими при выборе поставщика? 1. доступность рекламной информации 2. принадлежность к одной отрасли 3. участие поставщика в благотворительных мероприятиях 4. цена и качество При проверке делового партнера наиболее достоверными являются: 1. данные ауди
User studypro3 : 28 ноября 2018
500 руб.
up Наверх