Final Examination Solutions Fall 2011

First-page document preview for Final Examination Solutions Fall 2011 in COE 538: Microprocessor Systems at Toronto Metropolitan University (TMU). Inspect the first page below or request the complete PDF study document for free.

Independent study archive Learn more

Materials are uploaded by users for self-study purposes. PwnHero is an independent platform, not affiliated with, sponsored by, or endorsed by any university or institution.

📄 Page 1 Preview
First page preview of Final Examination Solutions Fall 2011 for Microprocessor Systems at Toronto Metropolitan University (TMU)

Page 1 Key Topics & Excerpt

🔍 Text Transcript

First page excerpt for quick study reference. Complete formulas, diagrams, and subsequent pages are available in the full document.

PwnHero Final Examination Name: December 5,2011 Student #: Time limit:3 hours Examiners: V. Geurkov, L. Kirischian Notes: * A\*^,F \,rr" fu',rrshuctrcn :et a) closed oooo.-^.,^ ^^,^..r^e^_ \n fr.r*,t pr b) Simple arithmetic calculators are allowed. c) Complex programmable calculators, cell phones and WiFi connected devices are strictly prohibited driring the exam period. d) No questions during the exam. State any assumptions. e) Answer neatly all questions. Unclear answers will not be accepted. 0 For each question, show the process that is used to derive the answer. Correct answers without required explanations / calculations will not be accepted. g) Circle your professor's name and hand in these sheets. General Questions What makes a microcontroller different from a microprocessor? i) Internal CPU data registers and program counter (PC) ii) External memory units providing storage of programs iii) Embedded address and data bus to access memory iv) Embedded perinheral devices (norts. timers, AI)C. etc.) [1 mark] COE-538 / BME-538 - Microprocessor Systems L 1. lil.il $q,tol c.,NR'liu 2. The CPU bus consists of 20 address lines and 8 data lines. Answer to the following questions: a) The address space available for the ,r"*Sl}fr,H$.irt#ral devices is equal to: [1 mark] brnnrydiXi\ I oddrcs lt* \ \,ls ,. i) 65,536locations; ii) 64Klocations; iii) 256Klocations; iv) l024Klocations. Show your calculations below and circle the correct answer out of the listed above: Address area = 220 -ztox2ro=lo24K wJ Aa{ies hs )o \its b) How many E-clocks are necessary for the CPU to write a 32-bit result into memory, if each byte reading/writing cycle requires 4 E-clocks: i) 4 E-clocks; ii) 8 E-clocks; iii) 12 E-clocks iv) 16 E-clocks. Show your calculations below and circle the right answer out of the listed above: Number of clock cycles: 32 / 8:4 read/write w *Iu t* 0,so 2\?", i . L^L*LrL = 16 rrder*l anurqel*t {,r Rttese 'l- \b nunhus [1 mark] thyt"--tu{r p{ b{bx ffi=]6, s 32-\'ft reru[ : ifr -- t [.4"s t*il I -:''= E-daks PwnHero.com

Related COE Courses at Toronto Metropolitan University (TMU)