Рекурсия. Вычисления с плавающей точкой
Определение сущности рекурсивной функции в языке Си. Представление данных с плавающей точкой. Вычисление сумм и произведений данных с плавающей точкой. Изучение порядка выполнения арифметических операций в выражениях. Анализ плавающих типов языка Си.
Подобные документы
Анализ операций над числами с плавающей точкой, представленных в формате стандарта IEEE 754. Разработка граф-схем алгоритма выполнения операции над операндами и их реализация в формате числа с плавающей точкой одинарной точности и с двойной точностью.
практическая работа, добавлен 07.07.2015Использование во внутренних операциях процессора с плавающей точкой (ППТ) представления вещественных чисел в формате с расширенной точностью РТ. Программная модель процессора. Описание основных команд. Анализ блок-схемы процессора, алгоритмы операций.
курсовая работа, добавлен 09.06.2011Разработка устройства, реализующего набор команд из числа операций с плавающей точкой процессора семейства i486. Программная модель и блок-схема процессора. Алгоритмы операций. Структура микрокоманды. Моделирование операции SUB и нормализация результата.
курсовая работа, добавлен 27.05.2013Понятия и определения компьютерной арифметики. Классификация систем счисления и их выбор для использования в компьютерной системе (КС). Выполнение арифметических операций в КС над двоичными числами с фиксированной точкой и над числами с плавающей точкой.
учебное пособие, добавлен 08.12.2015Представление действительных чисел в форме с плавающей точкой в электронно-вычислительной машине. Главная характеристика проведения арифметических операций. Анализ основных ошибок округления. Особенность изображения мантиссы и машинного порядка.
презентация, добавлен 25.09.2017Концепция типов данных. Специфика целого типа, анализ символьной системы. Характеристика величин, использующихся при логическом виде данных. Организация хранения информации с плавающей точкой в памяти компьютера. Тип void как один из основных видов языка.
реферат, добавлен 25.11.2013Представление действительных чисел в памяти компьютера в двоичных кодах с фиксированной и плавающей запятой. Форма представления и основные форматы хранения числовых данных с плавающей запятой. Выполнение арифметических операций с такими числами.
контрольная работа, добавлен 10.01.2016Внутренний и внешний формат данных. Алгоритмы выполнения операций. Программная модель и блок-схема процессора. Блок преобразования форматов, регистров, обработки данных (блок вычитания) и микропрограммного управления. Моделирование операции вычитания.
курсовая работа, добавлен 20.11.2010Арифметические операции и их особенности в языке С. Основные типы данных, операции и выражения. Константы с плавающей точкой. Базовые типы переменных в C. Сложение и вычитание числовых значений из указателей. Операции над структурами и объединениями.
шпаргалка, добавлен 23.06.2011Анализ позиционных, непозиционных и смешанных систем счисления, их отличительных особенностей. Рассмотрение арифметических действий в двоичной системе счисления. Примеры представления чисел с фиксированной и плавающей точкой в памяти компьютера.
презентация, добавлен 19.02.2014Представление действительных чисел в ЭВМ в форме с плавающей точкой. Основные ошибки округления. Главные арифметические операции. Машинное представление действительных чисел. Основные типы переменных. Представление пары целых чисел – мантиссы и порядка.
презентация, добавлен 31.10.2017Проведение исследования арифметических действий в позиционных системах счисления. Анализ таблиц истинности логической операции двух переменных. Характеристика кодирования информации в компьютерной технике. Использование формата с плавающей точкой.
методичка, добавлен 29.06.2016Представление числовой информации компьютера: двоичная, шестнадцатеричная. Формы представления чисел с фиксированной и плавающей точкой. Функции и основные преимущества архиваторов. Программы-утилиты как необходимый компонент инструментария программиста.
контрольная работа, добавлен 13.02.2015Кодирование информации в компьютере на машинном языке с помощью двоичной, восьмеричной и шестнадцатеричной систем счисления и представление ее в виде логических последовательностей нулей и единиц. Форматы и типы хранения чисел с плавающей точкой.
курсовая работа, добавлен 02.02.2014Описание логической структуры вычислительных машин Системы 370. Особенности мультипроцессирования. Команды общего назначения и управления системой, обработки десятичных данных и команды с плавающей точкой. Средства обработки машинных ошибок (коррекция).
книга, добавлен 12.06.2014История разработки и возможности операционной системе BSD/386 версии 1.0. Технические характеристики, содержание, обработка текста, совместимое оборудование, утилиты. Поддержка операций с плавающей точкой. Политика распространения программного продукта.
курсовая работа, добавлен 07.06.2009Характеристика работы Т. Куна "Структура научных революций". IBM 704 как первый компьютер, аппаратно-поддерживающий вычисления с плавающей точкой. Сущность понятия "парадигма программирования". Знакомство с языками программирования второго поколения.
статья, добавлен 27.02.2019Методика и основные этапы создания текстового редактора, выбор и обоснование языка программирования. Требования к проектируемой программе. Типы и описание основных констант: целых, с плавающей точкой, символьных. Разработка руководства пользователя.
курсовая работа, добавлен 11.03.2013Ознакомление с общими аспектами проектирования процессора. Рассмотрение и характеристика особенностей микропрограммы обработки чисел в формате с плавающей точкой. Исследование и анализ процесса формирования исполнительного адреса и выборка операндов.
курсовая работа, добавлен 27.03.2016История создания и принципы действия модуля вычислений с плавающей точкой (Floating-Point Unit) для работы с вещественными числами. Основные команды, управляющие сопроцессором. Цели использования алгоритмов CORDIC, примеры их ассемблерной реализации.
курсовая работа, добавлен 12.08.2011Синтез ИМ-автомата с параллельной комбинационной частью, реализующий операцию сложения двух чисел с плавающей точкой с последующей нормализацией результата. Разработка функциональной микропрограммы для отслеживания случаев переполнения разрядной сетки.
курсовая работа, добавлен 24.09.2010Описание фрагментов разбиения и их контрольных кодов. Разработка схемы устройства контроля: Блок контроля операндов, БКv. Описание блоков устройства контроля. Характеристика и этапы реализации алгоритма получения описаний, определение закономерностей.
курсовая работа, добавлен 28.12.2012Проектирование цифровых устройств, выполняющих операции с плавающей точкой, а также проектирование и моделирование микропрограммных устройств управления с жесткой и программируемой логикой. Моделирование с использованием пакета PCAD на ПЭВМ типа IBM PC.
методичка, добавлен 28.06.2009Проектирование и построение временных диаграмм модуля оперативного запоминающего устройства. Логическое проектирование арифметическо-логического устройства для вычитания чисел с плавающей точкой. Построение принципиальной схемы управляющего устройства.
курсовая работа, добавлен 17.03.2014Характеристика алгоритмического языка С++: символы, типы данных и их внутреннее представление. Особенности обработки строковых данных на языке программирования С++: текстовые переменные, обработка текстов. Рекурсия как процесс повторения элементов.
контрольная работа, добавлен 15.08.2014