Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Which of the following combine an MC68000/MC68020 type of processor with peripheral and DMA controllers?(a) Intel 8237(b) Intel 8253(c) MC68300(d) MC68000I got this question in final exam.This interesting question is from Implementation of DMA topic in division Basic Peripherals of Embedded Systems

Answer»

Correct option is (c) MC68300

The best EXPLANATION: The MC68300 combines the processors ALONG with the DMA controllers. The processors which support the MC68300 series are MC68000 or MC68020.

2.

Which UART is used in MC680 by 0 design?(a) Intel 8250(b) 16450(c) 16550(d) MC68681This question was posed to me in an interview.My question comes from UART-2 topic in division Basic Peripherals of Embedded Systems

Answer» CORRECT option is (d) MC68681

The EXPLANATION: The MC68681 is a STANDARD UART developed by Motorola. It has been USED in MANY MC680 by 0 designs.
3.

Which of the following indicate the type of access that the CPU needs to perform?(a) MR(b) RD(c) ADS(d) RCLKI have been asked this question in examination.Query is from UART-2 topic in division Basic Peripherals of Embedded Systems

Answer»

Right choice is (b) RD

To elaborate: RD and WR signals are INDICATING the type of access that the CPU needs to perform, that is, whether it is a read cycle or WRITE cycle.

4.

Which signal can identify the error?(a) data bus(b) address bus(c) bus requester(d) interrupt signalThis question was addressed to me in my homework.This key question is from DMA in portion Basic Peripherals of Embedded Systems

Answer»

The correct CHOICE is (d) interrupt signal

Easiest EXPLANATION: The interrupt signal can identify the ERROR OCCURRED in the DMA controller. This makes the processor to reprogram the DMA controller for a different transfer.

5.

Which of the following have an asynchronous data transmission?(a) SPI(b) RS232(c) Parallel port(d) I2CThe question was posed to me during an online interview.Query is from RS232 in division Basic Peripherals of Embedded Systems

Answer» CORRECT choice is (b) RS232

Easy EXPLANATION: The data is transmitted ASYNCHRONOUSLY in RS232 which enhance LONG distance COMMUNICATION, whereas SPI, I2C offers short distance communication, and therefore, they are using synchronous data transmission.
6.

How is the baud rate supplied?(a) baud rate voltage(b) external timer(c) peripheral(d) internal timerI got this question in exam.The question is from UART in division Basic Peripherals of Embedded Systems

Answer»

The correct CHOICE is (B) EXTERNAL timer

To explain: The baud RATE is SUPPLIED by the counter or an external timer called baud rate generator which generates a clock signal.

7.

Which of the following is the most known simple interface?(a) I2C(b) Serial port(c) Parallel port(d) SPII have been asked this question in an internship interview.My question is based upon I2C-I in division Basic Peripherals of Embedded Systems

Answer» RIGHT option is (a) I2C

For explanation I would say: The I2C is the most known SIMPLE interface which is used CURRENTLY. It can combine both the hardware and the SOFTWARE PROTOCOLS to provide a bus interface which helps in the communication with many peripherals.
8.

Which company developed I2C?(a) Intel(b) Motorola(c) Phillips(d) IBMI had been asked this question in semester exam.This interesting question is from I2C-I topic in chapter Basic Peripherals of Embedded Systems

Answer»

Right choice is (c) Phillips

For explanation: The I2C is DEVELOPED by Philips for USE within the television sets.

9.

Which of the following depends the number of bits that are transferred?(a) wait statement(b) ready statement(c) time(d) counterThe question was asked in exam.This intriguing question originated from Serial Port and Serial Peripheral Interface in division Basic Peripherals of Embedded Systems

Answer»

The correct ANSWER is (c) time

Explanation: The time taken for the data TRANSMISSION within the system depends on the CLOCK FREQUENCY and the number of bits that are transferred.

10.

Which of the following is a real time clock?(a) MC146818(b) 8253(c) 8259(d) 8254The question was posed to me in class test.My doubt stems from Timer-II in section Basic Peripherals of Embedded Systems

Answer» RIGHT choice is (a) MC146818

The EXPLANATION: The 8253, 8254 and 8259 are timers or counters DEVELOPED by Intel WHEREAS MC146818 is a real-time clock.
11.

