Суббота, 20.04.2024, 09:07
Приветствую Вас Гость | RSS

bookin.ucoz.ru


Меню сайта

Файлы

Главная » Файлы » Информатика и вычислительная техника » Программирование на ASSEMBLER
На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений. Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"

Программирование на ассемблере. Арифметика, строки и массивы, подпрограммы
/_ld/148/14887.jpg
Пример решения лабораторных для начинающих изучение ассемблера (по материалам КГПУ, факультет информатики (Красноярск, 2011)). Вариант 2.
Лаб.1
Разработка и отладка программ арифметических операций с целыми числами

Написать линейную программу на ассемблере, выполняющую действия по следующей формуле: Zi = (Xi + a - b ) * c/d и вычислить результат для каждого значения Xi.
Составить программу вычисления значения функции при целом значении x.

Лаб.2
Вложенные циклы, обработка массивов
1. Найти в массиве из 5-ти переменных наибольший элемент.
а) 7, -8, -6, 2, 1
б) 6, -3, 10, 9, 10
в) 3, -9, 3, 1, 6
2. Дано целое отрицательное число. Найти разность между максимальной и минимальной цифрой.
а) 8051
б) 20001
в) 289

Лаб.3
Обработка строк и массивов.
1. Написать программу объединения двух целочисленных массивов с использованием команды MOVSB. Необходимо учесть, что результирующий массив должен иметь размер, как минимум равный сумме размеров объединяемых массивов.
2. Удалить среднюю букву при нечетной длине строки и две средние буквы при четной длине строки.

Лаб.4
Подпрограммы.
1. Вычислить значение выражения: ДЛЯ i ОТ 1 ДО n найти сумму "i в степени n" при заданных n=4, k=3.
2. Найти НОД 3-х натуральных чисел
Размер:   |  Формат: DOC, TXT

Скачать: Перейти на страницу скачивания файла >>

Категория: Программирование на ASSEMBLER
Просмотров: 474

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поиск
Форма входа

Copyright MyCorp © 2024
Бесплатный конструктор сайтов - uCoz