Question

Explain the implications of data bus which is multiplexed with address bus!

Explain the implications of data bus which is multiplexed with address bus!

Homework Answers

Answer #1

Generally ,not all processors used to multiplex their address and data buses. Most of processors that possess this feature of multiplexed data bus and address bus are older processors from the 70s and 80s, like the 8086, which multiplexed the data bus with the primary 16 bits of the address bus.

The primary advantage is fairly straightforward : you would like less pins on your processor, making it smaller and cheaper.

However, there's an outsized disadvantage therein each access now takes an additional cycle, and can't be overlapped. This impacts processor bandwidth.

This working model for processors was fine with these early CISC chips, when every instruction took multiple cycles to execute and the chip itself wasn't pipelined. But with modern architectures with single cycle instructions, deep pipelining, and multiple load/stores per clock, this is not doable anymore.

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
Which bus is used to carry instructions from memory to the CPU?   address    data control    clock...
Which bus is used to carry instructions from memory to the CPU?   address    data control    clock None of the above. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- A 16-bit wide address bus has the potential to address ________ of memory. 8k 16k    32k    64k    128k -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Which of the following are advantages of programming in assembly language? (Select all that apply.) easy to learn compared to high-level languages compact programs   highly portable   fastest code direct hardware access -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ________ power the hidden revolution.(Fill in the Blank)...
A student is running to catch the bus, which is stopped at the bus stop. The...
A student is running to catch the bus, which is stopped at the bus stop. The student is running at a constant velocity of 6 m/s: she cannot run any faster. When the student is still 80 m from the bus, it starts to pull away. The bus moves with a constant acceleration of 0.20 m/s^2. a. For how much time and how far will the student have to run before she catches up with the bus? b. When she...
Imagine that you are putting together a presentation that will use that data to address questions...
Imagine that you are putting together a presentation that will use that data to address questions about your topic – for example, questions about risk factors, demographics, etc. List five questions that your data could address, and explain which kinds of charts and graphs would be most effective to display the relevant data for each question. Be sure to explain your answers in detail.
1. The attached MS-Excel file contains data on the bus fleet of the Johnson Bus Fleet....
1. The attached MS-Excel file contains data on the bus fleet of the Johnson Bus Fleet. Download the file and analyze the characteristics of the Johnson Bus fleet. a. Sort the data by type of Bus Manufacturer and calculate the Average Cost and Standard Deviation of Maintenance for each Manufacturer b. Sort the data by Fuel Type and calculate the cost of Maintenance and the Average Mileage and Standard deviation of mileage by each fuel type of fuel c. Present...
Fill in multiple blanks. Consider the snapsphot of this memory starting at Address 5C20h (topcell). Addresses...
Fill in multiple blanks. Consider the snapsphot of this memory starting at Address 5C20h (topcell). Addresses are increasing downward. 10011000 00010101 11011010 10100000 11000111 01010101 When performing a read of the 5th cell from the top (the first cell is at Address 5C20h): 1) The Read Data input must be set to__________________ 2) The Write Data input must be set to_______________ 3) The Address bus must be set to________________ h In response, the memory will output on the____________bus the binary...
consider a hypotehtical microprocessor generating a 32-bit address ( for example, assume the program counter and...
consider a hypotehtical microprocessor generating a 32-bit address ( for example, assume the program counter and the address registers are 320bits wide) and having a 32-bit data bus. What is the maximum memory address space that the processor can access directly if it connected to a 16-bit memory
explain the implications of activity based costing to the prganization ?
explain the implications of activity based costing to the prganization ?
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?...
1,Check all that apply Which pins are inputs of a memory (chip)? Check the inputs. A,...
1,Check all that apply Which pins are inputs of a memory (chip)? Check the inputs. A, Address Bus B, Write Data control line (WD bar) C, Read Data control line (RD bar) D, Data Bus 2,Fill in multiple blanks. The memory can bee seen as a one-dimension_________of _____________ . 3,Fill in multiple blanks. 1) If the memory size is_________bytes, then the address must be a 16-bit number. 2) If the memory size is 16,384 bytes, then the address must be...
What is the assertion of the Heckscher-Ohlin (HO) Model? What are its implications for the income...
What is the assertion of the Heckscher-Ohlin (HO) Model? What are its implications for the income distribution effects of trade? Be sure to address each point in the question and explain your argument carefully. (5 points each)