Which signal is used to select the slave in the serial peripheral interfacing?(a) slave select(b) master select(c) interrupt(d) clock signalI have been asked this question by my school teacher while I was bunking the class.Query is from Serial Port and Serial Peripheral Interface topic in division Basic Peripherals of Embedded Systems

Answer»

The correct option is (a) SLAVE select

Easy explanation: The slave select signal SELECTS which slave is to receive DATA from the MASTER.

12.

Which of the following byte performs the slave selection?(a) first byte(b) second byte(c) terminal byte(d) eighth byteI had been asked this question during an online interview.This key question is from I2C-I topic in division Basic Peripherals of Embedded Systems

Answer»

The correct choice is (a) first byte

The best explanation: The SLAVE selection is performed by using the first byte as an address byte. When the address byte is sent out all the slave devices compares the address by its own VALUE. If there is a MATCH, the ACKNOWLEDGE signal will be sent by the slave.

13.

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 strobeThis question was posed to me during an internship interview.This interesting question is from Timer topic in portion Basic Peripherals of Embedded Systems

Answer»

The correct option is (a) programmable one-shot

Explanation: 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.

14.

Which allows the full duplex synchronous communication between the master and the slave?(a) SPI(b) serial port(c) I2C(d) parallel portI have been asked this question in homework.My question is from Serial Port and Serial Peripheral Interface in division Basic Peripherals of Embedded Systems

Answer»

Right answer is (a) SPI

Easiest explanation: The serial peripheral interface ALLOWS the full duplex SYNCHRONOUS communication between the MASTER and the slave devices. MC68HC05 DEVELOPED by MOTOROLA uses SPI for interfacing the peripheral devices.

15.

Which of the following are interfaced as inputs to the parallel ports?(a) LEDs(b) switch(c) alphanumeric display(d) seven segmented displayI got this question in class test.My enquiry is from Parallel Ports in section Basic Peripherals of Embedded Systems

Answer»

Right option is (b) switch

Best explanation: The LEDs, ALPHANUMERIC DISPLAYS, seven segment displays are interfaced for the output WHEREAS the switch is an INPUT port.

16.

Which of the following uses an address and a counter to define the sequence of addresses?(a) dual address mode(b) 2D model(c) 1D model(d) 3D modelI have been asked this question in an interview.I need to ask this question from DMA-II topic in section Basic Peripherals of Embedded Systems

Answer»

The correct option is (c) 1D MODEL

Easy explanation: The 1D model of the DMA CONTROLLER USES an ADDRESS location and a counter to define the address sequence which is used during the DMA cycles.

17.

Which of the following is also known as implicit address?(a) dual address model(b) single address model(c) 1D model(d) 2D modelI had been asked this question in quiz.The doubt is from DMA-II in section Basic Peripherals of Embedded Systems

Answer»

Correct choice is (B) SINGLE address model

For explanation: The single address model is ALSO known as implicit model because the second address is implied and is not DIRECTLY given, that is, the source address is not SUPPLIED.

18.

Which of the following is used to transfer the data from the DMA controller to the destination?(a) data bus(b) address bus(c) request bus(d) interrupt signalI had been asked this question during a job interview.Enquiry is from DMA topic in division Basic Peripherals of Embedded Systems

Answer»

Right choice is (a) data BUS

The explanation is: The data bus is used for the TRANSMISSION of data from the DMA controller to the destinal. The DMA controller can directly select the peripheral in some cases in which the data TRANSFER is MADE from the peripheral to the memory.

19.

Which of the following method is used by Apple Macintosh?(a) hardware handshaking(b) software handshaking(c) no handshaking(d) null modem cableI had been asked this question during an online exam.My question comes from Asynchronous Flow Control in division Basic Peripherals of Embedded Systems

Answer»

Correct answer is (b) software handshaking

The EXPLANATION is: The Apple MACINTOSH and UNIX USE software handshaking for the data transmission where the characters are sent to control the flow of characters between two systems.

20.

Which of the following have low-level buffer filling?(a) output(b) peripheral(c) dma controller(d) inputI had been asked this question during an interview for a job.The above asked question is from DMA in chapter Basic Peripherals of Embedded Systems

Answer»
21.

Which pin indicates the DSR in DB-25?(a) 1(b) 2(c) 4(d) 6The question was asked in an online quiz.The question is from Asynchronous Flow Control in portion Basic Peripherals of Embedded Systems

