|
Математические труды, 2005, том 8, номер 1, страницы 3–42
(Mi mt54)
|
|
|
|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Математические основания компьютерной арифметики
С. П. Ковалев Институт вычислительных технологий СО РАН
Аннотация:
В работе предложены математические методы, предназначенные для формализации компьютерной реализации арифметических вычислений. Для построения формальных спецификаций моделей вычислений с учетом ресурсных ограничений разработан теоретико-модельный метод частичной интерпретации. С его помощью построены и проанализированы различные модели вычислений в целых и рациональных числах, в том числе в позиционных системах счисления. Архитектурные модели арифметики построены на базе языка конечнозначной логики Лукасевича и логик, обогащающих ее. Свойство слабой полноты этих логик позволило исследовать структурные характеристики операций, не зависящие от представления чисел. В частности, проанализированы механизмы обнаружения и обработки переполнения. Различные модели вычислений представлены в виде базисов логических функций. Предложен способ верификации отсутствия переполнения при вычислении арифметических выражений путем доказательства теорем многозначной логики.
Ключевые слова и фразы:
машинная арифметика, частичная интерпретация, логика Лукасевича, переполнение, флаг переноса.
Статья поступила: 28.07.2004
Образец цитирования:
С. П. Ковалев, “Математические основания компьютерной арифметики”, Матем. тр., 8:1 (2005), 3–42; Siberian Adv. Math., 15:4 (2005), 34–70
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mt54 https://www.mathnet.ru/rus/mt/v8/i1/p3
|
Статистика просмотров: |
Страница аннотации: | 733 | PDF полного текста: | 344 | Список литературы: | 72 | Первая страница: | 1 |
|