Embedded System MCQ
Embedded System MCQ
2. More address pins, the more memory locations are inside the chip.
a) TRUE b) FALSE c) Insufficient data d) None of these.
3. If there is no data transfer in serial communication and the line is high, it is called
a) MARK b) STOP BIT c) SPACE d) START BIT.
4. The transducer must be connected to signal conditioning circuit before it is sent to the ADC.
a) TRUE b) FALSE c) Insufficient data d) None of these
6. Identify the category of the following real-time systems as “hard, soft or firm”.
a) An on-line celebrity cricket bat auction
b) A patient monitoring system in an ICU
c) A library book reservation system
d) A bank's credit card defaulters notice generation program.
10. Which one of the following scheduling algorithm checks the rate of occurrence of the task ?
a) RAM b) EDF
c) Co-operative d) All of these.
20. A program that combines object code files into an executable program is called a/an
a) compiler b) linker c) loader d) assembler.
26. Let h be the hit rate, M be the miss penalty, C be the time to access information in the cache.
The average access time experienced by the processor is
a) t avg = ( 1 – h ) C + ( 1 – h ) M
b) t avg = h C + ( 1 – h ) M
c) t avg = ( 1 – h ) C + h M
d) t avg = h C + h M.
28. Which one of the following scheduling algorithms checks the rate of occurrence of the task ?
a) DMA b) EDF c) Co-operative d) All of these.
33. In successive approximation method conversion time is equal to .................... for 8-bit system
running with 1 MHz clock.
a) 8 μsec b) 4 μsec c) 1 μsec d) none of these.
34. A model in which there are finite states, which had given a set of inputs or state changes
according to the state transition function, is
a) FSM b) ADFG c) DFG d) State transition function.
35. A program that conmbines object code files into an executable program is called a
a) Compiler b) Linker c) Loader d) Assembler.
42. Which chip has a large number of arrays with each element having fusible links ?
a) GPP b) ASSP c) FPGA d) Register.
46. More address pins, the more memory locations are inside the chip. It is
a) True b) False c) Insufficient data d) None of these.
47. If there is no data transfer in serial communication and the line is high, it is called
a) MARK b) STOP BIT c) SPACE d) START BIT.
48. The transducer must be connected to signal conditioning circuit before it is sent to the ADC.
a) True b) False c) Insufficient data d) None of these.
49. A powerful modeling language which is extensively used in the software development process,
specially designed for
a) UML b) C c) SMI d) JAVA.
51. EEPROM is
a) flash also
b) for erase at a time of one byte and flash for a sector of byte
c) different from flash
d) works identically for erase as well as write.
53. Which chip has a large number of arrays with each element having fusible links ?
a) GPP b) ASSP c) FPGA d) Register.
55. Which one of the following is used as an additional processing unit for running the application
specific tasks in place of processing using embedded software ?
a) Micro-controller b) DSP
c) FPGA d) ASSP.
58. Which of the following scheduling algorithms checks the rate of occurrence of the task ?
a) DMA b) EDF c) Co-operative d) All of these.
60. A model in which there are finite states, which have given assets of inputs, or state changes
according to the state transition function is
a) FSM b) ADFG c) DFG d) UML
61. A small scale embedded system is designed with ........... bit micro-controller.
a) 8 b) 8 or 16 c) 32 d) 64.
64. A CPU has 16 bit program counter. This means CPU can have ............ address memory
locations.
a) 16K b) 32K c) 64K d) 256K.
71. A program that combine object code files into an executable program is called a
a) Compiler b)linker c)both a) and b) d)none of these
73. A thread is a
a)Heavy weight process b)light weight process
c)parallel process d) none of these
77. who determines which task/ process is to be executed at a given point of time?
a)process manager b)context manager
c)scheduler d)both b0 and c)
78. Which is special variation that is used to take note of certain actions to prevent any task or
process from processing?
a) semaphore b) mutex c)buffer d)counting semaphore
88. Among the following which one has the greatest gate integration capacity ?
a) FPGA b) CPLD c) ASIC d) PLD.
92. Sequential execution of program statements pre-stored in memory is the fundamental principle
of
a) von Neumann computing b) dataflow computing
c) pipelining d) embedded processors.
93. Maximum efficiency of pipelined computing can be obtained when the pipe is
a) full b) empty c) partially full d) full in an interleaved manner.
95. For XTAL = 11·0592 MHz, the TH1 value in decimal for baud rate 9600 is
a) – 9 b) – 6 c) – 2 d) 6.
98. Which chip has a large number of arrays with each element having fusible links ?
a) GPP b) ASSP c) FPGA d) Register.
100. Which software tools and modules are used for complex sets of the codes, functions and
expressions from the library routines ?
a) Compiler b) Assembler c) Simulator d) Gross-assembler.
101. Which of the following processor architectures supports easier instruction pipelining ?
a) Harvard b) Von Neumann c) Both (a) and (b) d) None of them.
104. What is the minimum number of interface lines required for implementing I2C ?
a) 1 b) 2 c) 3 d) 4.
105. Name the register holding the address of the memory location for the next instruction to fetch.
a) DPTR b) PC c) SP d) None of these.
106. Name the register holding the address of external data memory to be assessed in 16 bit external
data memory operation.
a) DPTR b) PC c) SP d) None of these.
107. The design of an integrated circuit with built in ADC is an example for
a) analog b) digital c) mixed signal d) none of these.
110. The program that converts machine codes into target processor specific assembly code is known
as
a) disassembler b) assembler
c) cross-compiler d) simulator.
112. The number of logic gates present in IC is 500. The integration type of IC is
a) MSI b) LSI c) SSI d) VLSI.
119. Which chip has a large number of arrays with each element having fusible links ?
a) GPP b) ASSP c) FPGA d) Register.
120. Which one of following is used as an additional processing unit for running the application
specific tasks in place of processing using embedded software ?
a) Microcontroller b) DSP c) FPGA d) ASSP.
122. Which one of the following scheduling algorithm checks the rate of occurrence of the task ?
a) RMA b) EDF c) Co-operative d) All of these.