Deep Blue C does not compile down to assembly language. It compiles into
something that they call C-code, and when you execute a program it loads
it into RAM with an assembly language interpreter of the C-code. Basically,
this C-code is a psuedo-assembly language with a small "instruction set"; each
instruction tells the interpreter to jump to a small section of real assembly
code.
So its pretty fast, but not true assembly language. It lets you jump to a real
assembly language subroutine to do things real fast. I wonder if it uses
the Vertical Blank Interrupt for anything; if it does that means you can't
steal that vector unless you find out what it needs and do it yourself.
To compile you have to run 2 programs, each of which needs to be loaded first,
so it doesn't go real fast.
good luck.