Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
6 views

Lab Manual MPI

The document outlines the practical course for Microprocessor and Interfacing for 6th semester Computer Engineering students, detailing the course outcomes and laboratory regulations. It includes a structured index of practical assignments, evaluation criteria, and specific assembly language programming tasks using the 8085 microprocessor. Additionally, it provides information about the 8085 trainer kit and its architecture.

Uploaded by

tempmail33221
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Lab Manual MPI

The document outlines the practical course for Microprocessor and Interfacing for 6th semester Computer Engineering students, detailing the course outcomes and laboratory regulations. It includes a structured index of practical assignments, evaluation criteria, and specific assembly language programming tasks using the 8085 microprocessor. Additionally, it provides information about the 8085 trainer kit and its architecture.

Uploaded by

tempmail33221
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 47

Computer Engineering Department

SEMESTER: 6TH

SUBJECT: Microprocessor and Interfacing


SUBJECT CODE: 2010205614

Name of Student: ______________________________


Enrollment No: ______________________________
Faculty Name: ______________________________
FACULTY OF ENGINEERING & TECHOLOGY

CERTIFICATE
This is to certify that Mr. / Ms. …....................................................................................................................

…………………………………… of class...........................................Enrollment No……………………………………………….

has satisfactorily submitted his / her term works in subject ………………………………………………......................

for the term ending in……………………………………………………………………………….

Date:

Sign of Teacher Sign of H.O.D


Subject: Microprocessor and Interfacing – Practical (2010205615)

Branch: Computer Engineering (B.Tech)

Semester: 6th

Teaching & Examination scheme:

Teaching Scheme (in


Total Credit (L+T+P) Examination Scheme
Hours)

L T P Credit Practical Marks


Total Marks
Internal External
0 0 2 1
20 30 50

Legends: L – Lecture; T – Tutorial; P – Practical

Course Outcomes:

CO-1 Demonstrate the various features of microprocessor, memory and I/O devices including
concepts of system bus.
Identify the hardware elements of 8085 microprocessor including architecture and pin
CO-2 functions and programming model including registers, instruction setand addressing
modes.
CO-3 Select appropriate 8085 instructions based on size and functions to write a given
assembly language program
CO-4 Design a given interfacing system using concepts of memory and I/O interfacing.

CO-5 Demonstrate the features of advance microprocessors.


LABORATORY REGULATIONS
1. Punctuality: Arrive on time for every lab session.
2. Mobile Phones: Must be switched off or on silent mode.
3. Group Work: Experiments are performed in groups; ensure active participation.
4. Attendance: Attendance is compulsory. Any absence should be notified in
advance.
5. Lab Notebook:
o Record observations directly into your notebook.
o Each student maintains an individual notebook.
o Obtain your instructor’s signature for at least one observation of each
experiment.
6. Time Management: Complete all experimental work within the allocated lab
hours.
7. Reporting: Submit the complete report in the subsequent lab session.
Index

Sr. Practical CO Page Date Marks Sign


No. No (10)
Introduction to 8085 microprocessor CO1
1
architecture and 8085 trainer kit.
Write an assembly language program CO1
to add two 8-bit numbers stored at
2 memory location 2100 H and 2101 H.
Store the result in memory location
2102 H.
Write an assembly language program CO2
to subtract the contents of memory
3
location 2101 H from 2100 H. Store
the result in memory location 2102 H.
Write an assembly language program CO2
to add the 16 – bit number stored in
memory location 2100 H and 2101 H
4
with another 16 – bit number stored in
memory location 2102 H and 2103 H.
Store the result in 2104 H and 2105 H.
Write an assembly language program CO3
to subtract a 16 – bit number in
memory location 2102 H and 2103 H
5
from another 16 – bit number stored in
memory location 2100 H and 2101 H.
store the result in 2104 H and 2105 H.
Write an assembly language program CO3
to multiply two 8- bit numbers stored
6 at memory locations 2100 H and 2101
H. store the result at 2102 H using
successive addition method.
Write an assembly language program CO3
7 to transfer block of N bytes from
source to destination.
Write an assembly language program CO4
8 find maximum number from 5
numbers stored at memory locations
2101H to 2105 H. Store the result at
memory location 2500 H.
Write an assembly language program CO4
find minimum number from 5 numbers
9 stored at memory locations 2101 H to
2105 H. Store the result at memory
location 2500 H.
Write an assembly language program CO4
to sort 5 numbers stored at memory
10
location 2100 H to 2105 H in
ascending order.
Write an assembly language program CO5
to sort 5 numbers stored at memory
11
location 2100 H to 2105 H in
descending order.
Write an assembly language program CO5
12
to generate Fibonacci series.
Write a program for displaying BCD CO5
down counters. Counter should count
numbers from 99 to 00 and it should
13
decrement after every 1 sec. Assume
display and delay routines are
available.
Evaluation Sheet
3Marks 3Marks 2 Marks 1Mark 1Mark

