
Practical aids
to programming
157
is usually done interactively, with the user giving the various items the
names he considers most suitable.
De-assemblers are used to reconstruct programs that may only be
available in binary code. This is sometimes a vital step in studying and
amending library programs.
Logic analysers
A logic analyser is a hardware device, and offers one of the most power-
ful methods of trouble-shooting a system that cannot be easily tested in
any other way. It is particularly effective in solving real-time problems
caused by peripherals and interrupts.
A diagram of a logic analyser is shown in Figure 12.1. It consists
mainl ...