Size: a a a

Ассемблер

2020 July 14

ST

Saenro T in Ассемблер
Мне вчера с FPU очень понравилось генерить эти таблицы, спасибо Aiwan что подтолкнул к подобной реализации, причём таблица на выходе даёт не просто значения от -1 до 1 (0...10000), а уже готовые координаты, т.е. уже не нужно будет их просчитывать перед тем как выводить на экран некий объект.
источник

A

Aleksandr in Ассемблер
Думаю, на фпу будет не сильно дольше их генерить по запросу
источник

ST

Saenro T in Ассемблер
CPU останавливается пока FPU думает?
источник

ST

Saenro T in Ассемблер
Aleksandr
Думаю, на фпу будет не сильно дольше их генерить по запросу
Ну это избирательно нужно подходить. Если на входе значений оооочень много, то да, таблица будет крайне неудобна и громоздка. А если двигать объект по более простой траектории, то тут хватит и таблицы.
Таблица — скорость.
Генерить на ходу — больше возможных траекторий.
источник

A

Aleksandr in Ассемблер
Saenro T
CPU останавливается пока FPU думает?
До fwait - нет
источник

A

Aleksandr in Ассемблер
К тому же, команды цпу и фпу начиная примерно с пентиума выполняются одним кристаллом
источник

ST

Saenro T in Ассемблер
Aleksandr
До fwait - нет
Wait — в начале и в конце
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Aleksandr
К тому же, команды цпу и фпу начиная примерно с пентиума выполняются одним кристаллом
486
источник

A

Aleksandr in Ассемблер
Собственно, fwait - синхронизация цпу и фпу. На новых процессорах она ничего не делает, на старых останавливает цпу до конца работы фпу
источник

A

Aleksandr in Ассемблер
А там не два разных кристалла в одной упаковке?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Aleksandr
А там не два разных кристалла в одной упаковке?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
источник

A

Aleksandr in Ассемблер
Да, получается с 486
источник

ST

Saenro T in Ассемблер
FNINIT и FINIT чем отличаются?
источник

ST

Saenro T in Ассемблер
FINIT — одна инструкция FINIT.
FNINIT — включает в себя две инструкции: WAIT + FINIT
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Переслано от Aiwan ╭∩╮ (òÓ,) ╭∩╮...
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
источник

S

Solo RT in Ассемблер
楽園松本
Согласись, Си это гениальное изобретение!
вот только сходу не понять что на нем написано, прям кровавое месиво, взять тот же ядро линукс
источник

ST

Saenro T in Ассемблер
А ещё, картинку делили на сетку, ячейка которой соизмерима с прямоугольниками 8×16, только вместо изображений в эти ячейки подставляли наиболее похожий ASCII символ.
источник

ST

Saenro T in Ассемблер
Издалека неплохо смотрелось)
источник