关于汇编语言的32bit 编程在windows 7 64bit的实现

学习了一段时间的汇编语言的编程,其实咱们仅仅学的是一些基本的指令,用的也是很基本的寄存器,对于强大的cpu来讲,咱们用的仅仅是其的冰山一角。写出来的程序也仅仅是玩具类型的一些小玩意,为了更加对cpu进行了解,编写出功能更增强大的汇编程序或者更好控制硬件,咱们开始32bits的汇编编程。编程

今天就来主要说说在windows 7环境下,32bit汇编编程的环境搭建。windows

老师在课堂上演示了在windows xp下的32 bits的编程,用的工具是tasm,我一直觉得就像td.exe和tlink.exe等程序都是人家已经发布的,直到今天实验才知道那个还要安装。以为好麻烦的说,因而就直接把老师给的那个安装过的含有这些程序就直接在windows 7 64bits 上运行。又是工具

         

这种状况。好啊,那就用DOS—box吧,上次不是就是这么解决的问题的吗?学习

         

好呀,如今DOS-box也解决不了啦!看来只要本身安装下了。it

一,在网上找到tasm并下载io

二,直接点击安装,你会发现install.exe不能在windows 7 64bit上运行,那就借助于DOS-BOX。asm

1,打开DOS-box,分别将系统盘与你要安装的盘符绑定为逻辑M:\、N”\,这是由于在安装的时候会用到wondows目录下的system.ini文件,而且为了更少地绑定逻辑盘符,能够事先将解压的tasm移到安装盘下(这样能够减小绑定盘符的数目),并在安装盘下建好要安装这个程序的文件夹环境搭建

         

2,转到下载的tasm目录下,找到install.exe,运行。硬件

         


3,点击enter继续,输入源文件所在的盘符,咱们如今用的是N:\ .注意:不要忘记在上面绑定的盘符,而不是本地的盘符下载

4,输入源文件所在的目录

5,键入enter修改安装的路径与windows所在的目录。

         


6,将光标下移到Start Installation,键入enter按键进行安装,在进行的过程当中,通常的有什么.dll文件写入错误,不用理会,对咱们的使用没有什么影响。

好了,如今windows 7 64 bits下的汇编32bits环境就搭建起来了。

PS:其实,远不用这么麻烦,你能够直接将别人已经安装好的tasm下的bin文件夹所有拷贝过来,在利用DOS-box就能够直接使用,只是有时候找不到安装过的,你能够按照以上的方法试一试。