Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

CS403 Assignment No 03 Fall 2020 Solution & Discussion Due Date:25-01-2021

Computer Architecture and Assembly Language Programming (CS401)

Assignment No. 3

Total marks = 20

Deadline Date January 25, 2021

Please carefully read the following instructions before attempting assignment.


It should be clear that your assignment would not get any credit if:

  • The assignment is submitted after the due date.
  • The submitted assignment does not open or file is corrupt.
  • Strict action will be taken if submitted solution is copied from any other student or from the internet.

You should concern the recommended books to clarify your concepts as handouts are not sufficient.

You are supposed to submit your assignment in .doc or docx format.

Any other formats like scan images, PDF, zip, rar, ppt and bmp etc. will not be accepted.

Lectures covered: 23-28

Topics covered:

·       BIOS and DOS interrupts

·       Software Interrupts

·       Ralf Brown Interrupt List



No assignment will be accepted after the due date via email in any case (whether it is the case of load shedding or internet malfunctioning). Hence refrain from uploading assignment in the last hour of deadline. It is recommended to upload solution file at least two days before its closing date.

If you find any mistake or confusion in the assignment (Question statement), please contact your instructor before the deadline. After the deadline, no queries will be entertained in this regard.

For any query, feel free to email at


Problem Statement:

Write an assembly language program to print your student ID in vertical direction using BIOS Video Services. The background color of the entire output screen should be Cyan with different background coloring for each digit as shown in the following screenshot:



Hints: Consult “Ralf Brown Interrupt List” and use suitable services. You may need to use more than one service to get the desired result. “Ralf Brown Interrupt List” is given in the Downloads section on VULMS and you can also search it on the Internet.

Please note that your assignment will get Zero marks if:

  • You use any method other than the BIOS Video services (i.e. simple memory addresses).
  • Student ID printed on screen is not your own.
  • Student ID is not printed vertically.
  • Background and foreground colors of each character are not the same as shown above in the screenshot.
  • Screenshot of output is not attached with the solution.


“The End”

Views: 1179

Replies to This Discussion

Share the Assignment Questions & Discuss Here.... 

Stay touched with this discussion, Solution idea will be uploaded as soon as possible in replies here before the due date.


CS403 Assigment 3 Fall 2020 Solution idea:

Download attachment for CS403 assignment 3 solution file.


cs403 assignment no 03 solution fall 2020 zip folder

Click on the below link to download the file


one more idea solution


Click on the below link to download the file


Cs403 Assignment Solution # 3 Fall 2021

CS403 Assignment Solution # 3 Fall 2020 - 21 ||Database Management System|| With Coding

one more idea solution


Click on the below link to download the file



© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service