Toggle Main Menu Toggle Search

Open Access padlockePrints

The Newcastle University research output collection, currently available on ePrints, will shortly be moving to a new open repository platform, Figshare. To prepare for the data migration we have paused adding new content to ePrints, and will resume once the new repository is launched. During this time you will continue to have access to ePrints (but no new content will appear). We will share updates here when available.

Implementation of an Interactive Remote Source-level Degugger for C Programs

Lookup NU author(s): Dr Charles Snow

Downloads

Full text is not currently available for this publication.


Abstract

This paper describes the implementation of an interactive remote source-level debugger for C programs. This debugger runs on an ICL Perq, and remotely controls the execution of the subject program on a Motorola MC6809 microcomputer connected to the Perq via an RS232C serial line. It provides support for interface monitoring [SNOW86], data examination, execution control and source examination of the programs under debugging. In particular, facilities for conditional breakpointing and interface monitoring, and C expression interpretation [WONG87] are provided by the debugger. It has a window-based, menu-driven, and mouse-based user interface. A set of design goals, which are carefully studied and implemented, is described. The debugging environment, functionality, user interface and implementation details of the debugger are presented. The way in which the implementation problems are dealt with and the extent to which they are solved may be of interest to those designing other debuggers. How a debugger is implemented to provide the necessary debugging support may be appreciated by those interested programmers.


Publication metadata

Author(s): Wong WYP, Snow CR

Publication type: Report

Publication status: Published

Series Title: Computing Laboratory Technical Report Series

Year: 1987

Report Number: 229

Institution: Computing Laboratory, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne


Share