| back |  | Last regenerated: 2022-04-20 17:31:36 kio

# zasm - Z80 Assembler – Version 4.4

# Pseudo instructions

[<prev] [next>]

| ### .z80, .z180 and .8080
        .Command Line Options: --z180
    Pseudo instructions: .z80, .z180 and .8080z180
        .org 0
        ...
These Pseudo instructions 8080 Assembler: 8080 pseudo instructions pseudo instructions declare the type of processor and `.8080` also the assembler syntax in use. They are related to the Differences from v3 to v4: Command line options Command Line Options Command Line Options: Command line options command line options --z80, --z180, --8080 and --asm8080. These instructions can be used to replace the Differences from v3 to v4: Command line options Command Line Options Command Line Options: Command line options command line options. They must occur befor the first 'org' instruction or segment definition. These Pseudo instructions 8080 Assembler: 8080 pseudo instructions pseudo instructions will fail Assembler directives: #if, #elif, #else, #endif Pseudo instructions: if, endif if another cpu was already selected on the command line. Note: the behavior slightly changed in version 4.3.4. ##### Target cpu z80
        .Command Line Options: --z80
    Pseudo instructions: .z80, .z180 and .8080
    Targets: #target Z80z80
Declare the source to be for a Command Line Options: --z80 Pseudo instructions: .z80, .z180 and .8080 Targets: #target Z80 Z80. This is the default, so it is normally not required. ##### Target cpu z180
        .Command Line Options: --z180
    Pseudo instructions: .z80, .z180 and .8080z180
Declare the source to be for a Command Line Options: --z180 Pseudo instructions: .z80, .z180 and .8080 Z180 or HD64180. The additional instructions are enabled and all illegal instructions are disabled. ##### Target Intel 8080
        .8080
Use 8080 assembler syntax and declare the source to be for a Intel 8080 cpu. This is more like Differences from v3 to v4: Command line options Command Line Options Command Line Options: Command line options command line option '--asm8080' because it also selects 8080 assembler syntax. In 8080 assembler, Pseudo instructions: Label definition Numeric expressions: Labels 8080 Assembler: Labels label names are not case sensitive, it implies '--Command Line Options: --casefold, .casefold Commands for command line options: --casefold, .casefold Label definition: --casefold casefold'. |

[<prev] [top] [next>]