⬡
Z80 ASSEMBLER
Because real programmers count in hex
▶ Assemble
Auto
Clear
↓ .bin
↓ .hex
⎘ Copy
Load Example...
Hello World
Fibonacci
Memory Fill
Bit Manipulation
Simple Counter
Shadow Registers
Index Registers
? Ref
SOURCE CODE
1
2
3
4
5
6
7
8
9
10
11
12
; Hello World - Load string into memory ; Copies "Hello" to memory starting at 0x8000 ORG 0x0000 START: LD HL,MSG ; Source: message address LD DE,0x8000 ; Destination in RAM LD BC,6 ; Length of string + null LDIR ; Block copy HL->DE, BC times HALT ; Stop MSG: DB "Hello",0 ; The message
HEX DUMP
No output — press Assemble or enable Auto
LISTING
CONSOLE