很小白的问题,希望援手!
c语言HELLO WORLD!程序大家都知道,即:#include <stdio.h>
int main(void)
{
printf("HELLO WORLD!");
return 0;
}
初学写了个汇编的,下面是代码: 后面是运行结果:
问题是:1.为什么HELLO WORLD!前会有一串乱码,并且有个no stack segment 的警告?
2.编译--链接要回车好多次,显得很繁杂,有没有一步到位的方法?
3.MOV DX,AX能改成MOV DS,AX吗?
貌似C语言隐藏了很多东西,比如中断调用。
我知道这些个问题很小白,但是我反复运行程序,却越搞越乱。看到C版车水马龙的,希望哪位热心给个解答,诚谢!