August
1997 QUESTION 1 (Compulsory) Total Marks: 20 Marks |
Click here to access other
questions
SUGGESTED SOLUTIONS |
1. | (a) What is meant by the following terms? | ||
(i) Register addressing | [2] | ||
When machine instruction has operand field which contains a reference to a register, | [1] | ||
the contents of which are used as an effective address of the actual data. | [1] | ||
(ii) Implied addressing | [2] | ||
When machine instruction has no operand field; | [1] | ||
the data is implied in the opcode. | [1] | ||
(iii) Fetch cycle | [2] | ||
When a machine instruction is retrieved from memory | [1] | ||
into the instruction register. | [1] | ||
(iv) Execute cycle | [2] | ||
When contents of instructions register is interpreted by control circuitry to determine operation | [1] | ||
and operands. | [1] | ||
(v) I/O direct memory access (DMA) | [2] | ||
When I/O processor is able to transfer data directly to/from memory | [1] | ||
without involvement of CPU. | [1] | ||
(b) | (i) Explain, with the aid of diagram, the role of a multiplexer in data communications. | [3] | |
Multiplexer converts several low-speed signals from different devices | [1] | ||
and transmits the combined signal over a high-speed line, which is cheaper than transmitting over several low-speed lines. | [1] | ||
Another multiplexer (demultiplexer) redistributes the signals. | [1] | ||
A diagram such as that on Page 10-2 of the study guide is an acceptable way of presenting this answer; one mark should be allocated to each point stated above, whether it is illustrated through an annotation or label in the diagram or explained purely in words. | |||
(ii) What are the differences between time-division multiplexing (TDM) and frequency-division multiplexing (FDM)? What are the disadvantages of each? | [5] | ||
In FDM the channel is divided into narrow bands of different frequencies (sub-channels) each for separate transmission. | [1] | ||
In TDM the channel is subdivided by allocating time intervals for the different signals. | [1] | ||
Max 3 marks from the following or similar: TDM is suitable only for digital signals. | [1] | ||
FDM has a fixed number of bands - once they are used up, no further sub-channels can be added. | [1] | ||
TDM requires a modem; FDM does not. | [1] | ||
In TDM if a terminal is not transmitting, there is still a time slot assigned to it on the high-speed channel. | [1] | ||
(iii) How does statistical time-division multiplexing (STDM) improve on TDM? What additional resource does STDM have? | [2] | ||
In STDM the time-slots are allocated on demand, and so empty slots are not sent. | [1] | ||
It requires address information and buffers to store data temporarily during peak loads. | [1] |