Kode Iklan DFP Bus of Microprocessor/Microcontroller | Course of Microprocessor
Kode Iklan 400x460
Kode iklan In feed above/responsive

Bus of Microprocessor/Microcontroller

Kode Iklan 336x280
Kode Iklan In Artikel
HPK taruh disini
There are three groups of signals, or buses, that connect the CPU to the other major components. The buses are:
  • Data bus
  • Address bus
  • Control bus
The data bus width is defined as the number
of bits that can be transferred on the bus at one time. This defines the processor’s "word size." Many chip vendors define the word size based on the width of an internal data bus. For the purposes of this book, however, a processor with eight data bus pins is an 8-bit CPU. Both instructions and data are transferred on the data bus one "word" at a time. This allows the re-use of the same connections for many different types of information. Due to packaging limitations, the number of connections or pins on a chip is limited. By sharing the pins in this way, the number of pins required is reduced at the expense of increased complexity in the external circuits. Many processors also take this a step further and share some or all of the data bus pins to carry address information as well. This is referred to as a multiplexed address~data bus. Processors that have multiplexed address/data buses require an external address latch to separate and hold the address information stable for the duration of a data transfer. The processor controls the direction of data transfer on the data bus. 

The address bus is a set of wires that are used to point to the memory or I/O location that is to be read from or written to. The address signals must generally be held at a constant value for some period of time before, during, and after the data is transferred. In most cases, the processor actively drives the address bus with either instruction or data addresses.

The control bus is an assortment of signals that determine what kind of information is on the data bus and determines where the data will go, in conjunction with the address bus. Most of the design process is concerned with the logic and timing of the control signals. The timing analysis is primarily involved with the relative timing between these control signals and the appearance and disappearance of data and addresses on their respective buses.
Kode Iklan 300x250
close
==[ Klik disini 2X ] [ Close ]==
Kode Iklan DFP2
Kode Iklan DFP2