Abstract
This chapter deals with the advanced addressing modes of the 68K architecture and their relationship to high-level languages. Advanced addressing modes allow the implementation of data structures and enable the writing of the code that is position independent or re-locatable. Re-locatable code can run anywhere in the address space of the processor because there are no absolute references to memory locations containing instruction or data. The chapter provides an overview of the classes of instructions of the 68K architecture. It describes the elements and functions of a single-board computer system. The chapter examines the way the TRAP #15 instruction is used to simulated I/O. It explains how a program, written in C, executes in assembly language and how the C compiler makes use of the advanced addressing modes of the 68K architecture. It discusses the way program disassembly is implemented and its relation to the architecture and provides a description of the functional blocks of a 68K-based computer system.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have