发明名称 СПОСОБ И УСТРОЙСТВО ДЛЯ РЕАЛИЗАЦИИ ЦЕЛОЧИСЛЕННОГО ДЕЛЕНИЯ НА ИНВАРИАНТНЫЙ ДЕЛИТЕЛЬ С ИСПОЛЬЗОВАНИЕМ N-БИТОВОЙ ОПЕРАЦИИ УМНОЖЕНИЯ И СУММИРОВАНИЯ
摘要 1. Система целочисленного деления для делимого и делителя, содержащая модуль предварительного вычисления для выбора аппроксимации обратной величины и значения компенсации ошибки округления делителя, причем аппроксимация обратной величины равна тому же самому заранее заданному числу двоичных битов, что и в делителе, и модуль предварительного вычисления определяет, следует ли использовать округление в большую сторону или округление в меньшую сторону при выборе аппроксимации обратной величины и значения компенсации ошибки округления; модуль генерации команд для генерации команды для вычисления частного делимого с использованием аппроксимации обратной величины и значения компенсации ошибки округления.2. Система по п.1, в которой модуль предварительного вычисления выбирает обратную величину и значение компенсации ошибки округления путем вычисления обратной величины и значения компенсации ошибки округления с использованием блока целочисленной арифметики процессора.3. Система по п.1, в которой модуль предварительного вычисления выбирает обратную величину и значение компенсации ошибки округления путем вычисления значения обратной величины и компенсации ошибки округления с использованием блока арифметики с плавающей запятой процессора.4. Система по п.3, в которой для деления со знаком на делитель без знака округление в большую сторону и округление в меньшую сторону относятся к округлению аппроксимации обратной величины в направлении плюс бесконечности и минус бесконечности, соответственно.5. Система по п.1, в которой команды, генерируемые модулем генерации команд, включают в себя объединенную команду
申请公布号 RU2006143196(A) 申请公布日期 2008.06.20
申请号 RU20060143196 申请日期 2005.06.17
申请人 ИНТЕЛ КОРПОРЕЙШН (э Делавер Корпорейшн) (US) 发明人 РОБИСОН Арч (US)
分类号 G06F7/52;G06F7/535 主分类号 G06F7/52
代理机构 代理人
主权项
地址