win10下如何学汇编程序

1.如何在 win10 64 位下完美配置搭建汇编环境

masm6或者masm5 下载。

dosbox 下载安装 为何要用这个呢,因为 机子是64位的,dosbox 模拟32位的用来执行生成的exe文件masm 安装好后,有个bin文件;个人建议将其设置环境变量。那么命令 ml masm link 这三个命令就随时可用了,免得到处复制编写asm文件,使用ml命令一步到位生成exe 或者masm命令生成obj再用link命令生成exe 注意这三个命令是在win1064位自带的cmd上运行的生成的exe文件怎么执行呢?显然在win10 64位下,直接点击或在cmd上输入命令都是不可的因此用到dosbox 打开dosbox 使用mount命令 挂载到该路径,如mount c d:\mm 即将dosbox的盘符c 挂载到了 真实硬盘d下的mm文件夹在dosbox 中进入c: 则进入了d:\mm 进入exe文件所在目录 输入exe 文件名即可运行该exe程序。

2.如何在win10 64位下搭载汇编环境

只需要将Windows Module Installer启动就可以了。启动方式为(win7):我的电脑右击——管理——服务和应用程序——服务——Windows Module Installer——右击启动。

若出现资源不够的提示(没有出现则跳过本段),那是因为以前安装某些软件限制了注册表的大小。解决办法是在开始窗口输入regedit进入注册表。找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control。注意在选中Control的情况下,在右边选择RegistrySizeLimit(REG_DWORD类型) ,将其的值改为 FFFFFFFF (10进制就是 4294967295)重新启动计算机后启动Windows Module Installer。

3.怎么学习汇编

我是过来人,以下是我个人的经验:

1.要多动手,不要只看书和书上的例子,有条件就把例子弄到电脑上试一试,如果成功了,不要高兴,你的工作只完成了一半,把例子改一改,按你的意思,想想改了之后的结果,与上机对照一下,你会有收获的.

2.要会用debug,很多情况下当自己都不知道程序对不对的时候,用debug跟踪一下就解决了.

3.要准备一台烂机子,就是什么东西坏了都不会心痛那种老机子.用来上机调试程序.如果用自己的爱机试,一个不小心把硬盘主引导扇区洗白了就真的是后悔不已了.

4.不要理老师讲的DOS中断,那东西中看不中用.多在调试用的机子上试试底层的东西,如bios调用,IO操作,对显卡,硬盘的控制.那样你会体会到学习汇编语言的快乐.

淅江大学 吕晓庆

说明:本书算得上是最系统讲述PM编程的书,附有一个完整的PM内核例子(代码有误,不能运行)。对学习异常、任务机制相当有帮助。

适合范围:中高级PM学习(本人强烈推荐)

清华大学 杨季和

说明:本书后半部讲述PM编程,不够系统,但所有例子均可运行。

适合范围:中级PM学习(本人强烈推荐)

淅江大学 周明德

说明:关于PM理论不错,但缺少实践。

适合范围:中级PM学习

INTEL的手册三部曲(英文版)

说明:一句话:官方资料!

适合范围:中高级IA架构研究

下载地址:/design/pentium4/manuals/index_new.htm

帖三:《汇编语言》

作者:王爽

说明:由易到难,前后关联性强,与以往的汇编语言教材的编辑顺序有很大不同。

适合范围:入门

帖四:《Intel汇编语言程序设计(第四版)》 非常好,以前想学汇编,可一直学不下去,现在看这本书,半个月看了差不多一半,而且感觉都能看懂,值得推荐。

罗云彬的《Win32下的汇编语言程序设计》 讲Win32汇编的,有点类似用C写Windows程序,不过书中大篇幅讲述了 PE 结构,讲得非常详细,还有相应的例子。值得一看。

4.怎么学习汇编语言

找一台机器,如果是装WINDOWS/DOS操作系统的,可以参考以下书籍:1.温冬蝉,沈美明:清华大学出版社,《IBM PC 汇编语言程序设计教程》,这本配有习题册,配套学习效果比较好;2.罗云彬:《Windows环境下32位汇编语言程序设计》,电子工业出版社,现在好象有第二版的了,也提供了对应的软件信息;3.【美】Kip R.Irvine 著,温玉杰 等译:《Intel 汇编语言程序设计》(第四版),电子工业出版社;4.Muhammad Ali Mazidi 等著:《 80X86 IBM PC 及兼容计算机(卷 I 和卷 II ):汇编语言、设计与接口技术(第 4 版)》, 清华大学出版社([2]有中译版) 如果不限定是装WINDOWS,可以参考 美.Randall Hyde著,陈曙晖翻译,清华大学出的<;汇编语言编程艺术>;一书,不过可能难点. 有限推荐的就是温本和罗本.照着学.可能需要看点微机原理和计算机组成原理体的书,以熟悉运算过程.

