(a) Describe the sequence of signals that occur on the address bus, the control bus and the data bus when a simple microcomputer fetches instructions. (b) Multiply AX by 15 using ‘ADD’ and ‘MUL’instruction individually.

46 0

Get full Expert solution in seconds

$1.97 ONLY

Unlock Answer

EXPERT ANSWER

a) A bus is a pathway for digital signals to rapidly move data. There are three internal buses associated with processors: the data bus, address bus, and control bus. Together, these three make up the “system bus.” The system bus is an internal bus, intended to connect the processor with internal hardware devices, and is also called the “local” bus, Front Side Bus, or is sometimes loosely referred to as the “memory bus.”

Data moving in and out of the data bus is bi-directional, since the processor reads and writes data, however, the others are uni-directional, since the processor always determines when and what it will read from or write to. The address bus carries addressing signals from the processor to memory, I/O (or peripherals), and other addressable devices around the processor. Control signals move out of the processor, but not in to it.

b) MOV AX 15h

MOV BX 00h

ADD AX BX

MUL AX