There are 36 repositories under computer-architecture topic.
List of Computer Science courses with video lectures.
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
📚 📖 📚CSE GATE Resources for GATE and CSE Aspirants 😎 😁 . Show your ❤️ by ⭐️⭐️
Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU
Learn how computers work by simulating them in Javascript
Technical articles about console architecture
Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
Repository to store what we have studied. :book: We want everyone to get a job through TechnicalNote.
RISC-V Guide. Learn all about the RISC-V computer architecture along with the Development Tools and Operating Systems to develop on RISC-V hardware.
A curated list of Computer Architecture and Systems resources
『혼자 공부하는 컴퓨터구조 & 운영체제』 (한빛미디어) 심화자료
AI acceleration using matrix multiplication with half the multiplications
DRAMSim2: A cycle accurate DRAM simulator
📚 计算机体系结构与C++书籍收集(持续更新)
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.
A list of time-lasting classic books, which not only help you figure out how it works, but also grasp when it works and why it works in that way.
List of resources about foundational knowledge for programmers (supposed to last a few decades)
:mortar_board::whale: Build Environment And Lab Assignments of the Introduction to Computer Systems course, CMU 15-213 dated 2015 Fall
A pipelined implementation of the MIPS processor featuring hazard detection as well as forwarding
KASIRGA - KIZIL Takımı Teknofest 2023 Çip Tasarımı - KIZIL İşlemci Projesi
Welcome Cybersecurity's World. An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources in Cybersecurity.
WebRISC-V: A Web-Based Education-Oriented RISC-V Pipeline Simulation Environment [PHP]
A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).
5-stage pipelined 32-bit MIPS microprocessor in Verilog
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
CERBERUS 2080™, the amazing multi-processor 8-bit microcomputer, featuring Z80, 65C02 and AVR processors.