Repository files navigation Included in this repository is all of the Lab assignments from my computer systems course.
This lab demonstrates your ability to categorize different types of integers and floating point numbers based on their sequence of bits.
This lab was to practice writing inline assembly code in C.
Part 1: Use various techniques to improve the runtime of the program (loop unrolling, aliasing...).
Part 2: Decode a string based solely on assembly code for a program (used GDB).
Wrote a program that uses fork() and pipe() to allow a child process and parent process to communicate with eachother.
This Lab demonstrated your understanding of the floating point stack in order to write inline assembly code in order to solve quadratic equations.
Final In Class Coding Project
This final was to code a program that uses inline assembly code to approximate the value of pi using the Monte Carlo Method.
About
Course Projects from CS201: Computer Systems and Architecture
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.