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

zasm - Z80 Assembler – Version 4.4

Pseudo instructions

.z80, .z180 and .8080

    .Command Line Options: --z180
Pseudo instructions: .z80, .z180 and .8080
z180 .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 Z80
z80

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 .8080
z180

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'.

Valid HTML   Valid CSS