Professional Documents
Culture Documents
ESD Bits
ESD Bits
UNIT –1
1. Which of these designs considers both the software and hardware during the embedded
design?
a. Peripheral Design
b. Platform-Based Codesign
c. Software/Hardware Design
d. Memory Design
Answer: (c) Software/Hardware Design
2. Which of these can lead to a reduction of the loop overhead thus leading to an increase in the
speed?
a. Loop permutation
b. Loop fusion
c. Loop unrolling
d. Loop tiling
Answer: (c) Loop unrolling
3. The Index set L would denote what?
a. Processor
b. Task Graph Node Type
c. Task Graph Node
d. Hardware Components
Answer: (b) Task Graph Node Type
4. The main ingredient for the optimization of power is:
a. Energy Model
b. Power Model
c. Watt Model
d. Power Compiler
Answer: (b) Power Model
5. The first power model was proposed by:
a. Tiwari
b. Russell
c. Jacome
d. Jacome and Russel
Answer: (a) Tiwari
6. How do we compute the power consumed by a cache?
a. Lee power model
b. First power model
c. Third power model
d. CACTI
Answer: (d) CACTI
7. Which of these functions is capable of interpreting data in the C language?
a. Proc
b. File
c. Printf
d. Scanf
Answer: (d) Scanf
8. Which of these statements would replace all the occurrences of an identifier with a string?
a. # define identifier string
b. # include
c. # define MACRO()
d. # ifdef
Answer: (a) #define identifier string
9. How many wait statements types are available in a VHDL design?
a. 3
b. 4
c. 5
d. 6
Answer: (b) 4
10. Which of these is standardised as the IEEE 1364?
a. C
b. C++
c. FORTRAN
d. Verilog
Answer: (d) Verilog
11. Which of these models would communicate between various components?
a. transaction-level model
b. fine-grained model
c. coarse-grained model
d. circuit-level model
Answer: (a) transaction-level model
12. Which one is a set of specially selected patterns of input?
a. bit pattern
b. byte pattern
c. test pattern
d. debugger pattern
Answer: (c) test pattern
13. Which gate do we use for the geometrical representation in case an event causes hazards?
a. OR
b. NOT
c. NAND
d. AND
Answer: (a) OR
14. Which of these is possible for locating various errors while specifying the future bus
protocol?
a. EMC
b. HOL
c. BDD
d. FOL
Answer: (c) BDD
15. Zilog has designed which of these microprocessors?
a. 8087
b. Z80
c. 80386
d. Zigbee
Answer: (b) Z80
16. Which signal do we use for differentiating access from any standard memory cycle?
a. HALT
b. RESET
c. MREQ
d. IORQ
Answer: (d) IORQ
17. When does the register set get expanded in the 80286?
a. Interrupt mode
b. In protected mode
c. In expanded mode
d. In real mode
Answer: (b) In protected mode
18. How do negative numbers get stored in any coprocessor?
a. 2’s complement
b. 1’s complement
c. Grey
d. Decimal
Answer: (a) 2’s complement
19. How can we identify an alternate set of a register in Z80?
a. , suffix
b. , prefix
c. ‘Suffix
d. ‘Prefix
Answer: (c) ‘Suffix
20. Which of these have flip-flops connected to the form shift registers?
a. CRC
b. test pattern
c. bit pattern
d. scan design
Answer: (d) scan design
21. Which of these levels would simulate the algorithms used within an embedded system?
a. Gate Level
b. Circuit Level
c. Switch Level
d. Algorithmic Level
Answer: (d) Algorithmic Level
22. Which one of these is a library of the C++ class?
a. SystemC
b. C
c. C++
d. JAVA
Answer: (a) SystemC
23. Which of these would describe the connections present between the local component and the
entity port?
a. Many-to-one map
b. One-to-one map
c. Port map
d. One-to-many maps
Answer: (c) Port map
24. Which of these commands would take the object file and then search the library files for
finding the routine calls?
a. Debugger
b. Linker
c. Simulator
d. Emulator
Answer: (b) Linker
UNIT –2
1. Which of the following is not an essential component of an embedded system?
a) Microprocessor
b) RAM
c) Keyboard
d) Input/output device
Answer: c) Keyboard
a) It is the time between the occurrence of an interrupt and the start of its processing.
b) It is the time between the start of interrupt processing and the completion of interrupt
processing.
Answer: a) It is the time between the occurrence of an interrupt and the start of its processing.
a) Windows
b) Linux
c) VxWorks
d) MacOS
Answer: c) VxWorks
a) Harvard
b) Von Neumann
c) ARM
d) RISC
Answer: c) ARM
a) SPI
b) UART
c) I2C
d) SAR
Answer: d) SAR
a) SPI
b) UART
c) I2C
d) R-2R ladder
10. Which of the following is true about real-time constraints in an embedded system?
d) They are only important for systems with simple control logic.
Answer: c) They are typically specified in terms of response time and deadline.
11. Which of the following is a technique for reducing power consumption in an embedded
system?
13. Which of the following is true about system testing in an embedded system?
d) It is a type of interrupt.
23. Which of the following is true about real-time operating systems (RTOS) in an
embedded system?
24. Which of the following is true about the memory hierarchy in an embedded system?
25. Which of the following is true about digital signal processing (DSP) in an embedded
system?
a) It is only used in audio and video processing.
UNIT –3
1. Which of the following is true about serial communication in an embedded system?
system?
system?
system?
Answer: b) They are used for converting analog signals to digital signals.
8. Which of the following is true about the pulse width modulation (PWM) technique in an
embedded system?
embedded system?
10. Which of the following is true about the serial peripheral interface (SPI) protocol in an
embedded system?
11. Which of the following is true about the universal asynchronous receiver-transmitter
12. Which of the following is true about the direct memory access (DMA) technique in an
embedded system?
13. Which of the following is true about the watchdog timer (WDT) in an embedded
system?
a) It is used for analog-to-digital conversion.
Answer: c) It is used for detecting system errors and resetting the system.
14. Which of the following is true about the system on a chip (SoC) in an embedded
system?
15. Which of the following is true about the real-time operating system (RTOS) in an
embedded system?
16. Which of the following is true about the firmware in an embedded system?
17. Which of the following is true about the device driver in an embedded system?
18. Which of the following is true about the boot loader in an embedded system?
Answer: c) It is a type of software that loads the operating system into memory.
19. Which of the following is true about the watchdog timer in an embedded system?
c) It is a type of hardware that provides a mechanism for detecting and recovering from system
errors.
Answer: c) It is a type of hardware that provides a mechanism for detecting and recovering from
system errors.
20. Which of the following is true about the interrupt handler in an embedded system?
Answer: c) It is a type of software that handles interrupts generated by the hardware peripherals.
21. Which of the following is true about the system clock in an embedded system?
c) It is a type of hardware that provides a mechanism for synchronizing the operation of the
system components.
Answer: c) It is a type of hardware that provides a mechanism for synchronizing the operation
embedded system?
c) It is a type of hardware that provides a mechanism for managing the power consumption of
the system.
Answer: c) It is a type of hardware that provides a mechanism for managing the power
23. Which of the following is true about the real-time clock (RTC) in an embedded system?
c) It is a type of hardware that provides a mechanism for keeping track of the time and date.
Answer: c) It is a type of hardware that provides a mechanism for keeping track of the time and
date.
24. Which of the following is true about the analog-to-digital converter (ADC) in an
embedded system?
c) It is a type of hardware that provides a mechanism for converting analog signals to digital
signals.
Answer: c) It is a type of hardware that provides a mechanism for converting analog signals to
digital signals.
25. Which of the following is true about the digital-to-analog converter (DAC) in an
embedded system?
c) It is a type of hardware that provides a mechanism for converting digital signals to analog
signals.
Answer: c) It is a type of hardware that provides a mechanism for converting digital signals to
analog signals.
UNIT –4
1. The number of wires used in I2C communication is [ ]
A) 4 B) 6
C) 2 D) none
2. To select I2C operation, the UCMODEx bits must be set to
[ ]
A) 00 B) 10
C) 11 D) none
mode (LPM3) []
A) 0.7 mA B) 0.5mA
C) 0.2mA D) None s
38. The TMS37157 PaLFI is a passive RFID product that communicate via
the RF and the [
] 39. The pin is used to wake up the PaLFI from standby mode s [ ]
A) SPI
A) PUSH B) I2C B) POP
C) CLK D) None
C)40.
UART
The
D) None
pin indicates the readiness of the TMS37157 to receive the next data
byte [ ]
A) BUSY B) POP
C) CLK D) None