Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
#1

Прерывания asm - C++

20.10.2011, 20:29. Просмотров 596. Ответов 3
Метки нет (Все метки)

Не могу использовать прерывания(int) в встроенном ассемблере. Вылезает ошибка доступа. Помогите пожалуйста помогите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2011, 20:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Прерывания asm (C++):

прерывания - C++
можно ли создать такую программу, которая вообще никак не будет реагировать на прерывания? на самом деле задался вопросом о вычислении...

Механизм прерывания ввода - C++
Ребят, передо мной стоит задание написать функцию, которая принимает в качестве аргумента структуру, а возвращает целое значение. Данная...

Таблица векторов прерывания - C++
Здравствуйте, на одном сайте видел следующую запись: static void (* near const _vect)(void) @0xFFC0 = { Dummy_ISR, //...

Условие прерывания цикла - C++
Из-за чего происходит(условие прерывания) выход из цикла? Мои предположения что пока b не равно 0, то цикл выполняется, как только...

Программа обработки прерывания от клавиатуры должна: - C++
1. Распознавать нажатие горячей комбинации клавиш и реагировать на него звуком 2. При первом нажатии горячей комбинации переходить в...

Обработчик прерывания контроллера накопителя на жестком магнитном диске - C++
Добрый вечер! В лабораторной работе требуется написать свой обработчик прерывания контроллера НЖМД, т е заменить в векторе прерываний...

3
Kastaneda
Форумчанин
Эксперт С++
4656 / 2864 / 228
Регистрация: 12.12.2009
Сообщений: 7,276
Записей в блоге: 2
Завершенные тесты: 1
20.10.2011, 20:39 #2
Так прерывания можно было в ДОСе использовать. Винда не позволит этого сделать. В чем компилируешь?
Если что, вот небольшой пример испозования int 33h.
0
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
20.10.2011, 21:56  [ТС] #3
Цитата Сообщение от Kastaneda Посмотреть сообщение
В чем компилируешь?
VS2010


Цитата Сообщение от Kastaneda Посмотреть сообщение
Винда не позволит этого сделать.
И что теперь делать. В общем я делаю интерпретатор для ассемблера и мне хотелось бы использовать прерывания.
0
Kastaneda
Форумчанин
Эксперт С++
4656 / 2864 / 228
Регистрация: 12.12.2009
Сообщений: 7,276
Записей в блоге: 2
Завершенные тесты: 1
21.10.2011, 04:26 #4
Либо используй древний компилятор под ДОС, либо вместо прерываний используй WinAPI.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2011, 04:26
Привет! Вот еще темы с ответами:

c++ и ASM - C++
помогите найти ошибку #pragma once #include <stdlib.h> #include <iostream> class bbyte { private: void...

C++ и ASM - C++
Всем привет. Необходимо посчитать уравнение на языке ASM и вывести ответ на языке С++. Вот готовая программа на ASM с выводом на...

c++ asm - C++
_asm {} какие библиотеки нужно подключать , чтобы заставить работать ассемблер на с++ и как правильно записывать всё это дело ...

Asm + C++ - C++
Помогите на C++ считает нормально , а на asm #include<iostream> #include<stdio.h> #include <iomanip> using namespace std; bool...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
21.10.2011, 04:26
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru