ага, это функция 08h прерывания 10h.
Код
mov ah,08h
mov bh,00
int 10h
операция возвращает в al символ, в ah атрибуты.
РАБОТАЕТ И В ТЕКСТОВЫХ И ГРАФ РЕЖИМАХ!!!!
считывается сивол из положения курсора (перемещение крсора - int 10h (02h))
Если надо, могу написать процедуру...
я вот подумал... это будет работать быстрее чем то что предложил
volvoАргументы:
- Можно обойтись чистым асмом
- нет массивов -скорость работы выше - доказанно, см. тему "ускорение работы программ".
- Нет вызова процедур (каждая процедура модуля system это 1 байт и 100 мс вермени
) - Преимущество: работает и в граф. режимах.