CS2013 Systems Programming

Offered during July-Nov 2025

Department of Computer Science and Engineering @ IIT Palakkad, Kerala, India

Lab 11 -- Basics of Assembly programming in x86-64.

This page gives an overview of the lecture and the lab session on Oct 23, 2025.

Short lecture summary

Readings

  1. Dive Into Systems by Suzanne J. Matthews, Tia Newhall, Kevin C. Webb (Online version)

    dis

    Read chapter

  2. Computer Systems - A Programmer’s Perspective by Randal E. Bryant and David R. O’Hallaron

    dis

    Read chapter

    • Chapter 3 Machine-Level Representation of Programs

Practise

Additional readings