by Artelius (Login Mikrondel)


The operating system (be it Windows or DOS) sets up some code to be run when the keyboard/mouse/hard disk/network device etc. signals that something has happened that needs to be dealt with.

The processor stops executing the current program, and runs this "interrupt handler". The interrupt handler will resume the program that was interrupted when it has finished doing whatever needs doing.

Apart from the time it takes to execute the interrupt handler, the interrupted program isn't affected in any way.

The "multikey" ASM things in the FAQ replace the ordinary keyboard handler with a custom one.

Posted on Aug 2, 2009, 4:49 PM

Respond to this message   

Goto Forum Home

 Copyright © 1999-2018 Network54. All rights reserved.   Terms of Use   Privacy Statement