CS2308 SYSTEM SOFTWARE LAB
Year: III Semester: V
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)
No comments:
Post a Comment