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] |