реклама на сайте
подробности

 
 
> Работа с числами с плавающей запятой.
James D.
сообщение Feb 12 2006, 20:51
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



Подскажите, где можно найти программы работы с числами с плавающей запятой, на асме?
Умножение, деление, сложение и вычитание 8-ми, 16-ти, 24-х, 32-х разрядных чисел.
С какой скоростью выполняются такие операции, например, по сравнению с целочисленным умножением, делением?
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
James D.
сообщение Feb 14 2006, 08:56
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 315
Регистрация: 10-10-05
Пользователь №: 9 466



Кстати, посмотрел "Текст программы div8u_s деления 8-и разрядных целых беззнаковых чисел, оптимизированной с точки зрения времени исполнения", есть ошибки: результат деления находится не в том же регистре, который используется для делителя, а в том, который используется для делимого.
Плюс еще в этой проге по две строки:

rol dd8u ;делимое/результат сдвинуть влево
rol dd8u ; делимое/результат сдвинуть влево

а, если я правильно понял, должна быть только одна такая строка.
Кстати, эти же примеры я находил на atmel.ru в "Статьях", и с теми же ошибками...

И про работу с числами с плавающей запятой ничего нет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 14:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01936 секунд с 7
ELECTRONIX ©2004-2016