Answer»

Right OPTION is (d) 6

Best explanation: The 6th pin in DB-25 indicates DSR, that is, DATA SET ready which indicates that each side is POWERED on and is ready to access data.

22.

Which of the following is used to reset the device in 8250?(a) MR(b) DDIS(c) INTR(d) RCLKThis question was posed to me in semester exam.The above asked question is from UART-2 in portion Basic Peripherals of Embedded Systems

Answer»

Correct answer is (a) MR

To ELABORATE: MR is the MASTER reset PIN which helps to reset the DEVICE and restore the internal registers.

23.

Which of the following is efficient for the small number of registers?(a) auto-incrementing counter(b) auto-decrementing counter(c) combined format(d) single formatI got this question during an online exam.I'm obligated to ask this question of I2C-II topic in portion Basic Peripherals of Embedded Systems

Answer»

Correct option is (a) auto-incrementing COUNTER

For explanation: The peripherals which have a small number of locations can USE auto-increment counter WITHIN the peripheral in which each access selects the NEXT register.

24.

Which of the following is the most commonly used buffer in the serial porting?(a) LIFO(b) FIFO(c) FILO(d) LILOI got this question in homework.My question is taken from Serial Port and Serial Peripheral Interface topic in division Basic Peripherals of Embedded Systems

Answer» CORRECT answer is (b) FIFO

To explain I would say: Most of the SERIAL ports uses a FIFO buffer so that the data is not lost. The FIFO buffer is READ to receive the data, that is, FIRST in first out.
25.

Which counter selects the next register in the I2C?(a) auto-incrementing counter(b) decrementing counter(c) auto-decrementing counter(d) terminal counterThe question was asked in an internship interview.Enquiry is from I2C-II in section Basic Peripherals of Embedded Systems

Answer»

The CORRECT choice is (a) auto-incrementing counter

The explanation: The peripheral having a small number of LOCATIONS can USE auto-incrementing counter for accessing the next register. But this will not be applicable in bigger MEMORY DEVICES.

26.

Which mode of the Intel timer 8253 provides a software watchdog timer?(a) rate generator(b) hardware triggered strobe(c) square wave rate generator(d) software triggered strobeThe question was posed to me during a job interview.Query is from Timer-II in portion Basic Peripherals of Embedded Systems

Answer»

The correct option is (d) software triggered STROBE

To elaborate: The software triggered strobe can be used as a software-based WATCHDOG TIMER in which the OUTPUT is connected to a non maskable INTERRUPT.

27.

Which of the following are interfaced as the outputs to the parallel ports?(a) keyboards(b) switches(c) LEDs(d) knobsI had been asked this question in class test.My enquiry is from Parallel Ports in division Basic Peripherals of Embedded Systems

Answer»

Right CHOICE is (c) LEDs

To elaborate: The KEYBOARDS, switches, and knobs are used as output WHEREAS the LEDs are used as the INPUT port.

28.

Which of the following can be used as a chip select?(a) multifunction I/O port(b) parallel port(c) DMA port(d) memory portThis question was posed to me during an interview.The query is from Parallel Ports topic in portion Basic Peripherals of Embedded Systems

Answer»

Right OPTION is (a) multifunction I/O port

To elaborate: The multifunction I/O port can also be used a chip SELECT for the memory design. The function that the pin performs is SET up internally through the use of a function REGISTER which internally configures how the external pins are CONNECTED internally.

29.

Which of the following is a common connector?(a) UART(b) SPI(c) I2C(d) DB-25This question was posed to me during a job interview.Origin of the question is Asynchronous Flow Control topic in section Basic Peripherals of Embedded Systems

Answer»

Right answer is (d) DB-25

For EXPLANATION: There are two connectors which are used very commonly. They are DB-25 and DB-9 which has 25 PINS and 9 pins RESPECTIVELY.

30.

The RS232 is also known as(a) UART(b) SPI(c) Physical interface(d) Electrical interfaceThis question was posed to me by my school principal while I was bunking the class.My question is from RS232 in division Basic Peripherals of Embedded Systems

Answer» RIGHT option is (d) Electrical interface

To elaborate: The RS232 is also KNOWN as the PHYSICAL interface and it is also known as EIA232.
31.

