Air University: Department of Electrical and Computer Engineering LAB TITLE:: 09:: Advance Programming
Air University: Department of Electrical and Computer Engineering LAB TITLE:: 09:: Advance Programming
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
Data presentation
Experimental results
Conclusion
Date: Signature:
AIR UNIVERSITY
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
LAB TITLE: : 09:: Advance Programming
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
Data presentation
Experimental results
Conclusion
Date: Signature:
AIR UNIVERSITY
DEPARTMENT OF ELECTRICAL AND COMPUTER
ENGINEERING
LAB TITLE: : 09:: Advance Programming
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
Data presentation
Experimental results
Conclusion
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.