COE 718 Midterm: COE718 - Fall 2015 Sample Midterm
Document Summary
The examination has 5 pages and 5 questions. To earn maximum credit, your answer must be concise, to the point and in the given space. All questions are not of the same difficulty and value. Consider this when allocating time for their solutions. Maximum marks: 60 (a) von neumann and harvard architectures are employed in various embedded processor designs. Briefly explain the main differences between the architectures. Justify your answer by also providing examples of cpus based on each of the architectures. Marks: 6: (b) the arm cortex-m3 cpu has a much faster response time when addressing multiple interrupts in comparison to other cpus. Briefly explain how this faster response time is achieved in a cortex-m3. Page 1: (c) arm cpus are widely used in handheld devices. Identify at least two specific features of the arm microarchitecture and/or architecture that facilitate smaller code size.