问题描述
我想编写一个小型OS来提高我的编程技能,该技巧在一定程度上奏效了。现在,我尝试了解linux 0.01源代码以了解更多信息。要编译它,我需要将某个文件(head.s)转换为nasm语法,因为我的工具链不喜欢gas文件。直到我意识到自己忘记了什么,这没什么大不了的。
代码段:
main
“ ~~~”标记了我不完全理解的行。 1b和1f不是标签。至少不是那些我从intel语法中了解的人。我该如何翻译标签和条件跳转?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)