Elaborate The Concept of Functional Units in Computer Architecture. Provide
Elaborate The Concept of Functional Units in Computer Architecture. Provide
Elaborate The Concept of Functional Units in Computer Architecture. Provide
3. To draw a diagram showing connections between the processor and main memory, you can create a
simple illustration that represents how data and control signals flow between these two components in
a computer system. 2. i)Sub #1001,(R4) ii)Add R8,60(R2,R3)
5.Explain Registers A and Registor B of a computer contain the decimal values 1100 and 3400. What
is the effective address of the memory operand in each of the following instructions.
4.Write a program that can evaluate (A*Z) + (C*P) using two address and one address instruction
format. Assume that the processor has Load, Store, Multiply, and Divide instructions, and that all
values fit in the accumulator.
5. Write an assembly language program that can evaluate the following expression using
One address and Two address instruction formats.
(A +B) X (C + D)
Assume that the processor has Load, Store, Multiply and Add instructions, and that all
values fit in the accumulator register.
6. Write an assembly language program that can evaluate the following expression using
One address and Two address instruction formats.
(A +B) - (C + D)
Assume that the processor has Load, Store, Multiply and Add instructions, and that all
7.Explain and assuming that the instruction is already fetched in IR from main memory, show the
steps needed to execute the machine instruction SUB LOCA, R1.
8.Describe the immediate addressing mode and list any five addressing modes. Identify
the addressing modes of each of the operands in the following instructions:
9. Identify the addressing modes of each of the operands in the following instructions:
1. Mov 44(R3),R7 2. Sub #1001,(R4)
3. Add R8,60(R2,R3) 4. Divide +(R3),R1
13. Write and discuss control sequence for execution of instruction Add R3, R1 using
single bus organization.
14. Write and discuss control sequence for execution of instruction Add (R3), R1 using
single
bus organization.
15. Write and discuss control sequence for execution of instruction Add (R1), R3 using single
bus
organization.