What is an embedded system? How does it differ from a regular computer? Provide a trace (similar to the one in Figure 4.14) for Example 4.1. Explain the difference between hardwired control and microprogrammed control. What is a stack? Why is it important for programming? Compare CISC machines to RISC machines.