INTERFACING HIGH-LEVEL AND ASSEMBLY LANGUAGE WITH MICROCODES IN 3-D IMAGE GENERATION

Citation
Aa. Wardak et al., INTERFACING HIGH-LEVEL AND ASSEMBLY LANGUAGE WITH MICROCODES IN 3-D IMAGE GENERATION, Microprocessors and microsystems, 18(4), 1994, pp. 205-213
Citations number
15
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
01419331
Volume
18
Issue
4
Year of publication
1994
Pages
205 - 213
Database
ISI
SICI code
0141-9331(1994)18:4<205:IHAALW>2.0.ZU;2-E
Abstract
This paper describes interfacing the high-level language C, the MC6802 0 microprocessor assembly language and the Am29300 microprogrammable c oprocessor microcode. Similarly, an assembly language and microcode im plementation of the data structures, used in the generation of three-d imensional scenes in real-time, is discussed and presented. Working ex amples of the programming language C, their implementation in the MC68 020 assembly language and Am29300 microcode are comprehensively descri bed and presented. Also, the use and the major role of the stack in th e interfacing of these languages is described in detail. Finally, the concept of passing parameters to subroutines by values or by reference s, which is crucially important in a real-time programming environment , is presented.