R2 Total
Practical Sign of
R1 R3 R4 Marks
List R5 faculty
Understandin Engagemen Docume (Out of 10)
Accuracy g& Time
t ntation
Explanation
1

10

11

12

13
Practical 1
Aim:
Introduction to 8085 microprocessor architecture and 8085 trainer kit.

Apparatus:
8085 trainer kit (M85-01)

M85-01 kit Introduction:

8085 Trainer Kit (M85-01)

M85-01 is a single board Microprocessor Trainer Kit based on 8085 Microprocessor, which is widely used to
train engineers to develop software/hardware for any industrial process & control. This Kit consists of power-
full Monitor EPROM, RAM, I/O Lines, Timer/Counter, Serial, Seven Segment Display and Keyboard for Man
to Machine Interface.

Features:
➢ 8Kbytes of EPROM with 8K bytes of Battery Backup RAM.
➢ 24 I/O Lines, Three Channel Timer/Counter, PC Serial Interface.
➢ Seven Segment Display with 28 Keys Hex Keypad.
➢ Power-full Command like Single Stepping, Break Point, Full Clock Execution, Examine Memory/
Register.
➢ Uploading & Downloading to and from PC in Windows98/XP/NT.
➢ In-Built Power Supply.

Specification:
➢ Based on 8085 CPU operating at 6.144 Mhz.
➢ 8K bytes of Powerful Monitor Program using 27512 EPROM
➢ 8K bytes of RAM using 6264 with Battery Backup using NICD Battery.
➢ On-board one memory expansion up to 56KB.
➢ Three Channel Timer/Counter using 8253 brought out at 10 Pins FRC Connector.
➢ 24 I/O lines provided through 8255 brought out at 26 Pins FRC Connector to interface with IC-XX
Series.
➢ RS-232C interface through SID/SOD lines
➢ Two mode of commands: Hex Key pad Mode and Serial Mode
➢ Six Digit Seven Segment Display using 8279.
➢ 28Key’s Hex Keypad using 8279 Keyboard Display Controller.
➢ Powerful Commands like Examine/Edit Memory, Examine/Edit Register, Single stepping,
Execution, Block Move, Insert Data, Delete Data can be used through Hex keyboard or PC serial
mode.
➢ Facility for Downloading/Uploading files from/to PC.
➢ All address, data & control lines are available on KXT Bus 50 pin FRC Connector to interface
with SC-XX Series.
➢ All ICS are mounted on IC Sockets.
➢ Bare board Tested Glass Epoxy SMOBC PCB is used.
➢ In-Built Power Supply of +5V/1.5A, ±12V/250mA

8085 Architecture:

Block Diagram of 8085 Architecture


The following are the different blocks in the 8085 processor.
ALU:
it is 8-bit ALU. It can perform arithmetic and logical operations on 8-bit data. If an operation needs to be
performed on 16-bit data, it needs to be broken into two 8-bit parts and each 8-bit operation should be
performed on each 8-bit data. It takes operand inputs from accumulator and a temporary register. Result of the
operation is stored in accumulator. Depending on the result of operation, flags in flag register values will be
changed.
Flag register:
As already explained contents of flag register will be changed according to the result of ALU operation. Below
figure shows the flag register format of 8085.

Sign flag (S): when the result of ALU operation is negative sign flag is set. If the result is positive, then sign
flag is reset. i. e. the D7 bit of accumulator is copied into the sign flag, as D7 anyhow contains sign.
Zero flag (Z): when the result of ALU operation is zero, Zero flag is set. If the result is non-zero then flag is
reset.
Auxiliary carry (AC): If an ALU operation results in carry from lower nibble to upper nibble (or) bit D3 to bit
D4, Auxiliary flag is set. Else it is reset. This flag is used in BCD arithmetic.
Parity flag (P): If the result contains even number of ones, the flag is set else it is reset. So the parity flag is odd
parity bit.
Carry flag (CY): If the arithmetic operation results in carry, CY flag is set, else it is reset.
Register Array:

