Pegasus InfoCorp: Web site design and web software development company

as86 (1)

Assembler for 8086..80386 processors

SYNOPSIS

    as86 [ -0123agjuw ] [ -lm [ list ]] [ -n\ name ] [ -o\ obj ] [ -b [ bin ]] [ -s\ sym ] [ -t\ textseg ] src

    as86_encap\ prog.s\ prog.v [ prefix_ ] [ as86\ options ]

DESCRIPTION

    as86 is an assembler for the 8086..80386 processors, it's syntax is closer to the intel/microsoft form rather than the more normal generic form of the unix system assembler.

    The src file can be '-' to assemble the standard input.

    This assembler can be compiled to support the 6809 cpu and may even work.

    as86_encap is a shell script to call as86 and convert the created binary into a C file prog.v to be included in or linked with programs like boot block installers. The prefix_ argument is a prefix to be added to all variables defined by the source, it defaults to the name of the source file. The variables defined include prefix_start prefix_size and prefix_data to define and contain the code, plus integers containing the values of all exported labels. Either or both the prog.s and prog.v arguments can be '-' for standard in/out.