用Python编写的Gumnut汇编程序

gumnut-assembler的Python项目详细描述


tests statusdocs status

gumnut_组装器

用Python编写的Gumnut汇编程序。在

gumnut_汇编程序是Peter Ashenden的gumnut汇编程序gasm的基于python的实现,它将机器代码组装到 与他的8位软核Gumnut一起使用。有关详细信息,请参阅VHDLhttps://www.sciencedirect.com/book/9780120887859/the-designers-guide-to-vhdl

gumnut_汇编程序是从我在大学数字工程实验室创建的第一个实现中派生出来的 应用科学奥格斯堡早在2015年。在

到目前为止,gumnut_汇编程序支持所有gasm指令,并汇编与gasm相同的机器代码。在

变更日志

2.0.0

  • 强制使用正确的模块名称和命名约定

1.0.3

  • 自述文件中的打字错误
  • 确保tox正在使用包,而不是用于测试的源文件
  • 更新的开发文档

1.0.2

已更改
  • 自述文件现在也使用了restructedText格式
已修复
  • equ指令现在适用于ascii值(例如char_a: equ 'a'

1.0.1

已添加
  • 适合独立使用的CLI
  • 文档(但仍在进行中)
  • 引入tox,用于处理测试、生成和发布任务
  • 为自动化测试引入了Github操作
已更改
  • nosetest替换为pytest,作为unit和的选择 集成测试
  • 更新了pytest
已修复
  • 模块导入已修复

1.0.0

最初的版本是gumnut_汇编程序是从中派生出来的。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java文件路径中的java UTF8字符   java如何可靠地写入OPC UA服务器?   for-my-if语句中的java循环不能产生我想要的结果   java我如何在1个XSL中加入2个XML   macos无法在“/Library/Java/JavaVirtualMachines/jdk15.0.1.jdk/Contents/Home/bin/apt”中找到可执行文件   Java代码简单数学   java如何避免selenium中的sendKeys方法清除之前填充的文本?   java如何将PlacesAPI自动完成小部件传递到自定义对话框?   带有文本块的java Intellij json片段问题   启动时Spring启动错误:java。木卫一。IOException:jsse。别名\u否\u键\u项   移动文件时发生java异常   http Java Web客户端远程连接