Question

Find the number of unique addresses accessed by a 16-bit microprocessor. If the width of the...

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.

Homework Answers

Answer #1

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.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
1) find the number of unique address accessed by a 16-bit microprocessor. if the width of...
1) find the number of unique address accessed by a 16-bit microprocessor. if the width of the data is also 8 bits, determine the word size in bytes.
Suppose some 32-bit microprocessor and some 16-bit microprocessor have the same bus cycle. If a program...
Suppose some 32-bit microprocessor and some 16-bit microprocessor have the same bus cycle. If a program consists of 100 operands and instructions, of which 50% are 32 bits and 50% are 16 bits long, it is better to use a 32-bit microprocessor when running this program on two microprocessors. -How fast is it compared to using a bit microprocessor?
Suppose a 32-bit microprocessor has a 16-bit data bus running on a 12 MHz clock. A....
Suppose a 32-bit microprocessor has a 16-bit data bus running on a 12 MHz clock. A. If the minimum duration of a bus cycle is 6 clock cycles, what is the maximum data transfer rate? B. If the memory in A needs to wait 2 clock cycles for each data access, what is the maximum data transfer rate? C. How does the maximum data transfer rate change when the frequency of the bus is doubled to improve performance in A?...
Consider the following two hypothetical microprocessors A and B. Microprocessor A has an 8-bit external data...
Consider the following two hypothetical microprocessors A and B. Microprocessor A has an 8-bit external data bus whereas microprocessor B has a 16-bit external data bus. Other than that difference, these processors are identical including bus cycle speed. Answer the following two questions. Consider that all instructions and operands are two Bytes. Assume 100 transfers of operands and instructions, each of which are two Bytes long. By what factor do the maximum data transfer rates vary between A and B?...
1a) A memory unit has 28-bit address lines and 64-bit input/output data lines. How many bytes...
1a) A memory unit has 28-bit address lines and 64-bit input/output data lines. How many bytes of data can this memory hold? How many words does it contain, and how large is each word? b) A memory unit consists of 32M words of 16-bit each. How many bits wide address lines and input-output data lines are needed to access this memory? c) A memory unit consists of 512K bytes of data. How many bits wide address lines are needed to...
Consider decimal number 1027. This value is stored as a 16-bit two's complement number into addresses...
Consider decimal number 1027. This value is stored as a 16-bit two's complement number into addresses 124 and 125 on a little endian machine which has an addressable cell size of one byte. What values (in hexadecimal) are in each of these addresses: 124:   125:
1. The memory units that follow are specified by the number of words times the number...
1. The memory units that follow are specified by the number of words times the number of bits per word. How many address lines and input/output data lines are needed in each case? (a) 8K X 16 (b) 2G X 8 (c) 16M X 32 (d) 256K X 64 2. Give the number of bytes stored in each memory unit in question 1. 3. Word number 563 decimal in the memory shown in Fig. 7.3 (see Mano-Ch7.pdf) contains the binary...
A computer system has 16 processing registers R0,···,R15, where each register has 32-bit storage capacity. The...
A computer system has 16 processing registers R0,···,R15, where each register has 32-bit storage capacity. The computer system uses a common bus system for data transfer between registers, memory and ALU. Answer the following questions if common bus is designed using multiplexers Size of each MUX needed for the design Number of MUXs needed Size of the bus (in bits)
Consider a virtual memory system that can address a total of 232 bytes. You have unlimited...
Consider a virtual memory system that can address a total of 232 bytes. You have unlimited hard drive space, but are limited to only 8 MB of physical memory. Assume that virtual and physical pages are each 4 KB in size. a. How many bits is the physical address? What is the maximum number of virtual pages in the system? How many physical pages are in the system? How many bits are the virtual and physical page numbers? Suppose that...
Microprocessor 8086 material. Choose the correct answer. 1- For a (64K x 8) RAM, the number...
Microprocessor 8086 material. Choose the correct answer. 1- For a (64K x 8) RAM, the number of address lines is: * 17 19 16 15 20 14 18 2-Which of the following instructions requires (BYTE PTR)? * SHR [500H], 3h LDS SI, [1000H] LAHF PUSH [9AAH] ADD AX, [800H] 3-Where are the interrupt vectors located in the microprocessor’s memory? * in the first 64K byte in the first 1K byte in the first 256K byte in the first 1M byte...