Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/orcalinux/computer-organization-and-architecture

Verilog code examples and materials for Computer Organization.
https://github.com/orcalinux/computer-organization-and-architecture

8086-microprocessor computer-architecture computer-organization modelsim pic programmable-interrupt-controller qu synthesis-project verilog

Last synced: about 2 months ago
JSON representation

Verilog code examples and materials for Computer Organization.

Awesome Lists containing this project

README

        

# Computer Architecture Course

This repository contains resources and materials for the "Computer Architecture" course. The course covers a range of topics related to computer architectures, including instruction sets, memory hierarchy, conventional architectures, parallel processors, I/O systems, and more.

## Table of Contents

- [Course Description](#course-description)
- [Objectives](#objectives)
- [References](#references)

---

## Course Description

The course delves into the foundational principles of computer hardware description languages, with a focus on computer organization and architecture. It covers topics such as instruction sets, basic data types, addressing modes, memory hierarchy, and various architectural paradigms including pipelined processors, superscalar processors, and more.

## Objectives

- Familiarize students with computer hardware description languages.
- Provide a comprehensive understanding of computer input/output systems and their design principles.
- Introduce the concepts of pipelined architectural techniques used in RISC processors.
- Explore memory technology and its related design principles.
- Train students in designing complex computer bus circuits.
- Guide students in designing a complete processor using hardware description language.

## References

- [Computer Organization and Design: The Hardware/Software Interface](https://www.elsevier.com/books/computer-organization-and-design/patterson/978-0-12-407726-3) by D. A. Patterson and J. L. Hennessy, Elsevier, 2013, Fifth Edition.
- [Computer Organization and Architecture (9th Edition)](https://www.amazon.com/Computer-Organization-Architecture-William-Stallings/dp/013293633X) (William Stallings Books on Computer and Data Communications) 2016, 9th Edition.

---

Feel free to explore the provided resources and materials. If you have any questions or suggestions, please don't hesitate to reach out.