![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.12.2009
Сообщений: 9
|
![]()
Доброго времени суток!
Делаю прогу, которая работает с pci-устройством, обрабатывая прерывания от него каждые 1 млсек. Мне очень удобно будет сделать реализацию с помощью виртуальных функций, однако использование механизма позднего связывания увеличивает время вызова функций. Кто сможет подсказать на сколько оно возрастает по сравнению с временем на вызов функции при раннем связывании? Понимаю, что это зависит от многих факторов, но хотелось бы узнать хотя бы примерно в тактах процессора (к примеру ~100, а может ~10000). Компилю в VS2005. Всем заранее спасибо, очень жду ответов! |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Попробуй и сравни. Вообще это примерно
call FunctionOffset против call [eax + FunctionOffset] ; где в eax адрес VMT |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
связывание таблиц | vaso1983 | БД в Delphi | 0 | 17.05.2009 21:33 |
Связывание окна и поверхности | challengerr | Помощь студентам | 1 | 28.12.2008 08:25 |
Связывание бд Access с Дельфи | Регишка | БД в Delphi | 3 | 18.11.2008 13:47 |
Связывание файлов по расширению | Ratmir_1 | Общие вопросы Delphi | 5 | 13.11.2008 18:33 |