A cross-assembler and simulator for the “SKINNY” microcomputer
1975; Elsevier BV; Volume: 1; Issue: 5 Linguagem: Inglês
10.1016/0303-1268(75)90025-5
ISSN1878-3015
AutoresD.K. Banerji, Jacques Raymond,
Tópico(s)Parallel Computing and Optimization Techniques
ResumoIn a microcomputer system which has only a small amount of memory, and does not have high speed I/O devices, it is desirable to have available a cross-assembler and a simulator to help program development work. At the University of Ottawa, a microcomputer system called SKINNY has been developed using the INTEL 8008 microprocessor chip as the CPU. Extensive software development work is underway for using SKINNY in an intelligent graphics terminal system and, therefore, it was felt necessary to develop a cross-assembler and simulator system for the INTEL 8008 microprocessor. Both the cross-assembler and the simulator have been written in standard FORTRAN IV, and are running on the University's IBM 360/65 machine. The set of INTEL 8008 assembler memonics has been augmented with some pseudo instructions and a macro instruction. The syntax of the SKINNY assembler language is similar to that of the OS/360 assembler language. The simulator simulates the microcomputer system including the I/O operations. It provides a record of all I/O port activity, a DUMP feature which dumps the simulated SKINNY memory, the operation registers and control registers in octal or hexadecimal as specified by the user.
Referência(s)