amenocal / CSC3501

Computer Organization and Design

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

##Couple of programs done in the Computer Architecture class at LSU - CSC 3501

##Prog1: Basic bit-level operations Does bit-level operations

##Prog2: Basic IA32 assembly and argumnet handling Wrote a basic IA32 assembly routing using gnu assembly.

  • Return i1 + i2
  • sets i3 = 5(*i3)
  • writes the lower-case alphabet to string

##Prog3: Basic x87 Assembly and DGEMV Wrote a basic x87 assembly routine using gnu assembly.

  • implments a matrix-vector multiplication for double precision.

##Prog4: One Level Cache Simulator NOT EVEN CLOSE ON IMPLEMENTING Takes a blocksize(in bytes) number of sets, associativity and write polocy

About

Computer Organization and Design


Languages

Language:Assembly 57.8%Language:C 33.4%Language:Makefile 8.8%