8085 has six general purpose registers B, C, D, E, H, L. They can be used as pairs to hold 16-bit data as BC,
DE, HL. Accumulator is 8-bit register which holds the results of operations as well as operand on which some
operation needs to be performed. Flag register contains five flags, namely S, Z, CY, AC, P flags. 8085 has two
16- bit register PC, SP. PC always consists of address of next instruction to be executed. SP always points to top
of stack. i.e. address of top memory location of stack. Stack is a data structure. It is used to store return
addresses whenever call to subprograms or an interrupt occurs. Two temporary registers W, Z are also present.
These are used to hold temporary results during execution. But these are not accessible to the user. Incrementer
and decrementer address latch is for incrementing the PC content for every fetch cycle.
Timing and Control unit:
This is responsible for generation of control signals, such as RD’, WR’ to interface peripherals. It also
synchronizes all microprocessor operations.
Instruction Register and Decoding:
Instruction register holds instruction that is fetched from memory. Instruction decoder decodes the opcode
(which is part of fetched instruction present in instruction register). Instruction register is not accessible to the
programmer.
Interrupt Controller:
8085 has 5 external interrupts. TRAP, INTR, RST 5.5, RST 6.5, and RST 7.5. Whenever processor gets
interrupt it finishes current instruction execution and issues INTA (interrupt acknowledge) signal to the
peripheral which raised the interrupt and goes to execute interrupt service routine. Interrupt controller controls
the interrupts.
Serial I/O control:
Serial data can be sent out using SOD pin and serial data can be read from SID pin. It controls serial IO related
operations.

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 2
Aim:
Write an assembly language program to add the contents of memory location 2100 H and 2101 H. Store
the result in memory location 2102 H.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:
2100 H : 03 H

2101 H : 05 H

Output:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 3
Aim:
Write an assembly language program to subtract the contents of memory location 2101 H from 2100 H.
Store the result in memory location 2102 H.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:
2100 H : 08 H

2101 H : 06 H

Output:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 4
Aim:
Write an assembly language program to add the 16 – bit number stored in memory location 2100 H and
2101 H with another 16 – bit number stored in memory location 2102 H and 2103 H. Store the result in 2104 H
and 2105 H.

Apparatus:
8085 trainer kit (M85-01)

Program:

a) Without using DAD instruction

Address Hex code Label Instruction Comment


b) With using DAD instruction

Address Hex code Label Instruction Comment

Inputs:
2100 H : 30 H 2101 H : 11 H 2102 H : 22 H 2103 H : 44 H

Outputs:
Conclusion:

Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 5
Aim:
Write an assembly language program to subtract a 16 – bit number in memory location 2102 H and 2103
H from another 16 – bit number stored in memory location 2100 H and 2101 H. store the result in 2104 H and
2105 H.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:
2100 H : 30 H

2101 H : 10 H

2102 H : 10 H

2103 H : 05 H

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 6
Aim:
Write an assembly language program to multiply 2 8- bit numbers using successive addition method.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment

Inputs:
2100 H : 12 H 2101 H : 10 H

Output:

Conclusion:

Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 7
Aim:
Write an assembly language program to transfer a block from 2100 H memory location to 3100 H
memory location.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 8
Aim:
Write an assembly language program to find maximum number from given 5 numbers stored at memory
location 2101 H to 2105 H. Store the result at memory location 2500 H

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 9
Aim:
Write an assembly language program to find minimum number from given 5 numbers stored at memory
location 2101 H to 2105 H. Store the result at memory location 2500 H

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 10
Aim:
Write an assembly language program to sort 5 numbers stored at memory location 2100 H to 2105 H in
ascending order.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 11
Aim:
Write an assembly language program to sort 5 numbers stored at memory location 2100 H to 2105 H in
descending order.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Inputs:

Outputs:

Conclusion:
Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


Practical 12
Aim:
Write an assembly language program to generate Fibonacci series.

Apparatus:
8085 trainer kit (M85-01)

Program:

Address Hex code Label Instruction Comment


Output:

Conclusion:

Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date


BMU, Surat Semester 5, Computer Department

Practical 13
Aim:
Write a program for displaying BCD down counters. Counter should count numbers from 99 to
00 and it should decrement after every 1 sec. Assume display and delayroutines are available.

Apparatus:
Simulation software

Program:

Address Hex code Label Instruction Comment

1
BMU, Surat Semester 5, Computer Department

Output:

Conclusion:

2
BMU, Surat Semester 5, Computer Department

Assessment:

Total Exceptional Satisfactory Developing Limited Marks


Criteria
Marks (3 - Marks) (2 - Marks) (1-Marks) (1-Mark) Obtained
Accurately 1-2 errors /
3-5 errors/ More than 5
Accuracy 3
done mistake mistake errors
Fully under Partially Partially
Understand
Understanding stood and understood understood
3 but cannot
& Explanation explain and can and cannot
explain
perfectly explain explain
Watched other
Present but
Performed students
Performed not
Practical performing
Engagement 2 Practical participate
with other practical but
him/her self in
help not tried him/
performance
her self
Document is Missing
Documented Poor writing,
proper, but output.
Documentation 1 properly, no missing
presentation Improper
error output
is average documentation
Complete Complete Work submit
Submit after 2
Time 1 within a within two after 3
weeks
week weeks weeks.

Total

Faculty Signature with Date

You might also like