Skip to content

program-in-chinese/assembler-in-chinese-experiment

Repository files navigation

小目标

开源许可证: GPL 3.0 源码文件编码: UTF-8

右图是想象效果图,参考的是HEX2ASCII.asm 代码段(左图)

04/29/2017 进度小结

  • 暂时设计: 暂时设计草图

  • 以这个mov指令举例: 过程示例

04/29/2017 当前进度

  • 仅支持两个操作数的部分指令, 第二个操作数仅支持立即数
  • 第一个操作数可以是寄存器,或者简单的内存寻址,如[0]
  • 支持强制类型,如add ax,strict word 5
  • [缺失] 生成可执行文件(PE)

接口测试

运行mvn test之前, 请先安装pecoff4j库:

mvn install:install-file -Dfile=libs/pecoff4j-0.0.2.1.jar -DgroupId=org.boris -DartifactId=pecoff4j -Dversion=0.0.2 -Dpackaging=jar

使用外部资源

About

实验性中文汇编编译器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published