August
1999 QUESTION 1 (Compulsory) Total Marks: 20 Marks |
Click here to access other
questions
SUGGESTED SOLUTIONS |
(a) | Here are some descriptions of commands which
affect the bus in some way. For each one, identify the corresponding control line.
|
|
(i) Causes the data on the bus to be written
into addressed location. (ii) used to synchronize operations. (iii) Causes the data from the addressed I/O port to be placed on the bus. (iv) Initializes all modules. (v) Acknowledges that the pending interrupt has been recognized. |
[5] | |
(i) Memory Write (ii) Clock (iii) I/O Read (iv) Reset (v) Interrupt Acknowledgement
|
||
(b) | Given the following memory values and register
sets in a 1-address machine, what values do the following instructions load into the
accumulator?
(I) Load Direct 80 (ii) Load Indirect 70 (iii) Load Register Indirect R3 (iv) Load Register R4 (v) Load Immediate 60 |
[5] |
(i) 92 (ii) 95 (iii) 92 (iv) 90 (v) 60
|
||
(c) | For each of the following Information Communication techniques, give the definition and an area of application. | |
(i) Telecommunications (ii) Data Communications (iii) Teleprocessing |
[2] [2] [2] |
|
(i) Telecommunications Refers to the electronic transmission of any type of electronic information. Encompasses telephone communications, transmission of television signals. (ii)
Data Communications (iii) Teleprocessing
|
||
(d) | The I/O module provides an interface between the CPU/memory and peripheral devices. One task it performs is error detection. Describe two other tasks carried out by the I/O module. | [4] |
Any two from:
|