Saves dcpu reference internally for future use.
Handles hardware interrupt and returns a number of cycles.
Must handle previosly posted update query. If next updates is not needed must set delay to zero. If set to non-zero will be called after delay cycles elapsed with provided message.
Called every application frame. Can be used to update screens.