Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > Загрузка картинки


Автор: CrashedZero 19.12.2005, 10:31
Взять тот же IrfanView - скорость загрузки и вывода на экран очень высока.
Как такого добиваются? Нет ну асм конечно рулит и всё такое, но всё-таки: как?

Автор: mr.DUDA 19.12.2005, 15:02
Цитата(CrashedZero @ 19.12.2005, 09:31)
Нет ну асм конечно рулит и всё такое

сам ответил на свой вопрос

Автор: Mephistopheles 20.12.2005, 05:49
mr.DUDA
Как же рассказы: типа в винде на асме не покодишь, что мол не дадут кольца защиты?

Автор: mr.DUDA 20.12.2005, 08:46
А причём здесь кольцо защиты, не понимаю ? Прога есть прога, будь хоть на С написана, хоть на фортране - всё компилится машинный код. На С/С++ можно блоки на ассемблере вставлять в код, если требуется оптимизация. Вот и пишутъ некоторые люди на замечательном языке под названием Сиссебмлер smile и кольца тут ни причём.

Автор: CrashedZero 22.12.2005, 04:27
Ну, форточка отлавливает работу со всеми прерываниями и не даёт юзать некоторые.

Автор: arilou 22.12.2005, 13:45
CrashedZero
Это тут совсем не причем. Асм используется для реализации алгоритмов, а не вызова прерываний smile)

Автор: Mephistopheles 22.12.2005, 17:59
Цитата(arilou @ 22.12.2005, 13:45)
Асм используется для реализации алгоритмов, а не вызова прерываний

И как это ты представляешь работу в асме без прерываний? smile
В этом всё преимущество асма - работает напрямую.

Автор: arilou 23.12.2005, 00:45
Цитата(Mephistopheles @ 22.12.2005, 17:59)
как это ты представляешь работу в асме без прерываний

Я говорю о применении асма вместе с С/C++ при программировании под платформу Windows. Никаких прерываний тут не нужно smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)