aboutsummaryrefslogtreecommitdiffstats
path: root/tests/t_scmp/t_scmp.asm
blob: 0fdc8ca42a74564d766be97760044510d80b36d9 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
	cpu	sc/mp

        lde
        xae
        ane
        ore
        xre
        dae
        ade
        cae

        sio
        sr
        srl
        rr
        rrl

        halt
        ccl
        scl
        dint
        ien
        csa
        cas
        nop

        ldi	0x12
        ani	0x23
        ori	0x34
        xri	0x45
        dai	0x56
        adi	0x67
        cai	0x78
        dly	0x89

        xpal	pc
        xpah	p2
        xppc	p1

	ld	e(pc)
        st	@e(p2)
        and	10(p1)
        or	@-20(p3)
        xor	vari
vari:	dad	-30(p2)
	add	@40(p1)
        cad	vari

	jmp	vari
        jp	10(p2)
        jz	vari
        jnz	vari

        ild	vari
        dld	-5(p2)

;        org     0xfff
;        ldi     0x20