显示数字 - 汇编代码不能正常工作Linux,x64(NASM)

时间:2016-06-04 19:54:41

标签: linux assembly nasm

我正在学习Linux(NASM)x64机器上的汇编(我无法访问32位或16位机器),我试图在屏幕上显示数字(根据代码反向编号,但这是一个开始)

数字是在.data - >部分中预定义的。 NUM。

我是装配编程的新手,由于缺乏x64装配的材料(实际上,找不到很多,我能找到的所有东西都很混乱)我无法解决这个问题。

问题是代码编译的链接没有错误/警告,但它只显示一些空格(甚至不是换行符)。如果我从 _disprem 中删除调用_newl 代码,则这些空格也将消失。甚至没有段故障或其他什么。

顺便说一下,得到余数(得到数字中的数字)的算法是num - (num / 10)* 10

cd; find /usr/share/emacs/24.3/lisp -name "*.el" -o -name "*.el.gz" -exec etags '{}' +`

0 个答案:

没有答案