National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : CS4477 : Systems Programming Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Pabitra Mohan Khilar

Syllabus

Module 1 :

System Software and Machine Architecture, IBM 360 Instruction Set Architecture and

Assembly language programs, C Programs for Lexical, Syntax Analysis, Design of Toy Assembler and Compiler,

Implementation of Sorting and Searching for Alphabatic/Alphanumric Data Sets

Identification of Crossover point for various machines

Course Objective

1 .

To understand the concept of systems software

2 .

To design system software for small to large computing systems

3 .

To be familiar with Assmbly Langauge and Embedded C

4 .

To develop android application for mobile systema

Course Outcome

1 .

Developing system softwares for various Computing systems

Essential Reading

1 .

J.J.Donovon, Systems Programming, TMH , 2012

2 .

D.M.Dhamdhere, Systems Programming and Operating Systems, TMH , 2010 <br />3. John R. Levine, Li

Supplementary Reading

1 .

John R. Levine, Linkers & Loaders, Morgan Kaufman Publisher , 2010

2 .

Liu & Gibson, Microcomputer System – The 8086/8088 Family Architecture, Programming and Design, Prentice Hall of India , 2006