5.如何在Win10环境下使用Debug进行汇编调试

目前在win10系统中是没有debug.exe的,所以我们需要下载一个debug.exe用来使用,32位的也可以。

1.首先将下载好的debug.exe放在一个文件夹下,我是放在了D:\debug\debug.exe这里;

2.接着我们打开dosbox,并输入如下命令:

接下来输入D:\切换到D盘,输入如下命令:

至此,便可以在win10环境下正常运行debug程序了。

win10下如何学汇编程序

转载请注明出处windows之家 » win10下如何学汇编程序

win10

win10如何启动截屏

阅读(80)

本文主要为您介绍win10如何启动截屏,内容包括怎么在windows10上快速打开截图工具,windows10怎么截屏图解,怎么在windows10上快速打开截图工具。win10系统全屏截图快捷键工具 首先,就是全屏截图的方法:按下键盘上的Print ScSysRq键,也就是windo

win10

win10如何调用ie11

阅读(102)

本文主要为您介绍win10如何调用ie11,内容包括怎么打开win10正式版自带的IE11,Win10系统中IE11在哪儿怎么打开使用IE11浏览器,怎么打开win10正式版自带的IE11。打开win10正式版自带的IE11可以通过运行命令、或者通过Cortana搜索、通过创建图

win10

win10文件如何上锁

阅读(109)

本文主要为您介绍win10文件如何上锁,内容包括windows10系统怎么给文件夹加锁?,w10系统怎么给文件夹加锁,win10系统怎么给文件夹加密。windows10系统给文件夹加锁步骤如下:首先选择你要设置密码的软件然后然后鼠标右击单击它,鼠标左键单价弹出

win10

如何检测电脑是否win10

阅读(77)

本文主要为您介绍如何检测电脑是否win10,内容包括怎么检测自己的电脑能否win10,怎么检测自己的电脑能否win10,如何检测电脑是否可以安装win10。我的电脑cpu2.53ghz内存是1.91g 应该安32位的吗满意答案魏文成维护工程师|1111个满意答案2012-

win10

win10如何暂停微软防火墙

阅读(88)

本文主要为您介绍win10如何暂停微软防火墙,内容包括windows10防火墙怎么关闭,如何关闭windows10防火墙,windows10电脑防火墙怎么关。win10关闭防火墙的方法通常有二种方式:第一种方式:首先找到桌面上面的"网络"图标,然后右键“属性”。2、单击”

win10

如何用铺助工具升级win10

阅读(79)

本文主要为您介绍如何用铺助工具升级win10,内容包括可以通过辅助技术免费升级至win10吗,如何继续免费升级win10,辅助功能升级,现在还能通过微软的辅助技术升级WIN10吗?。微软专门开辟了“面向使用辅助技术的客户的Windows 10免费升级优惠”

win10

win10如何阻止安装服务器

阅读(83)

本文主要为您介绍win10如何阻止安装服务器,内容包括windows10怎样关闭阻止安装,win10怎么阻止应用安装程序,Win10电脑如何阻止系统自动安装软件?。点击开始菜单。 点击所有应用。 找到Windows系统按钮。 在下拉菜单中点击运行按钮。也可以

win10

如何修改c盘大小win10

阅读(107)

本文主要为您介绍如何修改c盘大小win10,内容包括win10系统怎么调整c盘大小,win10系统怎么改c盘配置,win10系统怎么修改盘的大小。win10系统调整c盘大小步骤如下:准备工具:老毛桃U盘启动盘具体步骤:将老毛桃U盘连接电脑,开机按下启动快捷键设置

win10

win10如何合盘教学

阅读(87)

本文主要为您介绍win10如何合盘教学,内容包括win10怎么合并视频,win10的问题,Win10系统下全新爱奇艺视频缓存如何转移或删除?。方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任

win10

win10如何搜索物理地址

阅读(85)

本文主要为您介绍win10如何搜索物理地址,内容包括windows10怎么查物理地址,win10系统怎么查物理地址,windows10怎么查物理地址。这里以查询win10 系统下笔记本的物理地址为相关的例子,操作方法如下:首先在笔记本电脑的右下方点击【网络图标】

