Практическая работа № 10 Арифметические операции с целыми числа. Помощью программы. Запишите в таблицу результаты, значение знакового бита и битов O, C, n и Z
Скачать 17.39 Kb.
|
Запустите тренажер «Лампанель». Вычислите приведенные выражения с помощью программы. Запишите в таблицу результаты, значение знакового бита и битов O, C, N и Z. Замечание: в программу нужно вводить числа в шестнадцатеричной системе счисления!
2.Определите, в каких случаях произошло переполнение. Выделите эти строки таблицы желтым фоном. 3.С помощью программы, приведенной в теоретической части, вычислите сумму натуральных чисел от 1 до 100. Программа: MOV 64, R0 MOV 0, R1 M: ADD R0, R1 SUB 1, R0 JNZ M STOP Замечание: в программу нужно вводить числа в шестнадцатеричной системе счисления! Ответ: 5050 4.Напишите программу, которая вычисляет значение факториала – произведения всех натуральных чисел от 1 до заданного числа. Например, факториал числа 5 равен . Для выполнения умножения используйте команду MUL (см. справочную систему, клавиша F1). Программа: MOV 5, R0 MOV 1, R1 M: MUL R0, R1 SUB 1, R0 JNZ M STOP С помощью программы заполните таблицу:
Объясните результаты, полученные в последних двух строчках: Произошло переполнение |