Implementation of DMA MCQ Quiz – Objective Question with Answer for Implementation of DMA

11. Which of the following helps in the generation of waveforms?

A. timer
B. inputs
C. outputs
D. memory

Answer: A

The embedded systems have a timing component called timer or counter which helps in the timing reference for control sequence, provides system tick for the operating system, and also helps in the generation of waveforms for the serial port baud rate generation.

 

12. Which bit size determines the lowest frequency?

A. counter size
B. pre-scaler value
C. counter
D. timer

Answer: B

The pre-scaler value determines the lowest frequency that can be generated from a given clock input. Actually, the bit size is determined by the pre-scalar value and the counter size.

 

13. Which bit size determines the maximum value of the counter-derived period?

A. counter size
B. pre-scaler value
C. bit size
D. byte size

Answer: A

The bit size is basically determined by its fundamental properties, that is, the pre-scalar value and the counter size. The counter size determines the maximum value of the counter derived period.

 

14. Which of the following timer is suitable for IBM PC?

A. IA-32
B. Intel 8253
C. Intel 64
D. 8051 timer

Answer: B

The Intel 8253 timer is suitable for the IBM PC. IA-32 and Intel 64 are the offload timers used only for Intel. The 8051 timers are used for the timing program in 8051.

 

15. Which of the following is mode 0 in 8253?

A. interrupt on start count
B. interrupt for wait statement
C. interrupt on terminal count
D. no interrupt

Answer: C

The interrupt on the terminal count is known as mode 0 for the 8253. An initial value is loaded into the count register and then starts to count down at the frequency which is determined by the clock input. When the count reaches zero, an interrupt is generated.

 

16. Which determines mode 1 in the Intel 8253?

A. interrupt on terminal count
B. programmable one-shot
C. rate generator
D. square wave rate generator

Answer: B

The programmable one-shot is also known as mode 1 in the Intel 8253. In mode 1, a single pulse with a programmable duration is created first and then the pulse length is loaded into the counter when the external gate signal is high, the rising edge starts the counter to count down to zero and the counter output signal goes high to start the external pulse. When the counter reaches zero, the counter output goes low and thus the ending of the pulse.

 

17. Which mode of 8253 can provide pulse width modulation?

A. programmable one-shot
B. square wave rate generator
C. software triggered strobe
D. hardware triggered strobe

Answer: A

Mode 1 of the Intel 8253 can provide pulse width modulation for the power control where the gate is connected to a zero-crossing detector or a clock source.

 

18. Which of the following is mode 3 in the Intel timer 8253?

A. rate generator
B. hardware triggered strobe
C. square wave rate generator
D. software triggered strobe

Answer: A

The rate generator is mode 3 in Intel 8253 timer. The square wave generator is mode 4 and the hardware triggered strobe is mode 5 in the Intel 8253 timer.

 

19. Which of the following determines the rate generation?

A. divide by N
B. multiply by N
C. addition by N
D. subtraction by N

Answer: A

The rate generator mode is determined by mode 3 with the Intel 8253. It is a simple divide by N mode where N is the initial value loaded into the counter.

 

20. Which mode of the Intel 8253 timer can generate a square wave?

A. mode 1
B. mode 2
C. mode 3
D. mode 4

Answer: D

Mode 4 is the square wave generator. This mode is similar to mode 3 except that the waveform is a square wave.

 

21. Which mode of Intel timer 8253 provides a software watchdog timer?

A. rate generator
B. hardware triggered strobe
C. square wave rate generator
D. software triggered strobe

Answer: D

The software-triggered strobe can be used as a software-based watchdog timer in which the output is connected to a nonmaskable interrupt.

 

22. Which of the following mode is similar to mode 4 of the 8253 timers?

A. mode 5
B. mode 6
C. mode 0
D. mode 1

Answer: A

Mode 5 or the hardware triggered strobe is similar to mode 4 or the square wave rate generator except that the retriggering is done by the external gate pin.

 

23. Which pin of 8253 is used for the generation of an external interrupt signal?

A. OUT pin
B. IN pin
C. Interrupt pin
D. Ready pin

Answer: A

The Intel 8253 timer has no interrupt pins. Therefore, the timer OUT pin is used to generate an external interrupt signal.

 

24. Which timer architecture can provide a higher resolution than Intel 8253?

A. Intel 8253
B. Intel 8254
C. 8051 timer
D. MC68230

Answer: D

The Intel 8253 and 8254 have the same pin configuration and functions. 8051 timer is programmable in the 8051 microcontrollers. The MC68230 timer developed by Motorola can provide a powerful timer architecture that can provide a higher resolution than the Intel 8253.

 

25. How many bit architecture does MC68230 have?

A. 16
B. 24
C. 32
D. 40

Answer: B

The MC68230 timer has a 24-bit architecture which is split into three 8-bit components because of the 8-bit bus in the MC68000 CPU.

 

26. How many bit buses does MC68230 have?

A. 2
B. 4
C. 8
D. 16

Answer: C

The MC68230 timer has a 24-bit architecture which is split into three 8-bit components because of the 8-bit bus which is used for communication with the host processor like the MC68000 CPU which have an 8-bit architecture.

 

27. Which of the following is a timer processor?

A. Intel 8253
B. MC146818
C. MC68332
D. Intel 8259

Answer: C

Intel 8253 and 8259 are timers or counters which support the processors. MC146818 is a real-time clock. MC68332 which is developed by Motorola is a 32-bit timer processor which can support MC68020.

 

28. What is the running frequency of MC68332?

A. 12 MHz
B. 14 MHz
C. 16 MHz
D. 18 MHz

Answer: C

The running frequency of the MC68332 is 16 MHz.

 

29. Which of the following is a real-time clock?

A. MC146818
B. 8253
C. 8259
D. 8254

Answer: A

The 8253, 8254, and 8259 are timers or counters developed by Intel whereas MC146818 is a real-time clock.

 

30. Which of the following is the pin efficient method of communicating between other devices?

A. serial port
B. parallel port
C. peripheral port
D. memory port

Answer: A

The serial ports are considered to be the pin efficient method of communication between other devices within an embedded system.

Scroll to Top