/* * getch — блокирующее чтение клавиши БЕЗ эха на экран. * ESTEX WAITKEY ($30); ASCII возвращается в A. */ #include "_conio.h" char getch(void) __naked { __asm push ix ld c, #0x30 ; ESTEX WAITKEY (без эха) rst #0x10 pop ix ;; ESTEX возвращает ASCII в E (и копию в A) ret __endasm; }