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.
- Host: GitHub
- URL: https://github.com/yukunj/computer-system-organization
- Owner: YukunJ
- Created: 2021-03-28T10:37:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-28T11:39:48.000Z (over 4 years ago)
- Last Synced: 2025-03-27T02:31:14.869Z (6 months ago)
- Topics: computer-system-organization, nyu
- Language: C
- Homepage:
- Size: 234 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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