Цитата(0lmer @ 13.3.2008, 15:39 ) | Есть один извращенский способ: написать длл с нужными фкнкциями например на сях и используя небезопасный код в шарпе юзать эти функции из длл. |
И мне такая мысль пришла в голову, на с++ написать 2 функции, первая - пишет в регистры, вторая читает, запихнуть в длл... На с++ можно же и ассемблерными вставками писать? Или можно и самой с++ писать/читать регистры?
Добавлено @ 13:10
Цитата(Rififi @ 13.3.2008, 15:35 ) | | невозможно, ввиду отсутствия в .NET Framework такого понятия, как "регистры процессора" |
А может и есть? Просто мы об этом не знаем? В с++, входящем в состав поставки MSVS 2005, можно написать следующие инструкции:
| Код | __asm { mov al, 2 mov dx, 0xD007 out dx, al }
|
|