Find the number of unique addresses accessed by a 16-bit microprocessor. If the width of the data bus is also 8 bits, determine the word size in bytes.
Solution:
Given,
=>16-bit microprocessor.
=>Width of data bus = 8 bits
Explanaton:
Calculating number of unique addresses:
=>Number of unique addresses with 16 bits = 2^number of bits
=>Number of unique addresses with 16 bits = 2^16 addresses
=>Number of unique addresses with 16 bits = 65536 addresses
Calculating word size in bytes:
=>Word size in bytes = width of data bus/8 bytes as 1 byte = 8 bits
=>Word size in bytes = 8/8 byte
=>Word size in bytes = 1 byte
I have explained each and every part with the help of statements attached to it.
Get Answers For Free
Most questions answered within 1 hours.