0% found this document useful (0 votes)
79 views6 pages

Air University: Department of Electrical and Computer Engineering LAB TITLE:: 09:: Advance Programming

This document contains lab reports from three students on a lab titled "Advance Programming Lab 09". The lab objective was to understand the operation of shift registers, data movement, and arithmetic instructions. The reports assess each student's ability to conduct the experiment, assimilate results, use lab equipment safely, and present data, experimental results, and conclusions. Marks are given to evaluate different attributes of the student's lab performance and report.

Uploaded by

Faizan Raj
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)
79 views6 pages

Air University: Department of Electrical and Computer Engineering LAB TITLE:: 09:: Advance Programming

This document contains lab reports from three students on a lab titled "Advance Programming Lab 09". The lab objective was to understand the operation of shift registers, data movement, and arithmetic instructions. The reports assess each student's ability to conduct the experiment, assimilate results, use lab equipment safely, and present data, experimental results, and conclusions. Marks are given to evaluate different attributes of the student's lab performance and report.

Uploaded by

Faizan Raj
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/ 6

AIR UNIVERSITY

DEPARTMENT OF ELECTRICAL AND COMPUTER


ENGINEERING
LAB TITLE: : 09:: Advance Programming

Student Name: Syed Ali Abbas Zaidi Reg. No: 170661

Objective Understand the operation of shift registers, data movement and athematic

instructions

LAB ASSESSMENT:
Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)
Ability to Conduct
Experiment
Ability to assimilate the
results
Effective use of lab
equipment and follows
the lab safety rules

Total Marks: Obtained Marks:

LAB REPORT ASSESSMENT:


Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)

Data presentation

Experimental results

Conclusion

Total Marks: Obtained Marks:

Date: Signature:
AIR UNIVERSITY
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
LAB TITLE: : 09:: Advance Programming

Student Name: Muhammad Faizan Reg. No: 170742

Objective Understand the operation of shift registers, data movement and athematic

Instructions

LAB ASSESSMENT:
Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)
Ability to Conduct
Experiment
Ability to assimilate the
results
Effective use of lab
equipment and follows
the lab safety rules

Total Marks: Obtained Marks:

LAB REPORT ASSESSMENT:


Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)

Data presentation

Experimental results

Conclusion

Total Marks: Obtained Marks:

Date: Signature:
AIR UNIVERSITY
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
LAB TITLE: : 09:: Advance Programming

Student Name: Neha Maryam Reg. No: 170703

Objective Understand the operation of shift registers, data movement and athematic

instructions

LAB ASSESSMENT:
Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)
Ability to Conduct
Experiment
Ability to assimilate the
results
Effective use of lab
equipment and follows
the lab safety rules

Total Marks: Obtained Marks:

LAB REPORT ASSESSMENT:


Excellent Good Average Satisfactory Unsatisfactory
Attributes
(5) (4) (3) (2) (1)

Data presentation

Experimental results

Conclusion

Total Marks: Obtained Mark

Date: Signature:
Lab 09
ADVANCE PROGRAMMING 1

Objective:
To Understand the operation of shift registers, data movement and athematic
instructions.

Exercise 1:
To turn 2 LEDs alternatively after 1s using BSL and BSR.
Exercise 2:
Ladder logic using any practical example using BSL and BSr
Learning Outcomes:

In this lab, we learned and studied about Shift Registers. There are two types of shift registers
which are BSL and BSR. we also used the Mov Command which was used to display the binary
file to the output. We a observe that BSL and BSR moves bits toward right and left from the start
of array and will shift on every true to false transition. When a bit is moved, a new bit takes its
place that will be available at the Bit Address. BSL and BSR are very important and serve very
important role in various parts of the logical programming. From detection to separation, counting
or marking or any other task, it can be used in any way suitable.

You might also like