CS2610 - Assembly Language Programming Lab

Course Data :

Syllabus

The laboratory course is intended for giving exposure to students on machine language programming using the Assembler. Topics in Assembler syntax, Assembler directives and Assemler Macros are discussed for an assembler for 80x86 instruction set. The students are given assignments in the following topics.
  • Implementation of different types of high level language statements: arithmetic, control transfer (if...then...else, loop etc)
  • Macros
  • Subroutines: Passing Parameters
  • Interrupt Service Routine(ISR), Software Interrupts, OS calls
  • Device Drivers
  • Communication between Computers
  • Assembly Language Programming in C Language

Pre-Requisites

    None

Parameters

Credits Type Date of Introduction
0-0-2-2 Core (Core Course)

Previous Instances of the Course


© 2016 - All Rights Reserved - Dept of CSE, IIT Madras
Website Credits