CS2308 SYSTEM SOFTWARE LAB Syllabus- Anna University


CS2308                                   SYSTEM SOFTWARE LAB                                    L T P C
0 0 3 2 (Using C)
1.         Implement a symbol table with functions to create, insert, modify, search,
and display.
2.         Implement pass one of a two pass assembler.
3.         Implement pass two of a two pass assembler.
4.         Implement a single pass assembler.
5.         Implement a two pass macro processor
6.         Implement a single pass macro processor.
7.         Implement an absolute loader.
8.         Implement a relocating loader.
9.         Implement pass one of a direct-linking loader.
10.       Implement pass two of a direct-linking loader.
11.       Implement a simple text editor with features like insertion / deletion of a character, word, and sentence.
12.       Implement a symbol table with suitable hashing

(For loader exercises, output the snap shot of the main memory as it would be, after the loading has taken place)

TOTAL:45 PERIODS

Requirement for a batch of 30 students



S.No.


Description of Equipment

Quantity required

Quantity available

Deficiency
%


1.


Hardware Pentium PC Desktops


30 Nos.




2.

Software Turbo C (Freely download)


Multiuser












By Vinoth
Previous
Next Post »