0% found this document useful (0 votes)
23 views1 page

Assignments On Embedded Systems

Uploaded by

laxmipoudel1116
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)
23 views1 page

Assignments On Embedded Systems

Uploaded by

laxmipoudel1116
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/ 1

Assignments on Embedded Systems (ESs)

SET A
1. What are the common characteristics of ESs? Explain
2. Design a processor that calculates the LCM of two numbers. Show the design of data path
only and construct the diagram of the controller.
3. What are the programmer considerations? Explain the software development processes
according to embedded systems.
4. Explain the operations of storing and erasing the data in UV-EPROM.
5. Describe the cache write techniques.
6. Explain arbitration systems that implemented to communicate with peripheral devices from
the microprocessor. Differentiate between memory mapped I/O with standard I/O
7. Explain the basic functions of real-time kernel
8. Describe the control switching mechanism
9. Define the throughput of the system
10. Why are 8051 microcontrollers used? Write an assembly program to get data from P0 and
send it to P1 and compare with corresponding C program
11. Write the VHDL code for processor GCD that calculates the greatest common divisor of
two integer data with its state diagram
SET B
1. Differentiate between single-purpose processors, general-purpose processors, and
application – specific processors. Using the simplified revenue model, derive the
percentage revenue loss equation for any rise angle, rather than just for 45 degrees.
2. What is optimization? Explain optimization of single purpose processor in detail with
suitable example.
3. Describe the operation of general-purpose processor in term of Datapath and controller.
4. Explain the testing and debugger.
5. Explain different types of arbitration methods used in peripheral devices to gain control of
system bus. Describe the significance of I2C serial communication
6. Describe the context switching process in detail. Three processes with process IDs P1, P2,
P3 with estimated completion times 6, 8, 2 milliseconds respectively enter the ready queue
together. Process P4 with estimated execution completion time 4 milliseconds enters the
ready queue after 1 millisecond. Calculate the waiting time and turn-around-time for each
process and the average waiting time and turn - around - time in the non-preemptive
shortest – job - first scheduling
7. Explain in detail the Coffman conditions that favor deadlock. Differentiate between user-
level threads and kernel-level threads.
8. Show the internal structure of the 8051 microcontroller. Provide a comparison chart of the
8051 family members.
9. Write the code for BCD counter to display 0 to 9999 in seven segments using VHDL.

Note: the submission deadline is by 2nd June 2024 (Sunday)

You might also like