1(a)
What is Embedded system? Give one example.
2 M
1(b)
Explain briefly the characteristics of Embedded computing application.
10 M
1(c)
Write the top-down view of the embedded system design process and write a requirement chart of model train controller.
8 M
2(a)
Write ARM assembly code to implement the following assignment.
z = a(b+c) - d*c
z = a(b+c) - d*c
4 M
2(b)
What is an interrupt priorities mechanism used to handle mechanism? Explain different types of cache miss.
8 M
2(c)
What is cache? How it relates to memory system mechanism? Explain different different types of cache miss.
8 M
3(a)
Explain bus with a DMA controller mechanism?
8 M
3(b)
Differentiate between Random accesses memories and Read only memories.
4 M
3(c)
List out the I/O devices commonly used in embedded computing systems. Explain briefly any three I/O devices.
8 M
4(a)
For a give basic block rewrite it in single assignment and then draw the dataflow graph.
w = a + b
x = a - c
y = x + d
x = a + c
f = y + c
w = a + b
x = a - c
y = x + d
x = a + c
f = y + c
6 M
4(b)
Explain any two program optimization Techniques.
8 M
4(c)
Write a short note on alarm clocks.
6 M
5(a)
Explain the basic function of Real time kernel.
10 M
5(b)
Give different between monolithic kernel and micro kernel.
4 M
5(c)
Define process. With a diagram, explain state transition of a process.
6 M
6(a)
What is Interprocess Communication (IPC) Give an overview of i=different types of IPC mechanism adopted by various operating systems.
10 M
6(b)
What is deadlock? What are the different conditions favoring deadlock?
5 M
6(c)
Explain the different functional requirement that needs to be evaluated in the selection of an RTOS.
5 M
7(a)
Explain the structure and characteristics of an 12C bus.
10 M
7(b)
Explain Ethernet packet format.
5 M
7(c)
Explain the following terms:
Internet security, Internet service stack.
Internet security, Internet service stack.
5 M
8(a)
Explain the following interated development Environment
Simulators
Emulators
Debugger
Simulators
Emulators
Debugger
12 M
8(b)
Explain the different tools used for hardware debugging.
8 M
More question papers from Embedded Computing Systems