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

网站目录优化上杭网站建设

网站目录优化,上杭网站建设,网站建设需求问卷,家里的电脑怎样做网站赚钱目录 0、感慨 1、VScode的安装 2、下载MASM/TASM插件 3、测试汇编环境 新建文件 汇编文件配置 汇编代码的运行 0、感慨 搭配一个简单些的环境#xff0c;对于我们汇编的学习很有帮助#xff0c;在这里又不得不感叹vscode的强大#xff0c;使用VScodeMASM/TASM插件就…目录 0、感慨  1、VScode的安装 2、下载MASM/TASM插件 3、测试汇编环境 新建文件 汇编文件配置 汇编代码的运行 0、感慨  搭配一个简单些的环境对于我们汇编的学习很有帮助在这里又不得不感叹vscode的强大使用VScodeMASM/TASM插件就可以实现8086汇编。真的相对于其他的安装方式我们都会认同越简单越好。 1、VScode的安装 Visual Studio Code - Code Editing. Redefined vscode的安装过程没有什么难度出了选择安装路径外一律通过即可。 2、下载MASM/TASM插件 在扩展当中搜索并下载MASM/TASM。 3、测试汇编环境 新建文件 这里我们只需要点击CtrlShiftN即可出现下面这个界面。 在这里需要已经新建好的工程文件夹。如我下图所示的“8086masm”。 在其左侧资源管理器中的文件夹下新建一个temp.asm文件这里一定要有.asm后缀。 汇编文件配置 vscode它仅仅是一个代码编辑器并不会像IDLE一样写好代码就可以点击进行运行这里需要自己进行相应的配置。在vscode界面同时按下CtrlShiftP调出命令面板输入setting。 打开工作区设置(JSON)。下面是我的配置信息仅供参考。 {masmtasm.ASM.emulator: msdos player, masmtasm.dosbox.run: exit,masmtasm.ASM.assembler: MASM-v5.00,masmtasm.ASM.actions: {TASM: {baseBundle: built-in/TASM.jsdos,before: [set PATHC:\\TASM],run: [TASM ${file},TLINK ${filename},${filename}],debug: [TASM /zi ${file},TLINK /v/3 ${filename}.obj,TD ${filename}.exe]},MASM-v6.11: {baseBundle: built-in/MASM-v6.11.jsdos,before: [set PATHC:\\MASM],run: [masm ${file};,link ${filename};,${filename}],debug: [masm ${file};,link ${filename}.OBJ;,debug ${filename}.exe]},MASM-v5.00: {baseBundle: built-in/MASM-v5.00.jsdos,before: [set PATHC:\\MASM],run: [masm ${file};,link ${filename};,${filename}],debug: [masm ${file};,link ${filename}.OBJ;,debug ${filename}.exe],support: [jsdos,dosbox,dosboxX,msdos player]}} } 汇编代码的运行 右键可以查看到可以“运行当前程序(汇编链接运行)” 初学者可能不能看懂下面代码什么意思我们来点击运行试试吧 STACK SEGMENT PARA STACK ;定义堆栈段段名为STACK DB 100 DUP(?) ;分配堆栈的大小设置为100字节 STACK ENDS DATA SEGMENT ;定义数据段段名为DATASTRING DBHELLO!,$ ;定义字符串数据 DATA ENDS CODE SEGMENT ;定义代码段改名为CODE ASSUME CS:CODE, DS:DATA, SS:STACK START: MOV AX, DATA ;程序执行起始点MOV DS, AX ;将数据段地址寄存器指向用户数据段MOV AX, STACKMOV SS, AX ;将堆栈段地址寄存器指向用户堆栈段LEA DX, STRINGMOV AH, 09HINT 21H ;系统调试功能在显示器上显示字符串MOV AH, 4CHINT 21H ;系统调试功能程序结束返回操作系统 CODE ENDSEND START ;汇编结束段内程序起点为START 运行结果如下  运行过后相信大家明白这就是一个完整的汇编语言源程序示例该程序就是完成在屏幕中打印显示“HELLO!”。 当然啦对于这个程序我们应当侧重于了解它的格式而不仅仅是内容。通常完整的汇编语言源程序格式的定义由SEGMENT和ENDS这对伪指令实现同时需要伪指令ASSUME指定该段加载的段地址寄存器。 以上的ASSUME语句将CS、DS、SS依次指向名为CODE、DATA、STACK的段然而ASSUME语句并不为DS、SS赋值所以程序开始就是先用传送指令将数据段DATA和堆栈段STACK的段地址分别赋值到DS、SS然后进行系统功能调用在显示器上显示字符串。最后系统功能调用程序结束返回操作系统。
http://www.w-s-a.com/news/749729/

相关文章:

  • 国外有哪些网站是做弱电的中国国家培训网正规吗
  • 30分钟网站建设教程视频全屋整装120平米的多少钱
  • 生成链接的网站aso优化平台
  • 策划网站建设方案电商扶贫网站建设
  • 网站策划建设方法企业网站建设问题研究
  • 昆明专业网站建设的公司帮别人制作wordpress赚钱吗
  • 高校校园网站建设天水市建设局网站公告
  • 北京网站建设需要花多少钱企业建设网站的目的是
  • 网站模板 免费百度seo优化招聘
  • 过年做那些网站能致富怎样免费建立自己网站
  • 网站去哪里备案长沙网络推广
  • 企业网站规划书vue适合什么样的网站开发
  • 个人网站备案名字网站设计的提案
  • 网站自己做还是找人做常州钟楼区邹区建设局网站
  • 网站文件上传wordpress修改asp做微网站
  • 妇女之家网站建设方案英语不行如何编程做网站
  • 深圳企业网站建设推广服务网站托管一年多少钱
  • wordpress 百度地图api网络seo天津
  • 网站营销咨询顾问餐饮加盟网站建设方案
  • 网站后台管理系统的重要技术指标wordpress下单邮件通知的实现
  • 通化县住房和城乡建设局网站定制网站收费
  • 湖北做网站教程哪家好成都网站建设询q479185700上快
  • 网站的seo方案鹰潭做网站的公司
  • 高级室内设计网站太原网站设计费用
  • 智信建设职业培训学校网站深圳做网站建设开发
  • 宣城市住房和城乡建设局网站网站界面设计专利
  • 免费个人网站建站申请如何做内网网站
  • 福州专业网站建设怎么做黄骅港怎么读
  • 望京 网站建设深圳发型网站建设
  • 电商网站的相同点医疗网站建设代理商