All Projects → Jed-Z → computer-organization-lab

Jed-Z / computer-organization-lab

Licence: other
中山大学计算机组成原理实验 (2018 秋):用 Verilog 设计并实现的简易单周期和多周期 CPU

Programming Languages

Verilog
626 projects

Projects that are alternatives of or similar to computer-organization-lab

spectre-attack-demo
Reproducing malicious memory reading on Intel i5 and Intel Xeon using a Spectre attack
Stars: ✭ 87 (+93.33%)
Mutual labels:  cpu
asitop
Perf monitoring CLI tool for Apple Silicon
Stars: ✭ 1,197 (+2560%)
Mutual labels:  cpu
ARMStrong
A fast and simple ARM Simulator made for education based upon Unicorn and Keystone engines
Stars: ✭ 99 (+120%)
Mutual labels:  cpu
sarviewer
Generate graphs with gnuplot or matplotlib (Python) from sar data
Stars: ✭ 60 (+33.33%)
Mutual labels:  cpu
HTGS
The Hybrid Task Graph Scheduler API
Stars: ✭ 36 (-20%)
Mutual labels:  cpu
tree-core-cpu
A series of RISC-V soft core processor written from scratch. Now, we're using all open-source toolchain( chisel, mill, verilator, NEMU, AM and difftest framework, etc) to design and verify.
Stars: ✭ 22 (-51.11%)
Mutual labels:  cpu
serde-device-tree
Serialize & deserialize device tree binary using serde
Stars: ✭ 20 (-55.56%)
Mutual labels:  cpu
ROIcoin
ROI Coin "ROI Coin Is Different"
Stars: ✭ 16 (-64.44%)
Mutual labels:  cpu
ncnn-android-benchmark
ncnn android benchmark app
Stars: ✭ 78 (+73.33%)
Mutual labels:  cpu
doc
Get usage and health data about your Node.js process.
Stars: ✭ 17 (-62.22%)
Mutual labels:  cpu
etos-facedetector
Simple and Effective Face Detector, based on Progressive Calibration Networks (PCN) which is an accurate rotation-invariant face detector running at real-time speed on CPU, published in CVPR 2018.
Stars: ✭ 23 (-48.89%)
Mutual labels:  cpu
human-computer
A computer that uses nothing but human resources
Stars: ✭ 16 (-64.44%)
Mutual labels:  cpu
Technocrats-HacktoberFest
This Repository invites freelancer friendly neighbourhood developers to contribute to open source .
Stars: ✭ 12 (-73.33%)
Mutual labels:  verilog-hdl
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (+6.67%)
Mutual labels:  cpu
em400
MERA 400 emulator
Stars: ✭ 36 (-20%)
Mutual labels:  cpu
CSCv2
Version 2 of my Crazy Small CPU
Stars: ✭ 53 (+17.78%)
Mutual labels:  cpu
hardware
Get CPU, Memory and Network informations of the running OS and its processes
Stars: ✭ 70 (+55.56%)
Mutual labels:  cpu
BenEaterVHDL
VHDL project to run a simple 8-bit computer very similar to the one built by Ben Eater (see https://eater.net)
Stars: ✭ 30 (-33.33%)
Mutual labels:  cpu
Bearcat captcha
熊猫识别不定长验证码,基于tensorflow2.2(tensorflow2.3也可以运行)轻松就能练出不错的模型
Stars: ✭ 67 (+48.89%)
Mutual labels:  cpu
nodejs
Node.js in-process collectors for Instana
Stars: ✭ 66 (+46.67%)
Mutual labels:  cpu

计算机组成原理实验(课程项目)

使用 Verilog HDL 实现的简易单周期和多周期 CPU 设计。

  • 中山大学计算机学院
  • 操作系统原理实验(Laboratory of Computer Organization, DCS209)
  • 教师:何朝东
  • 2018-2019 学年第一学期(大二上)

目录说明

这些文件是从 Vivado 2018.1 的工程中提取的,仅保留了.srcs目录。

  • MultiCycleCPU:多周期 CPU 设计与实现。
  • SingleCycleCPU:单周期 CPU 设计与实现。
  • hex_to_7seg:子模块,作用是将十六进制数转换为可供七段数码管显示的编码。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].