首页 > 其他分享 >masm specification

masm specification

时间:2022-10-30 15:13:15浏览次数:56  
标签:set obj masm workspace specification asm dosbox

masm specification

目录


Let's introduce the usage of masm integrated into the dosbox platform on Win10.

1.prepare dosbox

1.1 set masm driver

Under the need of compiling file with the .asm extension and link the file with the extension .obj,masm provides MASM and LINK exe to carry out these operations.
So prepare for setting masm driver to facilitate dosbox to find and execute them ,it is first to set masm driver.

//mount lines
mount c D:\ALTool

Then c in dosbox refers to the local address : D:\ALTool

1.2 set our own workspace

Note: In dosbox any space within address is never allowed.Alternatively we can choose - to concatenate the separate parts.

#setting my own workspace
mount d D:\workspace\assembly-language-workspace\

Then D in dosbox refers to the location : balabalabala~~~

1.3 forward to workspace and set (masm)path

path : using masm driver directly.

//input your dosbox and find workspace following by set path to use masm
D:
set PATH=C:\masm

2. compile .asm into .obj linked later

The environment has been there yet,compiling .asm into .obj then linked.

masm D:\1.asm 

link 

// fulfill the question prompted by dosbox.usually press enter key 
// except the first option - choose which .obj file is gonna be linked.

标签:set,obj,masm,workspace,specification,asm,dosbox
From: https://www.cnblogs.com/UQ-44636346/p/16841334.html

相关文章

  • MASM 5初始化设置
      初学王爽的《汇编语言》时,MASM5的环境配置并未提及。相关软件可以在https://winworldpc.com/下载并安装(虚拟机我使用得是VMWare),其他网站下载的不是不全就是有问题,不......
  • The bean 'ip-service.FeignClientSpecification' could not be registered. A bean w
    idea建议Considerrenamingoneofthebeansorenablingoverridingbysettingspring.main.allow-bean-definition-overriding=true使用改方案,可能会导致后加载的bea......