0% found this document useful (0 votes)
67 views2 pages

ESIOT Question Bank

ESIOT

Uploaded by

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

ESIOT Question Bank

ESIOT

Uploaded by

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

KNOWLEDGE INSTITUTE OF TECHNOLOGY, SALEM– 637 504

(AUTONOMOUS)
B.E. ELECTRONICS AND COMMUNICATION ENGINEERING
Course Code / Name: CS3691 Embedded Systems and IoT
(Common to CSE & AI&DS)

Question Bank
Two marks

1. What is a Program Status Word (PSW)?


2. List out the salient features of the 8051 Microcontroller.
3. Mention the number of register banks and their addresses in 8051?
4. Differentiate between program memory and data memory.
5. What is the purpose of ALE/PROG signal?
6. Write a program to save the status of bits p1.2 and p1.3 on ram bit locations 6 and
7 respectively.
7. List the datatypes used in 8051 C programming.
8. Compare between a process and thread.
9. What is the use of timing and control unit?
10. What is meant by context switching mechanism?
11. Outline the various scheduling states of a process
12. List the steps involved in IoT Design methodology
13. Differentiate IoT devices from computer
14. Summarize the characteristics of IoT.
15. Arduino shields are also called as
Arduino Codes are referred to as in the Arduino IDE

Part B & Part C Questions

Unit 1

1. Explain the architecture of 8051 with neat block diagram.


2. Explain in detail about instruction set of 8051 microcontroller with suitable
example.
3. Explain about the addressing modes of 8051 in detail.
4. Explain the TMOD function register and its timer modes of operations
5. Explain the Interrupt structure with the associated registers in 8051
microcontroller
6. Write an ALP in 8051 to convert a 16 bit binary number to ASCII
7. Write an ALP to create a square wave of 66% duty cycle on bit 3 of port 1.

Unit 2

1. Write an 8051 C Program toggle all bits of ports 0, 1 & 2 continuously with a 250
ms delay. Use sfr keyword to declare the port addresses
2. A door sensor is connected to the P1.1 pin, and a buzzer is connected to P1.7.
Write an 8051 C program to monitor the door sensor, and when it opens, sound
the buzzer. You can sound the buzzer by sending a square wave of a few hundred
Hz.
3. Explain the different types of scheduling algorithms with suitable examples? List
the merits and demerits of each.
4. Explain the interfacing of Keyboard and Display with 8051 microcontroller.
5. Explain briefly about multitasking, multiprocessing and multithreading with
suitable example for each.
6. Explain in detail about multirate systems
7. Develop the scheduling process by employing Earliest Deadline first for the
given set of process.
Process Execution Time Period
P1 1 3
P2 1 4
P3 2 5

Unit 3

1. Explain IoT functional blocks with suitable examples


2. Explain the functions of digital I/O, analog I/O & advanced I/O pins in Arduino
programming with an example.
3. Compare the two IoT Architectures briefly.
4. Explain the IoTWF standardized Architecture in detail.

You might also like