QuickC has the ability to handle assembly-language instructions right in your C programs. This powerful feature is called “inline assembly.”
Assembly language serves many purposes, such as improving program speed, reducing memory needs, and controlling hardware. The inline assembler lets you embed assembly-language instructions directly in your C source programs without extra assembly and link steps. And the assembler is built into the compiler—you don't need a separate assembler such as the Microsoft Macro Assembler (MASM).
This chapter assumes that you are familiar with assembly-language terms and concepts. If you have never programmed in assembly language, refer to the section “References and Books on Assembly Language,” at the end of this chapter.