Код документа: RU2008102964A
1. Способ обработки слова данных, содержащий этапы: ! приема слова данных; ! определения, является ли слово данных тридцати-двух-разрядным словом данных или шестидесяти-четырех-разрядным словом данных; и ! после определения, что слово данных является тридцати-двух-разрядным словом данных, этап расширения за счет знака тридцати-двух-разрядного слова данных, чтобы создать временное шестидесяти-четырех-разрядное слово данных. ! 2. Способ по п.1, дополнительно содержащий этап определения, должно ли определяться количество нулевых начальных разрядов или количества единичных начальных разрядов. ! 3. Способ по п.2, дополнительно содержащий этап передачи временного шестидесяти-четырех-разрядного слова данных на двоичный счетчик разрядностью шестьдесят четыре разряда после определения, что должно определяться количество нулевых начальных разрядов. ! 4. Способ по п.3, дополнительно содержащий этап выполнения подсчета нулевых начальных разрядов во временном шестидесяти-четырех-разрядном слове данных, чтобы формировать расширенное за счет знака значение подсчета нулевых начальных разрядов. ! 5. Способ по п.4, дополнительно содержащий этап вычитания постоянного значения тридцать два из расширенного за счет знака значения подсчета нулевых начальных разрядов, если значение подсчета не является нулем, чтобы сформировать определенное значение подсчета нулевых начальных разрядов. ! 6. Способ по п.5, дополнительно содержащий этап записи определенного значения подсчета нулевых начальных разрядов в регистр. ! 7. Способ по п.2, дополнительно содержащий этап инвертирования временного шестидесяти-четырех-разрядного слова данных, что
Комментарии