Annotation of researchv10dc/man/manb/as80.1, revision 1.1

1.1     ! root        1: .h 1 1 2/3/78
        !             2: .th as80
        !             3: .sh NAME
        !             4: as80 \*- assembler for the 8080 and Z80 microprocessors
        !             5: .sh SYNOPSIS
        !             6: .bd as80
        !             7: [
        !             8: .bd \*-lhzi
        !             9: ] name ...
        !            10: .sh DESCRIPTION
        !            11: .it as80
        !            12: assembles the concatenation of the named files.
        !            13: The output of the assembly is left on the file
        !            14: .bd "80.out".
        !            15: It is executable if no errors occurred
        !            16: during the assembly,
        !            17: and if there were no unresolved external references.
        !            18: .s1
        !            19: The -l option causes as80 to produce a listing
        !            20: on the standard output.
        !            21: .s1
        !            22: The -h option causes as80 to produce the output listing
        !            23: in hex. Octal is default.
        !            24: .s1
        !            25: Register names:                a,b,c,d,e,h,l,af,bc,de,hl,ix,iy,sp
        !            26: .br
        !            27: Condition codes:               nz,z,nc,c,po,pe,p,m
        !            28: .br
        !            29: Psuedo operations:     .globl,.text.textorg,.data,.dataorg
        !            30: .br
        !            31:                        .bss,.bssorg,.byte,.word,.list,
        !            32: .br
        !            33: .s1
        !            34: .s3
        !            35: .sh FILES
        !            36: as80   the assembler
        !            37: .br
        !            38: "80.out"
        !            39: .br
        !            40: OPCODES        the external instruction set
        !            41: .sh DIAGNOSTICS
        !            42: When
        !            43: an input file cannot be read, its name and
        !            44: a "can't open" diagnostic is produced and assembly
        !            45: ceases.
        !            46: Whenever sytactic or semantic errors are
        !            47: encountered,
        !            48: a single-character diagnostic is produced.
        !            49: The possible diagnostics are:
        !            50: .s3
        !            51: .ta 3
        !            52: \. moving dot backwards
        !            53: .br
        !            54: [ byte constant error
        !            55: .br
        !            56: (      Parentheses error
        !            57: .br
        !            58: "      String not terminated properly
        !            59: .br
        !            60: E      Illegal expression
        !            61: .br
        !            62: R      Illegal register usage
        !            63: .br
        !            64: G      Garbage (unknown) character
        !            65: .br
        !            66: M      Multiply defined symbol
        !            67: .br
        !            68: P      `\fB.\fR' different in pass 1 and 2
        !            69: .br
        !            70: T      A 16 bit expression has been truncated to an 8 bit value
        !            71: .br
        !            72: U      Undefined symbol
        !            73: .br
        !            74: X      Syntax error
        !            75: .br
        !            76: .sh BUGS
        !            77: .s1
        !            78: If  .list 1  is ever encountered,
        !            79: a listing will start to come out
        !            80: whether or not  -l  was selected.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.