Abstract

In order to allow students to experiment, at the assembler level, with various microprocessors, a “universal” cross assembler was designed. The instruction set for a particular microprocessor is a data file, the cross assembler has to read before assembling programs. The cross assembler produces a source listing completed by the generated object code or by error messages. The listing is ideal for handloading the microprocessors through standard debugging monitors. For loading longer programs, special debugging monitors were developed for the most popular microprocessors, allowing direct loading by the host computer. The data file describing the instruction set of a microprocessor is easily prepared from the manufacturer data sheets, the mnemonics being unaltered, or undergoing only short modifications.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.