Which can determine the timeout value?(a) polling(b) timer(c) combined format(d) watchdog timerThe question was posed to me by my college director while I was bunking the class.My question is based upon I2C-II topic in chapter Basic Peripherals of Embedded Systems

Answer»

The correct answer is (a) polling

Best explanation: The polling can be used ALONG with the counter to DETERMINE the TIMEOUT VALUE.

32.

Which determines the mode 1 in the Intel 8253?(a) interrupt on terminal count(b) programmable one-shot(c) rate generator(d) square wave rate generatorI got this question in class test.I need to ask this question from Timer topic in division Basic Peripherals of Embedded Systems

Answer»

Correct answer is (b) programmable one-shot

Explanation: 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 and 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 to zero, the counter output goes LOW and thus the ending of the pulse.

33.

Which of the following transfer mode can refresh the DRAM memory?(a) verify transfer mode(b) bloch transfer mode(c) demand transfer mode(d) cascade modeI got this question during an online exam.I'm obligated to ask this question of Implementation of DMA topic in section Basic Peripherals of Embedded Systems

Answer»

Correct choice is (a) VERIFY transfer mode

For explanation: The verify address transfer mode can GENERATE dummy ADDRESSES which are used for the DRAM refreshing.

34.

Which DMA is programmed with higher level software?(a) DMA controller(b) DMA address(c) DMA peripheral(d) DMA CPUThis question was posed to me in unit test.Asked question is from Implementation of DMA in division Basic Peripherals of Embedded Systems

Answer»

Right choice is (d) DMA CPU

Explanation: The DMA CPU is PROGRAMMED with HIGHER level software which is used to transfer the data and for PROCESSING it.

35.

Which of the following address mode uses a buffer to hold data temporarily?(a) 1D model(b) 2D model(c) dual address model(d) 3D modelI had been asked this question in homework.Question is from DMA-II in portion Basic Peripherals of Embedded Systems

Answer»

The CORRECT choice is (c) dual address model

The explanation is: The dual address mode supports two addresses and two accesses for transferring data between a PERIPHERAL or memory and another memory LOCATION, which also consumes two bus cycles and a buffer within the DMA CONTROLLER to HOLD data temporarily.

36.

Which of the following of a generic DMA controller contain a base address register and an auto-incrementing counter?(a) address bus(b) data bus(c) bus requester(d) address generatorI have been asked this question in a national level competition.My question comes from DMA in division Basic Peripherals of Embedded Systems

Answer»

Correct ANSWER is (d) address generator

The explanation: The generic controller have several components associated with it for controlling the OPERATION and one such is the address generator. It CONSISTS of the base address register and an auto-incrementing COUNTER which increment the address after every transfer.

37.

Which of the following can affect the long distance communication?(a) clock(b) resistor(c) inductor(d) capacitorI had been asked this question during an interview for a job.This interesting question is from RS232 topic in division Basic Peripherals of Embedded Systems

Answer»

Right CHOICE is (a) clock

The explanation: For SMALL distance communication, the clock signal which ALLOWS a synchronous TRANSMISSION of data is more than enough, and the low voltage signal of TTL or CMOS is sufficient for the operation. But for long distance communication, the clock signal may get skewed and the low voltage can be AFFECTED by the cable capacitance. So for long distance communication RS232 can be used.

38.

Which pins are used to connect an external crystal?(a) INR(b) ADS(c) XIN(d) SINThe question was posed to me in an interview.The origin of the question is UART-2 in division Basic Peripherals of Embedded Systems

Answer»

The correct option is (C) XIN

Best explanation: The XIN and XOUT PINS are used to connect an EXTERNAL crystal. These pins can also connect an external CLOCK.

39.

Which can restart the data transmission?(a) XON(b) XOFF(c) XRST(d) restart buttonThe question was asked in class test.This is a very interesting question from Asynchronous Flow Control topic in division Basic Peripherals of Embedded Systems

Answer»

Correct answer is (a) XON

To EXPLAIN I would say: The SECOND method of flow CONTROL is called software which is BASED on certain characters called XON and XOFF. XOFF can stop the data TRANSFER and XON can restart the data transfer.

40.

Which of the signal can control bus arbitration logic in 8250?(a) MR(b) DDIS(c) INTR(d) RCLKI have been asked this question in exam.This interesting question is from UART topic in division Basic Peripherals of Embedded Systems

