Работа с сопроцессором (синтаксис AT&T)

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
jerdeks
Сообщения: 1
Зарегистрирован: 19 апр 2009, 12:15

Такой вопрос. Недавно начал изучать ассемблер, целочисленные операции вроде бы освоил; появилась задача сделать вычисление факториала любого действительного числа (численное интегрирование гамма-функции). По сопроцессору нашёл информацию только под интеловский синтаксис, а я пишу под линуксом. Если может кто пример не сложный показать или книжку посоветовать, буду очень рад)
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Ну во-первых сама связка Факториал-Сопроцессор неверна, сопроцессор не предназначен для вычисления столь быстро растущих функций и точность его катастрофически падает при большом удалении числа от нуля. Советую сделать композицию из функций вычисления факториала (точного) для целого числа (была в этом разделе, тема "100 факториал") + функция интерполяции дробной части.
Во-вторых вы сравниваете дверь с колесом, интел - это процессор, линукс - это ОС, так что я здесь никаких сложностей не вижу. Берите среду разработки для конкретной ОС и пишите на интеловском асме, хоть в винде, хоть в линь.
It's a long way to the top if you wanna rock'n'roll
Ответить