NIT Goa syllabus Computer Science Engineering I Sem SYSTEMS PROGRAMMING

 

 

 

 

NIT Goa syllabus Computer Science Engineering | 1st Sem  SYSTEMS PROGRAMMING

 

 

 

 

SYSTEMS PROGRAMMING         

Introduction to system software, Desirable characteristics of systems programs, Introduction to

Assemblers, loaders and text editor, Study of detailed machine language structure and PDP-11

Input/Output operations in PDP-11; subroutines and coroutines; concurrent I/O; supervisor mode.

Macro facilities in PDP-11, Macro facilities in PDP-11, Design of an assembler, Linkers and loaders,

Design of a simple text editor.

Schneider, Principles of Computer Organization, Wiley International Edition

Mac Ewan, Introduction to Computer Systems through PDP-11 & Pascal, McGraw Hill

D.M. Dhamdhere, Introduction to system software, Tata McGraw Hill, New Delhi, 2002.

CS254 MICROPROCESSOR LAB        (0-0-3) 1 PREREQ: CS205

Experiments based on 8086 microprocessor, Programming 8086, Using various interrupts, BIOS,

DOS, Assembly level Programming, Display Controller, Keyboard & Mouse Controller, FDC and

CDC; interfacing with ADC, DAC, PLC etc.

ROM-BIOS service summary- Programmer’s Guide to the IBM PC.

Leave a Comment