win10

win10中如何用摄像头拍照

阅读(102)

本文主要为您介绍win10中如何用摄像头拍照,内容包括windows10怎么设置摄像头,win10电脑摄像头怎么打开摄像头,windows10摄像头怎么设置。设置方法:首先,打开电脑,点击电脑左下角开始菜单,找到设置。打开设置界面。

win10

win10如何调整待机

阅读(133)

本文主要为您介绍win10如何调整待机,内容包括Win10怎么设置待机时间,Win10怎么设置待机时间,windows10待机怎么设置。电脑待机时间设置方法如下:双击打开Win10系统桌面上的控制面板,然后点击硬件和声音,如下图所示。2、在硬件和声音窗口里点击

win10

win10如何购买mc

阅读(94)

本文主要为您介绍win10如何购买mc,内容包括win10怎么买minecraft,win10怎么买minecraft,怎么购买win10版minecraft。方法一:右击任务栏,从弹出的右键菜单中选择“任务管理器”项,或者直接按“Ctrl” “Alt” “Del”组合键打开“任务管理器”

win10

win10中如何更改开机密码

阅读(137)

本文主要为您介绍win10中如何更改开机密码,内容包括windows10怎么修改开机密码,如何修改window10开机密码,windows10开机密码怎么设置。Win10怎么更改电脑开机密码1点击Win10系统下方的开始菜单,然后再点击弹出菜单里的“电脑设置”,如下图所

win10

win10如何启动截屏

阅读(80)

本文主要为您介绍win10如何启动截屏,内容包括怎么在windows10上快速打开截图工具,windows10怎么截屏图解,怎么在windows10上快速打开截图工具。win10系统全屏截图快捷键工具 首先,就是全屏截图的方法:按下键盘上的Print ScSysRq键,也就是windo

win10

win10如何调用ie11

阅读(102)

本文主要为您介绍win10如何调用ie11,内容包括怎么打开win10正式版自带的IE11,Win10系统中IE11在哪儿怎么打开使用IE11浏览器,怎么打开win10正式版自带的IE11。打开win10正式版自带的IE11可以通过运行命令、或者通过Cortana搜索、通过创建图

win10

win10文件如何上锁

阅读(109)

本文主要为您介绍win10文件如何上锁,内容包括windows10系统怎么给文件夹加锁?,w10系统怎么给文件夹加锁,win10系统怎么给文件夹加密。windows10系统给文件夹加锁步骤如下:首先选择你要设置密码的软件然后然后鼠标右击单击它,鼠标左键单价弹出

win10

如何检测电脑是否win10

阅读(77)

本文主要为您介绍如何检测电脑是否win10,内容包括怎么检测自己的电脑能否win10,怎么检测自己的电脑能否win10,如何检测电脑是否可以安装win10。我的电脑cpu2.53ghz内存是1.91g 应该安32位的吗满意答案魏文成维护工程师|1111个满意答案2012-

win10

win10如何暂停微软防火墙

阅读(88)

本文主要为您介绍win10如何暂停微软防火墙,内容包括windows10防火墙怎么关闭,如何关闭windows10防火墙,windows10电脑防火墙怎么关。win10关闭防火墙的方法通常有二种方式:第一种方式:首先找到桌面上面的"网络"图标,然后右键“属性”。2、单击”

win10

如何用铺助工具升级win10

阅读(79)

本文主要为您介绍如何用铺助工具升级win10,内容包括可以通过辅助技术免费升级至win10吗,如何继续免费升级win10,辅助功能升级,现在还能通过微软的辅助技术升级WIN10吗?。微软专门开辟了“面向使用辅助技术的客户的Windows 10免费升级优惠”

win10

win10如何阻止安装服务器

阅读(83)

本文主要为您介绍win10如何阻止安装服务器,内容包括windows10怎样关闭阻止安装,win10怎么阻止应用安装程序,Win10电脑如何阻止系统自动安装软件?。点击开始菜单。 点击所有应用。 找到Windows系统按钮。 在下拉菜单中点击运行按钮。也可以

win10

如何将win10系统写入u

阅读(182)

本文主要为您介绍如何将win10系统写入u,内容包括如何吧windows10写入u盘,如何把win10装进u盘,怎样把win1064位系统放到u盘里。方法/步骤本次需要一个小工具辅助,请自行百度下载哈!一般是绿色免安装的。打开该小工具之后,点击那个【打开】或者