8000 GitHub - FeonixY/ICSProject
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FeonixY/ICSProject

Repository files navigation

ICSProject

简易CPU模拟器

项目简介

该作品基于Unity-C#开发,是一个GUI版的简易CPU模拟器,支持解释Y-86架构下的语句,是复旦大学2023秋《计算机系统基础》课程大作业。

InstructionSet

环境依赖

Unity版本:2022.3.0f1c1(向上兼容) 开发工具:Visual Studio

界面介绍

以下是界面各部分的功能讲解:

UI

  • STAT(运行状态)
  • 文件选择下拉栏
  • REG(寄存器)
  • 退出按钮
  • 内存一览(以地址:8个byte按照小端存储方式转换成十进制数据格式表示)
  • CC(条件码)
  • PC(上方为指令计数器,下方为对应的指令)
  • 编译按钮(左边为执行一条指令,右边为执行到STAT不等于1)
  • 一个可爱的笨蛋寄存器

项目贡献度

袁枫翔:前端设计,代码框架 王浩宇:代码功能校正

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0