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 : Prof. Pabitra Mohan Khilar

Syllabus

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 Objectives

  • To understand the concept of systems software
  • To design system software for small to large computing systems
  • To be familiar with Assmbly Langauge and Embedded C
  • To develop android application for mobile systema

Course Outcomes

Developing system softwares for various Computing systems

Essential Reading

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

Supplementary Reading

  • John R. Levine, Linkers & Loaders, Morgan Kaufman Publisher , 2010
  • Liu & Gibson, Microcomputer System – The 8086/8088 Family Architecture, Programming and Design, Prentice Hall of India , 2006