Skip to content

notes on the internal computer organizations and how C translates into RISC-V assembly lang. and into the CPU.

Notifications You must be signed in to change notification settings

abdiths/comp-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Computer Architecture

In this course, I will be learning the following concepts:

  • Binary Representation
  • C (programming language) -- K&R
  • Memory Management
  • RISC-V
  • Synchronous Digital Systems (SDS)
  • Datapath
  • The Memory Hierarchy
  • Parallelism
  • Input/Output

The internal organization and operation of digital computers.

Comprehending these elements and the tradeoffs in architectural design decisions helps in building robust, efficient, and scalable computing solutions.

Resources

  • Harris, S., & Harris, D. (2021). Digital Design and Computer Architecture, RISC-V Edition. Morgan Kaufmann.
  • Kernighan, B. W., & Ritchie, D. M. (2002). The C programming language.
  • Barroso, A. L., & Hölzle, U.The Datacenter as a Computer.

About

notes on the internal computer organizations and how C translates into RISC-V assembly lang. and into the CPU.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages