log in
Computer
Systems
Fall 2018
course
home
notes
syllabus
resources
assignments
site
about
help
..
.
resources
textbook
Computer Systems: A Programmer's Perspective, 3rd edition
(CS:APP3e) |
amazon
textbook's student resources
labs
C
C Refcard
(don't leave home without it!)
The C Programming Language, 2nd edition
(Kernighan & Ritchie)
Stanford's
Essential C
A Little C Primer
Matloff's
Unix & C Tutorials
the
one true brace style
assembly
some of my old notes
x86 assembly
gdb
assembler & gdb example
cmu gdb summaries
IA32
x86-64
wikibooks GAS syntax
list of gdb front ends
intel 80x86 code table
x64 cheat sheet
- brown.edu 2018
gdb quick reference
x86 assembly guide
- university of virginia
understanding C by learning assembly
Assembly Language Tutorial
Reverse Engineering for Beginners
radare2
- another reverse engineering tool , similar to gdb (and is installed on shannon)
radare online book
Introduction to Computer Organization with x86-x4 Assembly & Linux
, R. G. Plantz
Agner's
software optimization resources
|
HackerNews discussion
Jorgensen's
x86-64 Assembly Language Programming with Ubuntu
|
HN discussion
background
learn enough command line to be dangerous
learn enough text editor to be dangerous
tools
- editors, compilers, etc
ssh keys
(avoiding typing password for remote login)
general info
Copyright & Plagiarism
| Marlboro
Policy on Academic Integrity
https://cs.marlboro.college
/cours
/fall2018
/systems
/resources
last modified Fri December 13 2024 8:01 am