[an error occurred while processing this directive]
|
скажу сразу я с ними не работал - только доку почитал
для работы с FP используются те же модули и те же датапасы, которые и для 32х разрядной арифметики - то есть для выполнения DP операции требуется несколько тактов (по серъезным меркам дофига) умножение где-то 10 тактов (наверно как-то подпайплайнить можно, но оно наверняка все юниты занимает), сложение тоже тактов 5. при том что скорость у 67 весьма маленькая (декодер то инструкций потяжелее - вот и не могут разогнать)
про корень/деление - молчу
такое решением где-то посредине между софтверным эмулятором и нормальным FPU
в той же G2 архитектуре 1-2 цикла DP инструкция (деление 20-30), а есть уже и более новые и тактовая там повыше
E-mail: info@telesys.ru