/CSO-Assignments

Codes in Assembly Language x86-64

Primary LanguageC

CSO-Assignments

Coding Assignments for the course Computer System Organization, Spring-2021.

Assignment 1: Assembly Language

Some codes in Assembly Language x86-64 with usage of arithmetic, conditional and looping components, procedure calls, conditional jumps and stacks.

  • Matrix Transpose
  • N-Queens Problem
  • Tower of Hanoi with 4 towers

Assignment 2: Optimization.

Performed cache/speed optimization in the following codes, by making use of Spatial Localization and other concepts.

  • Matrix multiplication
  • Merge Sort