0x | Label | Hex | Instruction |
---|
说明:本程序基于 Github 项目 lc3web 修改而来,旨在满足修读 2021 USTC CS1002A 计算系统概论的同学们的可能的需要。
fork 后仓库: lc3web
请先在本模拟器中载入汇编代码或者机器码(在左侧的 Assemble 和 Raw 选项中载入),机器码需要 0011 0000 0000 0000 开头。
选择预设后点击评测即可(可自己设立评测标准。lc3web 的内存数组是 lc3.memory[])
特性:评测开始时条件码总为 Z,这与助教标准(开始时为 000)略有不同
The following labels, including system labels, are currently set:
Label name | Address | Delete |
---|---|---|
|
|
Upload object files (.obj) and symbol files (.sym) by dragging them onto the box below. You can upload multiple files at once.
You must convert any ASCII binary (.bin) or hexadecimal (.hex) files, and assemble any assembly language (.asm) programs, before uploading.
Paste your assembly code below, or drop a file on the textbox. Click the Assemble button to assemble your code.
Paste your hex or binary code below, or drop a file on the textbox. Click the Process button to process your instructions so that you can download an OBJ file or load them directly into the interpreter.