汇编程序,PDP11,使用ascii码跳转到特定的标签



我有一个小问题:我有一个子程序,它从堆栈中接收一个字母(假设是"A"),我想跳转到具有相同名称的标签。

例如:

main: mov -(sp), r1
  br r1
A: mov r0,@#tpb

r1将保存他从堆栈中获得的值"A"。然后我希望它分支到标签"A"

谢谢。

首先,您必须确保A是导出的符号。然后,弄清楚如何从可执行文件中查找符号表,在表中搜索匹配的条目,然后跳转到提供的地址。Wikipedia说PDP11使用a.o t out可执行文件格式

相关内容

  • 没有找到相关文章

最新更新