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:
Post a Comment