December
1998 QUESTION 1 (Compulsory) Total Marks: 20 Marks |
Click here to access other
questions
Click to access
|
(a) | Distinguish between | [10] |
(i) fetch cycle and execute cycle; | ||
(ii) subroutine call and hardware interrupt; | ||
(iii) immediate addressing and direct addressing; | ||
(iv) bus topology and ring topology; | ||
(v) clock cycle time and memory cycle time.
|
||
(b) | Name and describe three of the
registers used in the fetch-execute cycle.
|
[3] |
(c) | Write a program for a 2-address format
assembly language to compute the following expression: X := (A - (B / C)) * (D + E)
|
[4] |
(d) | Explain the concept of time division
multiplexing (TDM).
|
[3] |