Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Вставки asm в gcc
 
Всем привет! Подскажите, почему при вызове int 16h идет вылет следующего кода:
Код
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    cout << "Press any key";
    __asm__("mov $0, %ah\n\t"
    "int $0x16");
    return 0;
}

Код для gcc(AT&T синтаксис)
 
Разобрался! Этот код предназначен для DOS и не будет работать с WinNT/*nix
Страницы: 1
Читают тему