Question: Introduction and Task In a 4 bit microprocessor the following registers are available MUP MUD PRI PRH . PRX is an 8 bit register formed

Introduction and Task In a 4 bit microprocessor the following registers are available MUP MUD PRI PRH . PRX is an 8 bit register formed from PRH (upper 4 bits) and PRL (lower 4 bits). A set of assembly language instructions are available to control this mic These registers could be used (together with an adder) to perform an unsigned 4 bit binary multiply If this was being implemented in hardware then a partial block diagram of the hardware would be as in the diagram below In addition to the hardware connections below, shift and control logic is also required. This is provided through an assembly language program. Design, write and test the program Multiplicand (4-bit) (MUD) Shifted LSB of multiplier Adder Multiplier (lower 4-bit) (MUP) Shifted data Product (upper 4-bit) (PRH) Product (lower 4-bit) (PRL) Introduction and Task In a 4 bit microprocessor the following registers are available MUP MUD PRI PRH . PRX is an 8 bit register formed from PRH (upper 4 bits) and PRL (lower 4 bits). A set of assembly language instructions are available to control this mic These registers could be used (together with an adder) to perform an unsigned 4 bit binary multiply If this was being implemented in hardware then a partial block diagram of the hardware would be as in the diagram below In addition to the hardware connections below, shift and control logic is also required. This is provided through an assembly language program. Design, write and test the program Multiplicand (4-bit) (MUD) Shifted LSB of multiplier Adder Multiplier (lower 4-bit) (MUP) Shifted data Product (upper 4-bit) (PRH) Product (lower 4-bit) (PRL)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
