
Добавил:
Medi
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:несколько программ / KB
.CPP#include <stdio.h>
#include <conio.h>
#include <dos.h>
void interrupt (far * a)(...);
unsigned char t;
void interrupt k ( ... ) {
t = inport( 0x60 );
printf( "%d ", t );
_chain_intr( a );
}
void main( void ) {
clrscr();
a = _dos_getvect( 0x09 );
_dos_setvect( 0x09, k );
t = inportb( 0xB0 );
while( t != 1 );
_dos_setvect( 0x09, a );
}