CPUSim:CPU模拟器

时间:2021-02-22 03:45:50
【文件属性】:
文件名称:CPUSim:CPU模拟器
文件大小:30KB
文件格式:ZIP
更新时间:2021-02-22 03:45:50
C# *处理器 模拟CPU的AC#库。 用法 构建CPU配置 配置构建器的用法: var config = new CpuConfigurationBuilder () . Option1 ( parameter ) . Option2 ( parameter ) . Build (); 必填选项 SetMemorySize(size)告诉模拟器内存​​的大小。 注意:低位CPU无法处理大内存,因为它受指令大小的限制。 例如,在16位CPU中,操作码为8位。 JUMP指令还剩下8位用于目标地址。 我们可以容纳8位的最大地址是255 。 . SetMemorySize ( 128 ) // 128 bit memory SetOpcodeSize(size)告诉模拟器每个指令的操作码大小。 . Se
【文件预览】:
CPUSim-main
----docs()
--------MicroInstructions.md(5KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----LICENSE(1KB)
----CPUSim.sln(1KB)
----Playground()
--------Program.cs(468B)
--------Playground.csproj(295B)
----Simulator()
--------CpuBinary.cs(93B)
--------Compile()
--------Cpu.cs(2KB)
--------Simulator.csproj(152B)
--------Configuration()
--------Register.cs(1KB)
--------CpuValue.cs(3KB)
--------Instructions()
--------RegisterManager.cs(1KB)
--------Constants.cs(296B)
--------Utils()
--------CpuMemory.cs(1KB)
----.gitignore(6KB)
----README.md(2KB)

网友评论