0% found this document useful (0 votes)
20 views9 pages

Embedded System QP

Uploaded by

nithya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views9 pages

Embedded System QP

Uploaded by

nithya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

1.

Which one of the following offers CPUs as integrated memory or peripheral


interfaces?
a) Microcontroller
b) Microprocessor
c) Embedded system
d) Memory system
ANSWER: A
2. It retains its content when power is removed. What type of memory is this?
a) Volatile memory
b) Non-volatile memory
c) RAM
d) SRAM
ANSWER: B
3. ________ is designed by Zilog.
a) Z80
b) Zigbee
c) 80386
d) None of the above

ANSWER: B

4. Which of the following allows the reuse of the software and the hardware
components?
a) Platform based design
b) Peripheral design
c) Memory design
d) Architecture design
ANSWER: A
5. _______ can be a paired set of 16-bit register.
a) CD
b) HE
c) AB
d) HL
ANSWER: D
6. List out the functions that are provided by integrated memory management unit in
80386 architecture
a) Optional on-chip paging
b) 4 levels of protection
c) Virtual memory support
d) All of the above
ANSWER: D
7. By which instruction does the switching of registers take place
a) Instruction opcodes
b) AXX instruction
c) EXX instruction
d) Register instruction
ANSWER: C
8. RISC based processor is
a) SPARC
b) 80386
c) MC68030
d) MC68020
ANSWER: A
9. Princeton architecture is also known as
a) Harvard
b) Von Neuman architecture
c) RISC
d) CISC
ANSWER: B
10. How is memory accessed in RISC architecture?
a) Load and store instruction
b) Opcode instruction
c) Memory instruction
d) Bus instruction
ANSWER: A
11. While CPU is executing a program, an interrupt exists then it
a) follows the next instruction in the program
b) jumps to instruction in other registers
c) breaks the normal sequence of execution of instructions
d) stops executing the program

ANSWER: C

12. Whenever a number of devices interrupt a CPU at a time, and if the processor is able
to handle them properly, it is said to have
a) interrupt handling ability
b) interrupt processing ability
c) multiple interrupt processing ability
d) multiple interrupt executing ability

ANSWER: C
13. The Programmable interrupt controller is required to
a) handle one interrupt request
b) handle one or more interrupt requests at a time
c) handle one or more interrupt requests with a delay
d) handle no interrupt request

ANSWER: B

14. What does ISR stand for?


a) interrupt standard routine
b) interrupt service routine
c) interrupt software routine
d) interrupt synchronous routine

ANSWER: B

15. Abbreviate CISC and RISC.


a) Complete Instruction Set Computer, Reduced Instruction Set Computer
b) Complex Instruction Set Computer, Reduced Instruction Set Computer
c) Complex Instruction Set Computer, Reliable Instruction Set Computer
d) Complete Instruction Set Computer, Reliable Instruction Set Computer

ANSWER: B

16. Which of the following capacitor can store more data in DRAM?
a) 1Mb
b) 4-256 Mb
c) 8-128Mb
d) 64-128Mb
ANSWER: D
17. Time duration required for scheduling dispatcher to stop one process and start another
is known as ____________
a) process latency
b) dispatch latency
c) execution latency
d) interrupt latency

ANSWER: B

18. Which type of non-privileged processor mode is entered due to raising of high priority
of an interrupt?
a) User mode
b) Fast Interrupt Mode (FIQ)
c) Interrupt Mode (IRQ)
d) Supervisor Mode (SVC)
ANSWER: B

19. Which of the following memory organisation have the entire memory available to the
processor at all times?
a) segmented addressing
b) paging
c) virtual address
d) linear address

ANSWER: D

20. Where is memory address stored in a C program?


a) stack
b) pointer
c) register
d) accumulator

ANSWER: B

21. Which of the following is also known as loader?


a) Locater
b) Linker
c) Assembler
d) Compiler
ANSWER: D
22. Stack frame contains
a) Address of the function’s parameters
b) Values of the function’s parameters
c) The return addresses
d) All of the above
ANSWER: D
23. During execution of a program, a stack is used to support function calls. The group of
stack entries that pertain to one function call is called
a) Stack
b) Frame base
c) Base frame
d) Stack frame
ANSWER: D
24. The signal sent to the device from the processor to the device after receiving an
interrupt is ___________
a) Interrupt-acknowledge
b) Return signal
c) Service signal
d) Permission signal

