Subversion Repositories pentevo

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1186 savelij 1
        cpu     8085
2
        page    0
3
 
4
        mov     d,h
5
        mov     m,a
6
        mov     c,m
7
        mvi     d,12h
8
        mvi     m,12h
9
        lxi     b,1234h
10
        lxi     d,1234h
11
        lxi     h,1234h
12
        stax    b
13
        stax    d
14
        stax    h
15
        ldax    b
16
        ldax    d
17
        ldax    d
18
        ldax    h
19
        sta     1234h
20
        lda     1234h
21
        shld    1234h
22
        lhld    1234h
23
        xchg
24
 
25
        push    b
26
        push    d
27
        push    h
28
        push    psw
29
        pop     b
30
        pop     d
31
        pop     h
32
        pop     psw
33
        xthl
34
        sphl
35
        lxi     sp,1234h
36
        inx     sp
37
        dcx     sp
38
 
39
        jmp     1234h
40
        jc      1234h
41
        jnc     1234h
42
        jz      1234h
43
        jnz     1234h
44
        jp      1234h
45
        jm      1234h
46
        jpe     1234h
47
        jpo     1234h
48
        pchl
49
 
50
        call    1234h
51
        cc      1234h
52
        cnc     1234h
53
        cz      1234h
54
        cnz     1234h
55
        cp      1234h
56
        cm      1234h
57
        cpe     1234h
58
        cpo     1234h
59
 
60
        ret
61
        rc
62
        rnc
63
        rz
64
        rnz
65
        rp
66
        rm
67
        rpe
68
        rpo
69
 
70
        rst     2
71
 
72
        in      12h
73
        out     12h
74
 
75
        inr     d
76
        dcr     h
77
        inr     m
78
        dcr     m
79
        inx     b
80
        inx     d
81
        inx     h
82
        dcx     b
83
        dcx     d
84
        dcx     h
85
 
86
        add     c
87
        adc     d
88
        add     m
89
        adc     m
90
        adi     12h
91
        aci     12h
92
        dad     b
93
        dad     d
94
        dad     h
95
        dad     sp
96
 
97
        sub     c
98
        sbb     d
99
        sub     m
100
        sbb     m
101
        sui     12h
102
        sbi     12h
103
 
104
        ana     c
105
        xra     c
106
        ora     c
107
        cmp     c
108
        ana     m
109
        xra     m
110
        ora     m
111
        cmp     m
112
        ani     12h
113
        xri     12h
114
        ori     12h
115
        cpi     12h
116
 
117
        rlc
118
        rrc
119
        ral
120
        rar
121
 
122
        cma
123
        stc
124
        cmc
125
        daa
126
 
127
        ei
128
        di
129
        nop
130
        hlt
131
 
132
        rim
133
        sim
134
 
135
;---------------------------------
136
; undocumented 8085 instructions
137
 
138
        cpu     8085undoc
139
 
140
        dsub
141
        dsub    b
142
 
143
        arhl
144
 
145
        rdel
146
 
147
        ldhi    12h
148
        ldsi    12h
149
 
150
        rstv
151
 
152
        shlx
153
 
154
        jnx5    1234h
155
        jx5     1234h
156
 
157
        shlx
158
        shlx    d
159
        lhlx
160
        lhlx    d
161
 
162
;-----------------------------------------------------
163
; instructions supported by V30 in 8080 emulation mode
164
 
165
        cpu     v30emu
166
 
167
        calln   5
168
        retem
169
 
170
;-----------------------------------------------------
171
; standard Intel/MASM-style pseudo instructions
172
 
173
        include "../t_dx/t_dn.inc"
174
        include "../t_dx/t_db.inc"
175
        include "../t_dx/t_dw.inc"
176
        include "../t_dx/t_dd.inc"
177
        include "../t_dx/t_dq.inc"
178
        include "../t_dx/t_dt.inc"
179
        include "../t_dx/t_do.inc"