Skip to content

3AceShowHand/csapp

Repository files navigation

csapp

All labs for Computer-system self study.

  • lab0-cprogramminglab: A simple implementation of queue data structure in c language.
  • lab1-datalab: A binary manipulation expriment, some interesting function was implemented.
  • lab2-bomb: reverse engineer a bomb program.
  • lab3-attack: inject code to attack a program, change its default behavior.
  • lab4-cache: A simple program to transpose matrix, try to minimize the cache miss, and another cache simulation program.
  • lab5-sh: A simple shell program.
  • lab6-malloc: A simple malloc library.
  • lab7-proxy: A simple http/1.0 proxy program.

Not all labs have been implemented, maybe add code in the future.

About

All labs for Computer-system self study.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published