Мы в Telegram
Добавить новость
103news.com
Работа
Февраль
2022

Написать программу на языке C и Assembler

0
С помощью языков программирования C и Ассемблер, используя синтаксис AT&T, необходимо написать программу, решающую задачу: Напиcать программу, в которой создается двумерный числовой массив и для этого массива вычисляется сумма квадратов его элементов.

a. Входные данные для задачи должны инициализироваться
случайно с помощью самостоятельно реализованного на ассемблере
генератора псевдослучайных чисел. В качестве ГПСЧ можно
использовать любой из известных (например, на сдвиговых регистрах
или линейном конгруэнтном методе). В случае использования в
качестве ГПСЧ регистра сдвига с линейной обратной связью
самостоятельно выбрать биты, с помощью которых будет
осуществляться обратная связь. В случае применения линейного
конгруэнтного метода самостоятельно выбрать модуль m и множитель
a. В качестве инициализирующего значения использовать первые две
цифры даты рождения. Также необходимо оптимизировать процедуру
умножения a на Xn - 1.
b. Решением задачи является вывод в консоль верного
результата при любых допустимых входных данных.
c. Программа должна корректно завершаться, не вызывая
аварийный останов.
d. В программе на языке С должен быть реализован только
следующий функционал: выделение памяти под исходные данные (но
не их инициализация), вызов подпрограммы, выполняющей основные
вычисления, вывод результата вычислений в консоль. Все основные
вычисления должны быть оформлены в виде ассемблерного
модуля.
e. Для выполнения повторяющихся однотипных действий
необходимо использовать соответствующие средства языка.
Копирование и вставка одного и того же кода нужное количество раз с
незначительными изменениями без необходимости является ошибкой.




Губернаторы России
Москва

Собянин рассказал о работе сервиса «Вместе с культурой»





Москва

Новая попытка азербайджанских вандалов исламизировать армянское культурное наследие в оккупированном Шуши


Губернаторы России

103news.net – это самые свежие новости из регионов и со всего мира в прямом эфире 24 часа в сутки 7 дней в неделю на всех языках мира без цензуры и предвзятости редактора. Не новости делают нас, а мы – делаем новости. Наши новости опубликованы живыми людьми в формате онлайн. Вы всегда можете добавить свои новости сиюминутно – здесь и прочитать их тут же и – сейчас в России, в Украине и в мире по темам в режиме 24/7 ежесекундно. А теперь ещё - регионы, Крым, Москва и Россия.

Moscow.media
Москва

Собянин принял решение о создании новой зоны отдыха у воды в Южном Чертанове



103news.comмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "103 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. 103news.com — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

103news.com — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.

Музыкальные новости

Бато Багдаев

В Пушкинский день театр кукол «Ульгэр» выступил в райцентре Ресрублики Бурятия: Россия и Культура, Дети




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

Искусство продвинутого анализа в спортивном прогнозировании

Звезды спорта. Кто они такие и почему их так называют?

Полезные приложения для поклонников спортивной ходьбы


ATP

Хачанов победил Шевченко во втором круге турнира ATP в Риме



Новости Крыма на Sevpoisk.ru


ATP

Стало известно, при каком условии Медведев может опуститься на 5-е место рейтинга ATP



Частные объявления в Вашем городе, в Вашем регионе и в России