MALLA REDDY INSTITUTE OF ENGINEERING &
TECHNOLOGY
Department of Information Technology
III Year II Semester B. Tech (ECE)
Academic Year 2024-2025
EMBEDDED SYSTEMS
Sub code:22IT603PC
Question Bank
EMBEDDED SYSTEMS Question Bank
Short Answer Questions
UNIT I
1. What is an embedded system?
2. Classify the various categories of embedded system
UNIT II
1.Explain about processor organization
2.Explain about interrupt sources and interrupt service mechanism
UNIT III
1. Mention the different types of serial and parallel ports of I/O devices.
2. Expand and define SPI, SCI and SI port.
UNIT IV
1. What are the advantages of Assembly language?
2. What are the data types available in C language?
UNIT V
1. Define task and task states.
2. Differentiate counting semaphore and binary semaphore.
Long Answer Questions
UNIT I
1. Explain the difference between general purpose computer system and embedded
System.
2. a) Explain operational quality attributes of embedded system
b) Discuss characteristics of embedded systems.
3. Explain in detail about the steps or levels of abstraction involved in the embedded
system design process?
4. Mention the various applications of an embedded system and explain in detail.
UNIT II
1.Draw and explain the architecture of 8051 micro controller
2. Explain the following
a). EPROM and EEPROM.
b). Static RAM and dynamic RAM.
3. a) Explain about interrupt sources.
b) Explain about interrupt service mechanism.
4. Explain memory map and I/O map of 8051 microcontroller.
UNIT III
1. Explain in detail about I2C,SPI
2. Explain about wireless devices and protocols
3. Explain the various parallel device ports in detail.
4. Explain the synchronous and asynchronous communications from serial devices.
UNIT IV
1. Explain briefly about use of loops and pointers with suitable examples
2. Explain in detail about use of data types and data structures in software
programming
3. Explain briefly about various program elements. (i) Macros (ii) Functions
4. Explain in detail about advantages of Software programming in assembly and high
level language.
UNIT V.
1. Explain the concept of goals and various services of OS in detail.
2. Discuss about process management and Explain in detail about memory management and its
managing strategy.
3. Define semaphore and explain detail about the types of semaphores.
4. Explain in detail about following function types: (i) Mail box function (ii) Pipe function (iii)
Socket function