if the processor is of 32 bit and it contains address bus of 323 bit, then it can fetch the instruction in one clock
(so faster speed)else if it has 16 bit address bus then it has to fetch the instruction(32 bit) (as processor is of 32 bit)then it has to wait for 2 clocks in 1st clock 16 bit of instructions will be fectchec and then in next clock the remainging will be fetched, so slower speed.(Regards)
yeh
Well, isn't that just a happy little question! When the local address bus is 32-bit and the local data bus is 16-bit, it means the processor can access more memory locations than it can transfer in a single cycle. This can impact system speed as the processor may need to make multiple cycles to fetch or store data, but with some creative optimization techniques, we can still create a wonderful and efficient system.
System bus speed in microprocessors is the speed at which a processor sends/receives data from the motherboard's memory controller. It is also called the Front Side Bus (FSB) speed in the case of Intel CPUs.
Even though the 8085 is an 8 bit microprocessor, it can address 64K memory, because it has a 16 bit address bus.
In Microprocessor based system devices are connected n parallel through the bus in this situation it is required that one device is interact with the bus at a time .If more than one device make communication wid bus then more then one signal is places that they will produce damaging current known as Bus Contention.To avoid bus contention tristate buffer are placed between buses and peripheral...
The address bus is a section of the bus that emits the address of the desired instruction or operand.
the bus through which the data are transmitted or received within microprocessor and with peripherals is called as data bus.when used internally to microprocessor called internal data bus.
There are countless factors that affect CPU speed, but here are a few:TemperatureVentilationCoolingOverclockingMotherboard bus-speedsType of processor (32-bit, 64-bit, reduced instruction-set, etc)
ad is multiplex address data line bus
1800MHz
333 mhz
since data can be read /write from/to the microprocessor, hence data bus is bidirectional. if data is required read from microprocessor then it will be pointing to a memory location by the address bus, by indicating which location data its required to read. similarly to write a data to a location, again the microprocessor will be to that particular location by holding that address in address bus. hence it will be unidirectional.