Abstract
A set of software tools for the Motorola M68000 microprocessor was developed to run under the UNIX* operating system. A C language cross compiler was created by modifying the UNIX ‘C’ compiler for the PDP-11. A macro cross assembler was designed and implemented to produce relocatable object modules for the M68000 in the a.out format of PDP-11 UNIX object modules. The UNIX loader for the PDP-11 was changed to allow relocation of 32-bit quantities as required by the M68000. A small set of utility routines was also written to assist in the implementation effort. The language processors and utilities provide the means by which high level ‘C’ programs can produce executable images for the M68000. All of the programs are currently running on a PDP-11/70 UNIX system.
Publication Date
5-20-1981
Document Type
Thesis
Student Type
Graduate
Degree Name
Computer Science (MS)
Department, Program, or Center
Computer Science (GCCIS)
Advisor
Michael Lutz
Advisor/Committee Member
Peter Lutz
Advisor/Committee Member
Guy Johnson
Recommended Citation
Ziarko, Joseph, "Language processors for the Motorola M68000 microprocessor" (1981). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/930
Campus
RIT – Main Campus
Comments
QA76.8.M67 Z52