CS1207 System software Lab Syllabus


CS1207        SYSTEM SOFTWARE LAB                    0  0  3  100       
(Using C or 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 macro processor.
6.    Implement an absolute loader.
7.    Implement a relocating loader.
8.    Implement pass one of a direct-linking loader.
9.    Implement pass two of a direct-linking loader.
10.    Implement a simple text editor with features like insertion / deletion of a character, word, sentence.

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

Still not found what you are looking for? Try again here.