ANSWER: A

25. When the process is returned after an interrupt service ______ should be loaded again.
i) Register contents
ii) Condition codes
iii) Stack contents
iv) Return addresses
a) i, iv
b) ii, iii and iv
c) iii, iv
d) i, ii

ANSWER: D

26. The time between the receiver of an interrupt and its service is ______
a) Interrupt delay
b) Interrupt latency
c) Cycle time
d) Switching time

ANSWER: B

27. How can the processor ignore other interrupts when it is servicing one ___________
a) By turning off the interrupt request line
b) By disabling the devices from sending the interrupts
c) BY using edge-triggered request lines
d) All of the above mentioned

ANSWER: D

28. I/O hardware contains ____________


a) Bus
b) Controller
c) I/O port and its registers
d) All of the mentioned

ANSWER: D

29. Device drivers are implemented to interface ____________


a) character devices
b) block devices
c) network devices
d) all of the mentioned
ANSWER: D

30. When hardware is accessed by reading and writing to the specific memory locations,
then it is called ____________
a) port-mapped I/O
b) controller-mapped I/O
c) bus-mapped I/O
d) none of the mentioned
ANSWER: D
31. What is Scheduling?
a) allowing a job to use the processor
b) making proper use of processor
c) all of the mentioned
d) none of the mentioned

ANSWER: A

32. Round robin scheduling falls under the category of ____________


a) Non pre-emptive scheduling
b) Pre-emptive scheduling
c) All of the mentioned
d) None of the mentioned

ANSWER: B

33. With round robin scheduling algorithm in a time shared system ____________
a) using very large time slices converts it into First come First served scheduling
algorithm
b) using very small time slices converts it into First come First served scheduling
algorithm
c) using extremely small time slices increases performance
d) using very small time slices converts it into Shortest Job First algorithm

ANSWER: A

34. In real time operating system ____________


a) all processes have the same priority
b) a task must be serviced by its deadline period
c) process scheduling can be done only once
d) kernel is not required

ANSWER: B
35. For real time operating systems, interrupt latency should be ____________
a) minimal
b) maximum
c) zero
d) dependent on the scheduling

ANSWER: A

36. VxWorks is centered around ____________


a) wind microkernel
b) linux kernel
c) unix kernel
d) none of the mentioned

ANSWER: A

37. Which of the following provides a low-level method of debugging software?


a) high-level simulator
b) low-level simulator
c) onboard debugger
d) cpu simulator

ANSWER: C

38. Which command takes the object file and searches library files to find the routine
calls?
a) simulator
b) emulator
c) debugger
d) linker

ANSWER: D

39. Which of the following gives the final control to the programmer?
a) linker
b) compiler
c) locater
d) simulator

ANSWER: A

40. Semaphore is a/an _______ to solve the critical section problem.


a) hardware for a system
b) special program for a system
c) integer variable
d) none of the mentioned
ANSWER: C

41. What are the two atomic operations permissible on semaphores?


a) wait
b) stop
c) hold
d) none of the mentioned

ANSWER: A

42. The signal operation of the semaphore basically works on the basic _______ system
call.
a) continue()
b) wakeup()
c) getup()
d) start()

ANSWER: B

43. In a multiprogramming environment __________


a) the processor executes more than one process at a time
b) the programs are developed by more than one person
c) more than one process resides in the memory
d) a single user can execute many programs at the same time

ANSWER: C

44. Increasing RAM of a computer typically improves performance because


a) Virtual memory increases
b) Larger RAMs are faster
c) Fewer page faults occur
d) Fewer segmentation faults occur
ANSWER: C
45. Virtual memory is
a) Large secondary memory
b) Large main memory
c) Illusion of large main memory
d) None of the above

ANSWER: C

46. While executing main program, if two or more interrupts occur, then the sequence of
appearance of interrupts is called
a) multi-interrupt
b) nested interrupt
c) interrupt within interrupt
d) nested interrupt and interrupt within interrupt

ANSWER: D

47. The problem of priority inversion can be solved by ____________


a) priority inheritance protocol
b) priority inversion protocol
c) both priority inheritance and inversion protocol
d) none of the mentioned
ANSWER: A
48. 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

49. 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

50. NMI stands for


a) nonmaskable interrupt
b) nonmultiple interrupt
c) nonmovable interrupt
d) none of the mentioned

ANSWER: A

You might also like