Professional Documents
Culture Documents
Computer Organisation and Architecture Coa
Computer Organisation and Architecture Coa
0200CST202122301
Total Pages: 5
Scheme of Valuation/Answer Key
(Scheme of evaluation (marks in brackets) and answers of problems/key)
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
B.Tech Degree S4 (S, FE) / S2 (PT) (S) Examination January 2024 (2019 Scheme)
Course Code: CST202
Course Name: Computer Organization and Architecture
Max. Marks: 100 Duration: 3 Hours
PART A
(Answer all questions; each question carries 3 marks) Marks
1 Explain how addressing modes contribute to the efficiency and flexibility of (3)
computer architecture.
Definition of addressing modes – 1 Mark
Explanation of how addressing modes enhance efficiency by providing various
ways to specify operands – 1 Mark
How addressing modes contribute to flexibility in programming – 1 Mark
2 What are the steps involved in the execution of an instruction in computer (3)
architecture? Provide a brief overview of these steps.
Steps in instruction execution (Fetch, Execute) – 1 Mark
Explanation of the steps - 2 Marks
3 Differentiate between arithmetic and logic micro operations in the context of (3)
register transfer logic. Provide examples for each type of operation.
Definition of arithmetic micro operations. – 1 Mark
Definition of logic micro operations. - 1 Mark
Examples of both arithmetic and logic micro operations. - 1 Mark
4 What is the role of accumulator in a processor unit? How does it contribute (3)
to arithmetic and logic operations within the system?
Definition of the accumulator. – 1 Mark
How the accumulator is used in arithmetic operations. – 1 Mark
How the accumulator is used in logic operations. – 1 Mark
5 Highlight the key steps involved in the restoring method for binary division. (3)
Key steps (Algorithm) in the restoring method – 3 Marks
Page 1 of 5
DRAFT SCHEME
0200CST202122301
9 What is the role of interrupts in I/O organization? List the steps that follow (3)
an interrupt request.
Role of interrupts in I/O organization. – 1 Mark
Steps of the process following an interrupt request. – 2 Marks
10 List the key features of semiconductor RAMs. How do these features (3)
contribute to their widespread use in modern computer systems?
Listing of key features of semiconductor RAMs
(volatility, speed, density). – 1 Mark
How these features contribute to widespread use – 2 Marks
PART B
(Answer one full question from each module, each question carries 14 marks)
Module -1
11 a) Three-bus structure, SUB R3, (R4) (8)
Control Sequence – 5 marks
Fetch instruction: PC → Memory → MAR → MDR → IR.
Decode: IR → Control Unit.
Page 2 of 5
DRAFT SCHEME
0200CST202122301
Module -2
13 a) Hardware implementation for executing the statement xT1: A ← B (7)
Design – 7 marks
b) 4-bit combinational logic shifter (7)
Design of logic shifter with control variables. – 2 marks
Definition of operations for each control variable (Input data shifted based on
control variables H1, H0), (H1 - Arithmetic shift, H0 - Logical shift) – 2 marks
Impact of control variables on shifting – 2 marks
14 a) 4-bit arithmetic circuit within ALU (7)
Design of a 4-bit arithmetic circuit (Full-adder for each bit; carry propagated)
– 3 marks
Describing addition and subtraction processes (Addition: Bit-wise addition;
carry-in from previous bit. Subtraction: Two's complement addition.) – 2 marks
Step-by-step breakdown of the processes involved and overall functioning of the
circuit – 2 marks
Page 3 of 5
DRAFT SCHEME
0200CST202122301
Page 4 of 5
DRAFT SCHEME
0200CST202122301
Page 5 of 5