Answer»

Right CHOICE is (b) DDIS

Easiest explanation: DDIS signal GOES low when the CPU is READING data from the UART and it also CONTROLS the bus ARBITRATION logic.

41.

Which of the following helps in the generation of waveforms?(a) timer(b) inputs(c) outputs(d) memoryThis question was addressed to me during an online interview.This intriguing question comes from Timer topic in chapter Basic Peripherals of Embedded Systems

Answer»

Correct answer is (a) TIMER

To ELABORATE: 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.

42.

Which mode of the Intel 8253 timer can generate a square wave?(a) mode 1(b) mode 2(c) mode 3(d) mode 4This question was posed to me in quiz.The doubt is from Timer in portion Basic Peripherals of Embedded Systems

Answer»

The CORRECT OPTION is (d) mode 4

To explain: The mode 4 is the square WAVE generator. This mode is similar to mode 3 except that the waveform is a square wave.

43.

Which of the following can transfer multiple bits of data simultaneously?(a) serial port(b) sequential port(c) concurrent unit(d) parallel portI got this question during an interview.Question is from Parallel Ports topic in section Basic Peripherals of Embedded Systems

Answer»

The CORRECT choice is (d) parallel PORT

The explanation is: The parallel port can transfer multiple bits of data SIMULTANEOUSLY. It provides the input or OUTPUT binary data with a single bit allocated to each pin within the port.

44.

Which of the following requires its own local memory and program?(a) DMA controller(b) DMA address(c) DMA CPU(d) DMA peripheralThis question was posed to me in exam.My doubt stems from Implementation of DMA in portion Basic Peripherals of Embedded Systems

Answer»

Correct answer is (C) DMA CPU

To EXPLAIN I would say: The DMA CPU has its own address local memory and program so that it will not harm main memory BUS and it is COMPLETELY isolated.

45.

Which cycle can support the burst and single transfer mode?(a) internal(b) external(c) both internal and external(d) address cycleI got this question in an internship interview.Enquiry is from Implementation of DMA in division Basic Peripherals of Embedded Systems

Answer»

Right choice is (b) external

Explanation: The INTERNAL cycles can be programmed to OCCUPY the PARTIAL or complete fulfillment of the available internal BUS BANDWIDTH while the external cycles provides support to the single transfer modes and burst mode.

46.

Identify the additional transfer mode in the Intel 8237?(a) single transfer mode(b) demand transfer mode(c) verify transfer mode(d) block transfer modeThe question was asked at a job interview.This intriguing question comes from Implementation of DMA topic in portion Basic Peripherals of Embedded Systems

Answer»

The correct choice is (c) verify transfer mode

To explain: In addition to the FOUR main transfer mode, there is a verify transfer mode which is used WITHIN the PC to create dummy addresses which are used for REFRESHING the DRAM.

47.

How much voltage does the MC1489 can take?(a) 12V(b) 5V(c) 3.3V(d) 2.2VI got this question in my homework.This is a very interesting question from RS232 in division Basic Peripherals of Embedded Systems

Answer»

The correct answer is (b) 5V

Best explanation: The MC1489 is an interface chip which can take a5V and GENERATE internally the other VOLTAGES which are NEEDED to meet the interface specification.

48.

Which can prevent the terminal of data transmission?(a) flow control(b) increasing flow(c) increasing count(d) terminal countThis question was posed to me by my school teacher while I was bunking the class.My enquiry is from Asynchronous Flow Control topic in section Basic Peripherals of Embedded Systems

Answer»

Right option is (a) FLOW CONTROL

Explanation: The flow control can prevent data TRANSMISSION. It can also prevent the computer from SENDING more data than the other can cope with.

49.

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 portI got this question in an online interview.My question comes from Serial Port and Serial Peripheral Interface in portion Basic Peripherals of Embedded Systems

Answer»
50.

Which bit size determines the slowest frequency?(a) counter size(b) pre-scalar value(c) counter(d) timerI have been asked this question during an interview.The doubt is from Timer topic in chapter Basic Peripherals of Embedded Systems

Answer»

Right answer is (B) pre-scalar value

For EXPLANATION I would SAY: The pre-scalar value determines the SLOWEST frequency that can be generated from a given clock input. Actually the bit SIZE are determined by the pre-scalar value and the conuter size.