只要能通过编译并能够正确连接,最后生成.EXE文件或.COM,肯定能在现在的计算机上运行,因为电脑指令都是向下兼容的。
关于编译软件,建议使用MASM系列,哪个版本都可以,因为你是使用8086汇编语言编写的程序,在INTEL系列汇编语言中,是最低的了。
用masm或者是tasm就可以了,感觉上写8086/8088以及80386的保护式编程用tasm比较好,写Win32Asm用masm比较好。推荐你使用8086emulator这个软件。模拟8086的,专门用来练习实模式汇编。emu8086v2.75版,还有注册机。是一个很优秀的模拟软件。很好用的,在里面你可以观察寄存器,内存,还有其他的运行内容。
推荐你一个网站:asm.yeah.net
可以的。
1. 开始-运行-cmd-debug 之后就能够运行了
2. 下载一个软件,不过一般有试用期的。
建议你下载一个RadASM汇编环境使用。在该环境内,可以输入、编辑、编译、执行汇编程序。有错误时,可以定位错误行,方便修改,使用很方便。