Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

If a microcontroller has a memory array with 200 separately addressable memory l

ID: 3785890 • Letter: I

Question

If a microcontroller has a memory array with 200 separately addressable memory locations, where each can store 12 bits, how many bytes of data docs the memory contain? How many bits arc required to address this memory (show your work/reasoning)? List all the devices you can find in your home that contains some microprocessor or microcontroller digital system. Show how the following instructions are computed in the PIC CPU (show the work numerically in binary-): mov l w 0 times FF add l w 0 times 33 Where is the final answer stored? What is this value in decimal?

Explanation / Answer

Given 200 separately addressable memory locations and

each can store 12 bits

so = 200*12 = 2400 bits

memory in bytes = 2400/8 =300 bytes

bits required to address this memory is 1024*8*200 = 1638400 bits

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote