(a) Calculate the count to obtain a $100\text{ }\mu\text{s}$ loop del…

Previous year question for Exam.

Question

(a) Calculate the count to obtain a $100\text{ }\mu\text{s}$ loop delay and express the value in Hex. Use system clock frequency. 10

$$\begin{array}{lcc}

& \text{MV1B, COUNT} & \text{T-States} \\

\text{LOOP :} & \text{NOP} & 4 \\

& \text{NOP} & 4 \\

& \text{DCR B} & 4 \\

& \text{ONZ loop} & 10/7

\end{array}$$

(b) Answer the following questions with relevant answers : 10

(i) Is there any minimum pulse width for 1NTR signal ?

(ii) How long 1NTR signal stay high ?

(iii) Can the microprocessor be interrupted again before the completion of the first interrupt service routine ?

Open on CachedInfo