An open API service indexing awesome lists of open source software.

https://github.com/yukunj/computer-system-organization

This the course <Computer System Organization> Fall2019, done at NYU Courant when I was junior.
https://github.com/yukunj/computer-system-organization

computer-system-organization nyu

Last synced: 3 months ago
JSON representation

This the course <Computer System Organization> Fall2019, done at NYU Courant when I was junior.

Awesome Lists containing this project

README

          

# Computer-System-Organization

This the course <Computer System Organization> Fall2019, done at NYU Courant when I was junior.

Course description:

This course covers the internal structure of computers, machine (assembly) language programming,
and the use of pointers in high-level languages. Topics include the logical design of computers,
computer architecture, the internal representation of data, instruction sets,
and addressing logic, as well as pointers, structures, and other features of high-level languages
that relate to assembly language.
Programming assignments will be both in assembly language and other languages.

##### Homework 1:

Basic C programming
local variables and stack
Dynamic Memory Allocation

##### Homework 2:

Bits and Bytes
File handling
Two's Complement
IEEE Floating Point

##### Homework 3:

Huffman Coding

##### Homework 4:

Assemble Language coding/decoding
Binary Mystery

##### Homework 5:
Address translation
Cache Look-up
Analysis of Cache Behavior
Malloc/free

Feel free to contact me for any more information at jy2363@nyu.edu