https://www.google.com/contributor/welcome/?utm_source=publisher&utm_medium=banner&utm_campaign=2376261057261409

Search This Blog

Search with our Site

Custom Search

Saturday, November 12, 2016

CS609 - System Programming Assignment 1 Solution and Comment Fall 2016 Due Date: 18/11/2016

Assignment No. 01
Semester: Fall  2016
CS609 – System Programming


Total Marks: 15

Due Date: 18/11/2016

Uploading instructions:

·         Your assignment must be in .c format. (Any other formats like scan images, Word, PDF, Zip, rar, bmp, etc will not be accepted).
·         Save your assignment with your ID (e.g. bc020200786.c).
·         No assignment will be accepted through email.

Rules for Marking:

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

·         The assignment is submitted after due date.
·         The submitted assignment does not open, execute or file is corrupted.
·         Your assignment is copied from internet, handouts or from any other student
      (Strict disciplinary action will be taken in this case).

Assignment

Question No1 :     (05 Marks)

Explain four  lines the Followed code (only one lines answer per line)

Unsigned int far * scr = 0xb8000000;// Line 1
Void main ()                     //Line 2
{
( *scr) = 0x7074;             // Line 3
(*(src+2)) =0770;            //Line 4

}

Question No2 :     (10 Marks)

Write a TSR program that will clear all the contents of the screen and write your ( SYSTEM PROGRAMMING) anywhere on screen of the video text memory available at 0xB8000000 whenever interrupt 8 is invoked.  Also, note that the fore color of SYSTEM PROGRAMMING should be white and back color should be blue.



NOTE: If you are feeling any difficulty while making your program a TSR program then it is recommended to view the “How_to_generate_COM_file_and_Execute_TSR_Program.ppt” file available at download section of CS609. Do not put any query on MDB about this assignment, if you have any query then email at cs609@vu.edu.pk.

No comments:

Post a Comment