![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.01.2010
Сообщений: 7
|
![]()
привет всем, написана программа, подсчитывающая обращения к диску по нажатию ctrl+s, заканчивающая подсчет по нажатию ctrl+e и завершающаяся по нажатию ctrl+x. далее весь код целиком. проблема в последней строке перед iret:
Код:
wrong parameters: jmp dword ptr [oldint13] объясните, как правильно написать, да и в целом укажите на недочеты) с ассемблером общаюсь пару недель, могу не знать элементарных вещей заранее спасибо Код:
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 25.01.2010
Сообщений: 7
|
![]()
в таком варианте будет лучше?
Код:
Код:
![]() |
![]() |
![]() |
![]() |
#4 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Да по идее синтаксис верен, хоть и программа, вероятно, не будет работать.
А это весь код ? Вроде не хватает начала и конца. И каким компилятором пользовались ? Кстати, более правильно будет Код:
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 25.01.2010
Сообщений: 7
|
![]()
код весь, написан со значительными вложениями знаний других людей и принят на веру после подробных пояснений о назначении каждой строки
![]() можете указать где почитать о правильном построении кода? чего не хватает в начале и конце? пользуюсь emu8086 v4.08 спасибо за поправки, изменил программу по вашему совету, удалось запустить, правда обращений выдает 00 Последний раз редактировалось insan00b; 25.01.2010 в 16:19. |
![]() |
![]() |
![]() |
#6 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
Если скомпилировалось и запустилось, значит все, что нужно есть.
Я не пользовался этим эмулятором, может быть он, как и эмулятор винды, не передает обращение к int 13h, а пользуется какими-то своими функциями. Код:
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 25.01.2010
Сообщений: 7
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Возврат исходного изображения | Fellot | Помощь студентам | 3 | 07.12.2009 22:51 |
Возврат класса | kedbl4 | Общие вопросы C/C++ | 2 | 10.09.2009 01:31 |
Возврат управления форме при показе PopupMenu | mutabor | Общие вопросы Delphi | 1 | 08.07.2008 13:43 |
Возврат коретки | Михаил Юрьевич | Общие вопросы Delphi | 4 | 03.07.2008 20:36 |
Возврат управления телнет-приложению | imdb | Работа с сетью в Delphi | 2 | 26.05.2008 11:16 |