![]() |
![]() |
beatlehead 02.05.2004 - 14:41 | Мне нужно в С вставить простенький код на асме. Проблема в том что в коде идет вызов 21 прерывания. Когда я пишу int 21h при запуске проги выскакивает еррора "Unhandled Exception. Access Violation". Что я не так делаю. Может не так вызываю, ведь int и в С используется? Можно ли вообще это сделать? Заранее спасибо. |
archimag 1 - 02.05.2004 - 15:02 | Если пишешь под разновидность NT (XP или 2000), то о прерываниях забудь. В целях безопастности, доступ к подобным вещам имеет только система и драйвера. В Windows 98 проблем быть не должно. |
SilverEye 2 - 03.05.2004 - 04:33 | А по-моему и под '98 ничего работать не будет. Пытался когда-то так сделать. |