win10下如何学习汇编

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

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

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

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

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

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

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

下载Dosbox与你的电脑中,安装时的存储路径按照你的喜好,c: d: e: f:都可以,安装完成后会自动生成快捷方式于你的桌面。

如图所示,打开后将生成2个窗口,如图。我们在小的窗口内进行工作(大的窗口可以最小化但是不能关掉!)Dosbox的下载地址可在官网中找寻于子目录Download中找到,不熟悉英文的也不要紧在很多其他的网站也可以下载,不过需要仔细筛选以免遇见奇奇怪怪的软件。

2下载masm32,这个下载可在网上找到很多。在许多人的百度云内也有分享。

下载后直接解压到你的工作目录,我这里用e:盘为例目录设置为e:\MASM(这里的目录比较重要因为我们在使用Dosbox时需要用到)masm32里比较需要的就是masm.exe link.exe debug.exe edit.com等工具。(图中HELLO命名的是我的测试程序,不需包涵在内)3之后我们就可以愉快的开始进入正题了首先我们在dosbox的小窗口中输入以下代码:mount c e:\MASM 这是将dosbox中的虚拟盘设置为我们的e:\MASMc: 进入虚拟c:中完成以上步骤,一个汇编的编译环境就搭建完成了。

3.学汇编,要准备什么软件

二楼说的是学单片机需要的,应该不是楼主需要的答案

需要准备的就是masm了,初期使用最多的算是windows下自带的debug了

在cmd窗口中敲debug,在debug提示符后敲?可得到命令说明,

a assemble 汇编

u unassemble 反汇编 。

汇编器masm需要自己下载,新手推荐5.0版

masm分5,6两个版本

汇编源程序test.asm编辑好后(用记事本,edit均可),

masm test; (这里有个";"号,表示将要生成的文件都采用的默认的命名)若程序无措,则可生成test.obj

link test; 若程序无措,则可生成test.exe

然后敲test就可以执行程序了

4.汇编语言学习

汇编我也在学!

有很大的难度!要求如下:

1.需要一门高级语言的基础!

2.要对电脑的结构有一定了解,例如内存的作用,CPU的工作方式等等!

3.要有耐心,学这门语言比学习其他的高级语言所用的时间要多很多!

4.这门语言有一定的难度!需要有一定的逻辑能力!

5.这门语言开头很难学,例如寄存器的种类这些刚学时很难理解,但不要只把进度停留在这里!要继续往下学!

书籍:

1.由于这门语言很难学,光靠书本是一点也学不会的,不信你可以一试!建议去看一些视频教程!例如吉林大学的就不错!

2.要是有了这些视频教程,书本就什么作用了,可以不买!

时间:

由于我现在还在学,不知道具体的学习周期!按照一定常理!这门语言入门要花3个月的时间!精通的话是不可能的事情!

最后,要努力!不要放弃!

5.64位的汇编怎么搞

用32位汇编器或者64位汇编器。

masm我没用过,不知道有没有x86-32和x86-64版

我用过的nasm、yasm都能输出x86-32和x86-64的obj文件,配合其他linker即可生成可执行文件

fasm配合它给你准备好的那些宏的头文件可以不需要linker直接生成exe,但是fasm用了几次感觉不怎么用的来。

此外还有goasm啥的听过没用过。

gcc编译器套装里面带有一个gas,简单用过一两下但是不怎么好用,感觉它主要是作为编译器后端用的不是给你直接用的。

不过反正windows下又不给你直接通过中断方式使用系统调用(也不是完全不行,没这个必要,不同版本windows系统的系统调用号和参数啥的又不一样),最终还是要用那些dll里面的api,所以linker还是必要的吧。

nasm和yasm里面不带linker就是了,你可以用pelles c compiler套装里面的linker,或者go asm套装里面的linker(没用过),更直接一点有装vc啥的直接用vc里的linker也成

x64环境的软件?高级语言啊……

win10下如何学习汇编

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

win10

win10如何重置IE浏览器

阅读(89)

本文主要为您介绍win10如何重置IE浏览器,内容包括win10的ie浏览器怎么重置,window10怎么更改电脑ie默认浏览器,Win10系统下IE11浏览器怎么重置。点击开始菜单按钮,然后选择“设置”。2、在设置应用中选择“系统”。3、在左边菜单中选择“默

win10

如何隐藏win10ime

阅读(94)

本文主要为您介绍如何隐藏win10ime,内容包括win10已禁用ime怎么去掉,如何让Win10显示IME图标,win10系统怎么隐藏输入法玩游戏影响。具体方法从开始菜单进入到设置,然后点击“时间和语言”;2、然后选择“区域和语言”,并点耐听右侧的“中文”,然

win10

win10如何取消开始屏幕

阅读(105)

本文主要为您介绍win10如何取消开始屏幕,内容包括win10怎么把屏幕开始菜单关掉,怎么把win10开始屏幕界面关闭,如何取消Win10开始菜单,让点击开始按钮后打开开始屏幕。有用户想要只显示Win10开始菜单左半部的传统样式,而去掉右侧的Modern应用

win10

如何设定win10显卡

阅读(116)

本文主要为您介绍如何设定win10显卡,内容包括怎么设置显卡win10独立显卡,显卡的设置win10的显卡设置在哪,win10怎么设置独立显卡为默认显卡。问题描述:如下图,是win10系统设备管理器中的显示适配器,很显然,我的笔记本电脑拥有双显卡,一个集成的,

win10

如何恢复磁盘win10

阅读(85)

本文主要为您介绍如何恢复磁盘win10,内容包括win10系统怎么恢复磁盘,win10恢复分区怎么恢复,win10怎么修复磁盘。步骤如下:在开始菜单上单击鼠标右键,选择【命令提示符(管理员)】,也可以使用小娜搜索cmd,然后选择“以管理员身份运行”;2、在命令提

win10

如何更换win10的管理员

阅读(112)

本文主要为您介绍如何更换win10的管理员,内容包括windows10怎么更换管理员账户,windows10怎样更改电脑管理员,如何在windows10更换管理员账户。Windows徽标键+R键,输入compmgmt.msc打开计算机管理。计算机管理界面左侧点击“系统工具”“本

win10

如何解决win10图标变白

阅读(133)

本文主要为您介绍如何解决win10图标变白,内容包括win10为什么桌面的图标变成白色,W10系统怎么桌面图标都变成白色,win10桌面图标变白,怎么办。您好,若双击图标还能运行程序,你可以试试下面这个方法这一般是系统图标缓存出现问题所致,可这样设

win10

win10的功能如何与手机

阅读(79)

本文主要为您介绍win10的功能如何与手机,内容包括win10手机怎么和windows,win10系统里的投影功能怎么和手机连接,win10怎样设置手机和电脑的连接。不一样的,Win10手机版是基于ARM架构,而电脑版是X86架构。但是,在Win10时代,手机和电脑的应用商

win10

win10如何打开xlsx

阅读(112)

本文主要为您介绍win10如何打开xlsx,内容包括Win10正式版打不开EXCEL,xlsx文档怎么办,win10xlsx文件怎么打开,系统升级成WIN10后,excel后缀为.xlsx的能打开,后缀为.xls的必须选。首先尝试修改注册表:运行-输入regedit, 到HKEY_CURRENT_USER\

win10

win10如何自动登陆

阅读(92)

本文主要为您介绍win10如何自动登陆,内容包括怎样让win10账户自动登录,Win10如何实现开机自动登录,怎样让win10账户自动登录。让win10账户自动登录方法有很多,可以用命令也可以通过注册表进行设置。工具:win10步骤如下:在运行中输入control us

win10

win10如何关闭xbox

阅读(79)

本文主要为您介绍win10如何关闭xbox,内容包括win10怎么关闭xbox的dvr,怎么关闭win10自带xbox,win10系统怎么样强制关闭xbox。材料/工具:华硕笔记本 Winodws10系统。笔记本电脑Windows10系统关闭“DVR”的操作有如下步骤:点击电脑桌面左下角的

win10

win10如何运行bat文件

阅读(89)

本文主要为您介绍win10如何运行bat文件,内容包括如何让Windows10启动时自动运行一个bat文件,win10怎样支持运行bat文件,win10设置bat文件怎么打开。第一步,右键【此2113电脑】,找到并打开【属性】。

win10

win10如何固定ip地址

阅读(215)

本文主要为您介绍win10如何固定ip地址,内容包括手把手教大家怎样给win10设置固定IP,WIN10怎么设置电脑固定ip地址,Win10怎么手动设置固定IP。win10怎么设置ip地址:现在在用局域网一般都是自动配置IP地址的。IP地址为分两类,一类是动态IP、另

win10

winpe如何安装win10

阅读(77)

本文主要为您介绍winpe如何安装win10,内容包括如何使用winpe工具安装win10系统,怎么用PE安装win10,winpe怎么装系统win10。使用winpe工具安装win10系统用【u深度u盘启动盘制作工具】制作u盘启动盘,插入电脑usb接口,设置好开机启动项进入u深度

win10

win10如何重置IE浏览器

阅读(89)

本文主要为您介绍win10如何重置IE浏览器,内容包括win10的ie浏览器怎么重置,window10怎么更改电脑ie默认浏览器,Win10系统下IE11浏览器怎么重置。点击开始菜单按钮,然后选择“设置”。2、在设置应用中选择“系统”。3、在左边菜单中选择“默

win10

如何隐藏win10ime

阅读(94)

本文主要为您介绍如何隐藏win10ime,内容包括win10已禁用ime怎么去掉,如何让Win10显示IME图标,win10系统怎么隐藏输入法玩游戏影响。具体方法从开始菜单进入到设置,然后点击“时间和语言”;2、然后选择“区域和语言”,并点耐听右侧的“中文”,然

win10

win10如何取消开始屏幕

阅读(105)

本文主要为您介绍win10如何取消开始屏幕,内容包括win10怎么把屏幕开始菜单关掉,怎么把win10开始屏幕界面关闭,如何取消Win10开始菜单,让点击开始按钮后打开开始屏幕。有用户想要只显示Win10开始菜单左半部的传统样式,而去掉右侧的Modern应用

win10

如何设定win10显卡

阅读(116)

本文主要为您介绍如何设定win10显卡,内容包括怎么设置显卡win10独立显卡,显卡的设置win10的显卡设置在哪,win10怎么设置独立显卡为默认显卡。问题描述:如下图,是win10系统设备管理器中的显示适配器,很显然,我的笔记本电脑拥有双显卡,一个集成的,

win10

如何恢复磁盘win10

阅读(85)

本文主要为您介绍如何恢复磁盘win10,内容包括win10系统怎么恢复磁盘,win10恢复分区怎么恢复,win10怎么修复磁盘。步骤如下:在开始菜单上单击鼠标右键,选择【命令提示符(管理员)】,也可以使用小娜搜索cmd,然后选择“以管理员身份运行”;2、在命令提

win10

如何更换win10的管理员

阅读(112)

本文主要为您介绍如何更换win10的管理员,内容包括windows10怎么更换管理员账户,windows10怎样更改电脑管理员,如何在windows10更换管理员账户。Windows徽标键+R键,输入compmgmt.msc打开计算机管理。计算机管理界面左侧点击“系统工具”“本

win10

如何解决win10图标变白

阅读(133)

本文主要为您介绍如何解决win10图标变白,内容包括win10为什么桌面的图标变成白色,W10系统怎么桌面图标都变成白色,win10桌面图标变白,怎么办。您好,若双击图标还能运行程序,你可以试试下面这个方法这一般是系统图标缓存出现问题所致,可这样设

win10

win10如何通过网线上网设置

阅读(132)

本文主要为您介绍win10如何通过网线上网设置,内容包括win10怎么用网线上网,win10连网线怎么设置网络,win10与win10怎么用网线连接。右键Win10系统桌面上的网络图标,选择“属性”,如下图所示。在网络和共享中心窗口,点击“设置新的连接或网络”