Friday 29 March 2013

IT2354 Embedded System - Important Question Bank (2 marks and 16 marks)



Anna University
Department of Information Technology
Sub. Code & Name: IT 2354 Embedded Systems
Class: 3 IT Question Bank

Embedded Systems  Question Bank – 2012 Edition
(All Units)

Unit-I
Embedded Computing
Part-A (2 Marks)

1. Define embedded system. What are the three main components of an embedded system?
2. What are the components of Embedded System hardware?
3. Why micro processor is used in embedded system?
4. What is the purpose of the z bit?
5. List the characteristics of embedded system.
6. Define a System.
7. What are the various classifications of embedded systems?
8. Give the hardware model of an embedded system.
9. What are the constraints to be considered while designing an embedded system?
10. List the characteristics of an embedded system.
11. Give some examples for sophisticated embedded systems.
12. Compare little and big-endian modes in ARM processor.
13. List the various instructions used in ARM with one example each.
14. Implement the statement x= (a+b)-c, using ARM instructions.
15. Differentiate embedded processor and embedded microcontroller.
16. Differentiate IO bit and IO byte programming.
17. What do you meant by load store concept?
18. List the various bits in CPSR.
19. Write an 8051 C program to send values 00-FF to port P1.
20. Write an 8051 C program to toggle bit D0 of the port P1 (P1.0) 50,000 times.
21. Show the status of the CY, AC, and P flags after the addition of 9CH and 64H in the following instructions.
MOV A, #9CH ADD A, #64H
22. Differentiate top-down and bottom-up designs
23. Write an 8051 C program to monitor bit P1.5. If it is high, send 55H to P0; otherwise, send AAH to P2.
Part-B (16 Marks)
1. Explain in detail the design process in embedded system. [16]
2. What are the challenges of Embedded System? [8]
3. Explain various architectural features of 8051 micro processor. [8]
4. Explain ARM Processor, Architecture, Instruction set Programming. [16]
5. Discuss the data operations of ARM processor. [8]
6. (i) What are the various problems that must be taken into account in embedded system design? [8]
(ii) List the hardware units that must be present in the embedded systems. [8]
7. (i) Explain the various data operations involved in ARM. [8]
(ii) Implement an if statement in ARM. [8]
8. With the help of a neat block diagram explain the 8051 processor. [16]
9. (i) List the various types of instructions in 8051. [8] (ii) Write an 8051 C program to toggle all the bits of P0, P1, and P2 continuously with a 250 ms delay. Use the sfr keyword to declare the port address. [8]

Unit-II
Memory and Input/Output Management
Part-A (2 Marks)

1. Why do most computer systems use memory-mapped I/O?
2. Give the structure of a basic IO device.
3. Define Aspect ratio of the memory.
4. List the features of RAM bus.
5. Define polling.
6. What do you meant by a foreground program?
7. What are maskable and non-maskable interrupts?
8. What are the interrupts that are being supported by ARM?
9. Define cache hit and cache miss.
10. Define working set.
11. Compare write through and write back.
12. Give the types of cache miss.
13. What do you meant by set associative cache?
14. Define memory mapping and virtual addressing.
15. Define boot-block flash.
16. Compare RAM and ROM.
17. Differentiate timers and counters.
18. What is the use of a watchdog timer?
19. List the various IO devices.
20. What is interfacing? Give its types.

Part-B (16 Marks)
1. (i) Along with the structure of a cache memory explain it. [8]
(ii) Explain the memory management units and address translation techniques. [8]
2. Explain in detail the programming of input and output devices. [16]
3. (i) List the various input and output devices and explain them in detail. [8]
(ii) Explain the various memory devices along with component interfacing. [8]
4. Explain the various interrupt handling mechanisms. [16]
5. Discuss the memory devices and its interfacing concepts. [8]
6. Discuss the I/O devices & its interfacing concepts? [8]

No comments:

Don't You Think this Awesome Post should be shared ??
| IT2354 Embedded System - Important Question Bank (2 marks and 16 marks) |
Back To Top Related Posts Plugin for WordPress, Blogger...