aboutsummaryrefslogtreecommitdiff
path: root/src/example/cpc.asm
blob: 5a37702dda6b1f421035b02376fe2d63079d8f14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
	; Simple example CPC code
	;
	; To use:
	;
	; RUN ""

	option	output-file,cpc.cdt
	option	output-format,cpc
	option	cpc-start,start

start:	org	$8000

	ld	hl,msg
	call	print
	jp	$

	org	$8400
print:
	ld	a,(hl)
	cp	0
	ret	z
	push	hl
	call	$bb5a
	pop	hl
	inc	hl
	jr	print

	org	$8800
msg:	defb	"Hello World",0