lacerto / dos-asm

x86 assembly programs for DOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

x86 assembly repo

Description

A couple of small x86 assembly programs written for self-education purposes.

Tools used

Setup

DOSBox

In the DOSBox config file under ~/.dosbox/dosbox-[version].conf set the path to the cwsdpmi and the fasm executables.
Then start cwsdpmi with the -p flag that makes it stay resident not only for a single dpmi process. It can be unloaded using the -u flag.

PATH=C:\SOFTWARE\dpmi\bin;C:\SOFTWARE\fasm  
cwsdpmi -p

Visual Studio Code

Added the following to the workspace settings:

"files.encoding": "cp852",
"files.associations": {
    "*.asm" : "asm"
}

Compile

fasm prg.asm

Creates a com executable.

About

x86 assembly programs for DOS


Languages

Language:Assembly 100.0%