Describir: Practical troubleshooting techniques for microprocessor systems