List of Computer Science courses with video lectures.
-
Updated
Oct 23, 2021
{{ message }}
List of Computer Science courses with video lectures.
A categorized list of C++ resources.
Solutions and Notes for Labs of Computer Systems: A Programmer's Perspective 3rd Editon // 《深入理解计算机系统》第三版的实验文件、解答与笔记
Learn how computers work by simulating them in Javascript
Repository to store what we have studied.
Some RISC-V instructions perform writes to 2 destinations, either 2 register or register or program counter. In cases if the source of one sub-operation matches a destination of another one, the order of result output is important. The examples are jalr and instruction operating with CSRs:
riscv-software-src/riscv-tests#258
riscv-software-src/riscv-tests#263
Your obj
DRAMSim2: A cycle accurate DRAM simulator
Technical articles about console architecture
List of resources about foundational knowledge for programmers (supposed to last a few decades)
A curated list of Computer Engineering resources
比做算法的懂工程落地,比做工程的懂算法模型。
A list of classic books make better you understand not only how it works, but why it works.
A pipelined implementation of the MIPS processor featuring hazard detection as well as forwarding
A terminal-based emulator of the ARM instruction set written in Golang
WebRISC-V: A Web-Based Education-Oriented RISC-V Pipeline Simulation Environment [PHP]
A computer system containing CPU, OS and Compiler under MIPS architecture.
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.
The destructor hangs at pipe.stop().
通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)
A collection of curated resources for learning Computer Science subjects and skills, that I garnered throughout my tenure as a CSE student. Contributions, and report of broken links are welcome.
Материалы для студентов ФПМИ
Simulator + benchmark suite for Micro Aerial Vehicle design.
CERBERUS 2080™, the amazing multi-processor 8-bit microcomputer
5-stage pipelined 32-bit MIPS microprocessor in Verilog
Add a description, image, and links to the computer-architecture topic page so that developers can more easily learn about it.
To associate your repository with the computer-architecture topic, visit your repo's landing page and select "manage topics."
Currently, things such as the program loaded into the editor and the active processor are stored as settings and persisted between program invocations.
We should be able to add more features like this, to persist things such as: