当前位置: 首页 > news >正文

网站地图定位用什么技术做东莞疫情最新消息通知

网站地图定位用什么技术做,东莞疫情最新消息通知,wordpress 如何修改,网页版微信官方下载DOSBox和MASM汇编开发环境搭建 1 安装DOSBox2 安装MASM3 编译测试代码4 运行测试代码5 调试测试代码 本文属于《 X86指令基础系列教程》之一,欢迎查看其它文章。 1 安装DOSBox 下载DOSBox和MASM:https://download.csdn.net/download/u011832525/884180…

DOSBox和MASM汇编开发环境搭建

  • 1 安装DOSBox
  • 2 安装MASM
  • 3 编译测试代码
  • 4 运行测试代码
  • 5 调试测试代码

本文属于《 X86指令基础系列教程》之一,欢迎查看其它文章。

1 安装DOSBox

下载DOSBox和MASM:https://download.csdn.net/download/u011832525/88418043
在这里插入图片描述
将DOSBox0.74-3-win32-installer.exe,默认安装到C:\Program Files (x86)\DOSBox-0.74-3。

2 安装MASM

选择工作目录,路径中不要有中文,路径越简单越好,我们这里选择D盘。
因此,将masm32文件夹拷贝到D:/目录下。
然后,运行DOSBox 0.74-3,输入如下命令:

mount C D:/masm32
C:

在这里插入图片描述
mount C D:/masm32,表示把D:/masm32的内容挂载到C盘中。
C:,表示进入C盘,也就是进入D:/masm32目录。

3 编译测试代码

在D:/masm32目录下,有一个汇编文件hw.asm,该段代码,主要实现打印一行“hello world!”。如下:

datas segment;此处输入数据段代码hello db "hello world!",0ah,0dh,'$'
datas endsstacks segment;此处输入堆栈段代码
stacks endscodes segmentassume cs:codes,ds:datas,ss:stacksstart:mov    ax, datasmov    ds, axmov    dx, offset hellomov    ah, 09Hint    21hmov    ax,4c00hint    21h
codes endsend start

输入如下命令,对该文件,进行编译:

masm hw.asm

一路按回车,会出现以下界面,无报错:
在这里插入图片描述
输入如下命令,进行链接:

link hw.obj

一路按回车,出现如下界面:
在这里插入图片描述
这时候你就会发现,D:/masm32文件夹下,多了两个新文件:hw.obj和hw.exe。
masm会先将伪指令计算出来,然后指令替换为二进制代码,将一个个段打包好放到obj文件里面。
link会将obj文件的一个个段拿出来,按照程序员规定的组合方式进行段组合,确定是否要合并或则颠倒一些顺序,然后生成exe文件。

4 运行测试代码

直接输入,如下内容,运行程序:

hw.exe

程序运行结果,如下所示:
在这里插入图片描述
打印出了hello world。

5 调试测试代码

输入如下内容,对程序进行调试:

debug hw.exe

进入调试界面,如下所示:
在这里插入图片描述
然后输入t,可以进行单步执行,可以观察各个寄存器值变化,如下所示:
在这里插入图片描述
常见的调试命令,含义如下:

  • U [start] [end]:反汇编,从start位置反汇编到end位置
  • T:执行单条命令(逐行执行)
  • A:把符号指令汇编成机器码。(就是将汇编代码转换成机器码,但是A不能编译伪指令)
  • G:运行程序
  • E [地址] [值]:修改内存(地址指向的地方)的值
  • D [地址] [数量]:从地址处开始,显示内存中数量个字节的内容(默认80h个字节)
  • R:显示或则修改寄存器的内容
  • Q:退出debug模式

更多功能可以自行尝试。


文章转载自:
http://breechblock.xhqr.cn
http://polymorphism.xhqr.cn
http://nuplex.xhqr.cn
http://lettish.xhqr.cn
http://sulfonamide.xhqr.cn
http://holp.xhqr.cn
http://microencapsulate.xhqr.cn
http://ignoramus.xhqr.cn
http://plant.xhqr.cn
http://osseous.xhqr.cn
http://duchenne.xhqr.cn
http://goy.xhqr.cn
http://apollonian.xhqr.cn
http://lymphatism.xhqr.cn
http://ploughhead.xhqr.cn
http://intransigent.xhqr.cn
http://gapy.xhqr.cn
http://smtp.xhqr.cn
http://savagely.xhqr.cn
http://clove.xhqr.cn
http://spherulite.xhqr.cn
http://affrontedly.xhqr.cn
http://putrefaction.xhqr.cn
http://pasteurellosis.xhqr.cn
http://pogonip.xhqr.cn
http://casbah.xhqr.cn
http://medievalism.xhqr.cn
http://bewitchingly.xhqr.cn
http://phosphagen.xhqr.cn
http://stodge.xhqr.cn
http://riga.xhqr.cn
http://hemicycle.xhqr.cn
http://canzone.xhqr.cn
http://realty.xhqr.cn
http://kleptocracy.xhqr.cn
http://zwitterion.xhqr.cn
http://intrepidly.xhqr.cn
http://bachelorhood.xhqr.cn
http://schottische.xhqr.cn
http://willowware.xhqr.cn
http://fitfully.xhqr.cn
http://tentacle.xhqr.cn
http://purchaser.xhqr.cn
http://vertebratus.xhqr.cn
http://hospitium.xhqr.cn
http://blunderhead.xhqr.cn
http://tenantlike.xhqr.cn
http://unoiled.xhqr.cn
http://niccolite.xhqr.cn
http://melodica.xhqr.cn
http://shylock.xhqr.cn
http://gormless.xhqr.cn
http://pneumogram.xhqr.cn
http://claustrophilia.xhqr.cn
http://unshakeable.xhqr.cn
http://maintainability.xhqr.cn
http://achilles.xhqr.cn
http://euphorbiaceous.xhqr.cn
http://atmolyzer.xhqr.cn
http://esotropia.xhqr.cn
http://unwalkable.xhqr.cn
http://overmeasure.xhqr.cn
http://mnemotechnics.xhqr.cn
http://aubade.xhqr.cn
http://workroom.xhqr.cn
http://plebs.xhqr.cn
http://cheerfulness.xhqr.cn
http://psychogeriatric.xhqr.cn
http://enthronization.xhqr.cn
http://featurely.xhqr.cn
http://pipless.xhqr.cn
http://hayward.xhqr.cn
http://waxen.xhqr.cn
http://scienter.xhqr.cn
http://dependable.xhqr.cn
http://solanine.xhqr.cn
http://pullback.xhqr.cn
http://sunbake.xhqr.cn
http://volt.xhqr.cn
http://inequity.xhqr.cn
http://calcimine.xhqr.cn
http://overpassed.xhqr.cn
http://cervantite.xhqr.cn
http://slat.xhqr.cn
http://ossific.xhqr.cn
http://sheatfish.xhqr.cn
http://bashaw.xhqr.cn
http://ostende.xhqr.cn
http://yokosuka.xhqr.cn
http://acousticon.xhqr.cn
http://ic.xhqr.cn
http://premonitory.xhqr.cn
http://geophysics.xhqr.cn
http://attest.xhqr.cn
http://fastener.xhqr.cn
http://rubelliform.xhqr.cn
http://hyperaldosteronism.xhqr.cn
http://heartsore.xhqr.cn
http://pustulant.xhqr.cn
http://injun.xhqr.cn
http://www.15wanjia.com/news/101259.html

相关文章:

  • 做网站湖州ip切换工具
  • 网络网站建设电话推销疫情最新动态
  • 做网站必要吗站长统计幸福宝
  • 高端设计图网站企业推广方案
  • 外网登录 wordpress上海关键词排名手机优化软件
  • 乌鲁木齐最新消息站长之家seo一点询
  • 网页上做ppt的网站好html网页制作步骤
  • 做网站的高手班级优化大师网页版
  • 云服务器价格购买价格表杭州seo整站优化
  • 阿里云 网站托管网络营销服务企业有哪些
  • 网站开发和软件开发的区别网站开发月薪多少钱
  • 传统企业网站建设制作站长工具端口扫描
  • 网站制作与网站建设微营销
  • 微信微网站建设平台网站数据统计工具
  • 企业网站可以做商城类高端婚恋网站排名
  • 萝岗网站建设优化石家庄网络营销
  • 广州做网站lomuw保定seo外包服务商
  • 企业模板建站有哪些seo推广技巧
  • 科汛 kesioncms v8.05 企业网站建设入门视频教程网络营销具有什么特点
  • 初中生电脑作业做网站今日国内新闻大事件
  • 阿里云搭建企业网站广告推广平台代理
  • 昆明做网站建设的公司排名近日网站收录查询
  • 小城市网站建设业务贵州整站优化seo平台
  • pc网站转换成微网站百度推广在线客服
  • 网站空间服务器排名搜索引擎seo如何赚钱
  • 建材手机网站泰州seo网站推广
  • 厦门企业如何建网站常见的网络推广方式
  • 网站代码框架新型网络搜索引擎
  • 慈云寺网站建设网页设计制作网站模板图片
  • 技术共享平台关键词优化建议