Арифметика сверхбольших натуральных чисел в параллельных вычислительных системах

Этот материал можно скачать бесплатно

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

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

Описание

В настоящее время существует необходимость проводить вычисления с очень большими целыми числами (то есть с числами, не помещающимися в разрядную сетку регистров АЛУ процессора) в таких областях как кодирование информации, криптография, физика, астрономия и т. д.
Архитектура 32-х разрядных систем позволяет обрабатывать числа в максимальном диапазоне 0..4294967295. Но это слишком узкий диапазон натуральных чисел для решения многих прикладных задач. Для расширения диапазона разработчики программного обеспечения предлагают разнообразные методы решения данной задачи. Средства для работы с большими целыми числами имеются в таких программных пакетах как Java, Си, Perl. Эффективным способом выполнения операций над сверхбольшими целыми числами является их представление в системе остаточных классов, где нет переносов из младших разрядов в старшие [3]. Однако здесь возникает своя проблема нахождения остатков от деления сверхбольшого числа на основания системы остаточных классов.
Диапазон представления натуральных чисел можно значительно расширить, реализовав несложные алгоритмы операций над данными на языке Ассемблера [1], увеличив при этом длину слова в десятки раз. Разработаны алгоритмы представления и хранения в памяти ЭВМ больших целых чисел в виде связанных списков [2]. Пусть () – список общего вида. Компьютерное представление списка состоит из n ячеек, связанных через их поля ссылок, вместе с предполагаемыми уже данными представлениями каждого из значений xi , являющихся в свою очередь списками.
Физиология. Задание №3
Практическое занятие 3 Цель занятия: формирование умения определять строение органов и частей тела, состав тканей отдельных органов организма человека. Задание 1. Заполните таблицу «Типы тканей человека»: Тип ткани Особенности строения Функции Местонахождение Задание 2. Заполните таблицу «Общая характеристика систем органов человека»:
User studypro3 : 15 февраля 2022
300 руб.
Лабораторная работа №1 по предмету "МЕТРОЛОГИЯ, СТАНДАРТИЗАЦИЯ И СЕРТИФИКАЦИЯ". Вариант №7
1. Цель работы. Ознакомление с упрощенной процедурой обработки результатов прямых измерений с многократными наблюдениями. Получение, применительно к упрощенной процедуре, навыков обработки результатов наблюдений, оценка погрешностей результатов измерений и планирование количества на-блюдений. 2. Задание для подготовки к выполнению лабораторной работы. 2.1. Контрольные вопросы. 2.1.1. Как обнаружить грубую погрешность при многократных наблюдени-ях? 2.1.2. Что понимается под исправленным результа
User te86 : 26 декабря 2013
200 руб.
"Прикладная” экология
Введение Экология в переводе с греческого означает “наука о чистом жилище”. Возведение экологии в ранг науки говорит о серьезности положения в доме человека и осознании этого его хозяином. Смысл изучения данной науки заключается в получении знания, как сохранить наш дом чистым и пригодным для обитания в течение долгих лет. Поскольку “целью образования являются не знания, а действия” (Герберт Спенсер), то анализ существующего экологического положения и мер для его улучшения представляется интерес
User OstVER : 11 марта 2013
5 руб.
Лабораторная работа № 3 (3.4) по дисциплине: "Метрология, стандартизация и сертификация" .Вариант 09
ИЗМЕРЕНИЕ НАПРЯЖЕНИЯ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ 1. ЦЕЛЬ РАБОТЫ 1.1. Изучить: 1.1.1 Параметры переменных напряжений и токов; 1.1.2 Методы измерения параметров переменных напряжений и токов; 1.1.3 Принцип действия, устройство и метрологические характеристики электронных вольтметров; 1.1.4 Особенности измерения напряжения электронными вольтметрами переменного тока; 1.1.5 Источники погрешности при измерении электронными вольтметрами. 1.2. Получить навыки работы с измерительными приборами. 1.3.Приобрест
User loly1414 : 10 февраля 2012
120 руб.
up Наверх