在X86_32 Linux中使用汇编语言保留控制台的一部分
我正在开发一个带有汇编的文本编辑器,就像VI一样,需要控制控制台,就像VI一样,例如改变光标的位置,插入和删除字符串。 我在谷歌上搜索了很多,但没有找到任何好的建议,代码不是我的问题,我想知道怎么做,然后我可以自己编写代码在X86_32 Linux中使用汇编语言保留控制台的一部分,linux,assembly,console,text-editor,Linux,Assembly,Console,Text Editor,我正在开发一个带有汇编的文本编辑器,就像VI一样,需要控制控制台,就像VI一样,例如改变光标的位置,插入和删除字符串。 我在谷歌上搜索了很多,但没有找到任何好的建议,代码不是我的问题,我想知道怎么做,然后我可以自己编写代码 我正在使用NASM和32位Linux操作系统。查看库()的源代码,看看Unix终端是如何操作的。您在开发过程中取得了多大进展?你现在是如何对屏幕进行寻址的?您正在使用标准Linux库吗?如果是这样的话,您是如何加载它们的?我在它的过程中遇到的问题是与终端的动态交互,我的程序在
我正在使用NASM和32位Linux操作系统。查看库()的源代码,看看Unix终端是如何操作的。您在开发过程中取得了多大进展?你现在是如何对屏幕进行寻址的?您正在使用标准Linux库吗?如果是这样的话,您是如何加载它们的?我在它的过程中遇到的问题是与终端的动态交互,我的程序在终端的静态使用下运行良好,我的意思是只需要终端的输入和输出。到目前为止还没有使用库,这是纯汇编,因为这是我的汇编项目我检查了链接,但问题是我的教授不允许我们使用C库,他想要纯汇编,这样有解决方案吗?