文件名称:iarm:用于ARM程序集解释器的Jupyter内核
文件大小:46KB
文件格式:ZIP
更新时间:2024-05-22 13:41:48
Python
武装部队 IArm是ARMv6 THUMB指令集的ARM解释器(更具体地说,是针对ARM Cortex M0 + CPU的)。 它支持几乎100%的指令和一些汇编程序指令。 还有内核的对应版本,因此可以与Jupyter笔记本一起使用。 检出/docs文件夹以查看技术概述和一些示例笔记本。 安装 IArm是仅Python 3应用程序。 根据需要使用Py3版本( pip3和python3 )。 用pip安装 pip install iarm 或克隆存储库并使用setuptools安装 python setup.py install 要安装Jupyer内核副本,请在安装后运行 python -m iarm_kernel.install 用法 Python 导入arm模块并实例化Arm类的解释器 import iarm.arm interp = iarm.arm.Arm() 要运行代码,请将代
【文件预览】:
iarm-master
----.dockerignore(19B)
----Dockerfile(476B)
----iarm()
--------exceptions.py(1KB)
--------arm_instructions()
--------__init__.py(42B)
--------arm.py(5KB)
--------cpu.py(6KB)
----requirements.txt(522B)
----LICENSE(1KB)
----setup.py(786B)
----iarm_kernel()
--------iarmkernel.py(13KB)
--------__init__.py(0B)
--------install.py(1KB)
----README.md(1KB)
----docs()
--------overview.md(3KB)
--------examples()
----tests()
--------iarm()
--------__init__.py(0B)
--------test_cpu.py(2KB)
----.gitignore(980B)