OpenCores
URL https://opencores.org/ocsvn/t48/t48/trunk

Subversion Repositories t48

[/] [t48/] [tags/] [rel_1_3/] [sw/] [verif/] [black_box/] [mov/] [mov_rr_a/] [data_00/] [test.asm] - Blame information for rev 331

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 arniml
        ;; *******************************************************************
2 295 arniml
        ;; $Id: test.asm 295 2009-04-01 19:32:48Z arniml $
3 12 arniml
        ;;
4
        ;; Test MOV Rr, A for RB0 with 0x00.
5
        ;; *******************************************************************
6
 
7
        INCLUDE "cpu.inc"
8
        INCLUDE "pass_fail.inc"
9
 
10
        ORG     0
11
 
12
        ;; Start of test
13 18 arniml
        mov     a, #00H
14 12 arniml
        mov     r0, a
15 18 arniml
        mov     a, #0FFH
16 12 arniml
        mov     r1, a
17
        mov     r2, a
18
        mov     r3, a
19
        mov     r4, a
20
        mov     r5, a
21
        mov     r6, a
22
        mov     r7, a
23
 
24
        mov     a, r0
25
        jnz     fail
26
 
27 18 arniml
        mov     a, #000H
28 12 arniml
        mov     r1, a
29 18 arniml
        mov     a, #0FFH
30 12 arniml
        mov     r0, a
31
        mov     a, r1
32
        jnz     fail
33
 
34 18 arniml
        mov     a, #000H
35 12 arniml
        mov     r2, a
36 18 arniml
        mov     a, #0FFH
37 12 arniml
        mov     r1, a
38
        mov     a, r2
39
        jnz     fail
40
 
41 18 arniml
        mov     a, #000H
42 12 arniml
        mov     r3, a
43 18 arniml
        mov     a, #0FFH
44 12 arniml
        mov     r2, a
45
        mov     a, r3
46
        jnz     fail
47
 
48 18 arniml
        mov     a, #000H
49 12 arniml
        mov     r4, a
50 18 arniml
        mov     a, #0FFH
51 12 arniml
        mov     r3, a
52
        mov     a, r4
53
        jnz     fail
54
 
55 18 arniml
        mov     a, #000H
56 12 arniml
        mov     r5, a
57 18 arniml
        mov     a, #0FFH
58 12 arniml
        mov     r4, a
59
        mov     a, r5
60
        jnz     fail
61
 
62 18 arniml
        mov     a, #000H
63 12 arniml
        mov     r6, a
64 18 arniml
        mov     a, #0FFH
65 12 arniml
        mov     r5, a
66
        mov     a, r6
67
        jnz     fail
68
 
69 18 arniml
        mov     a, #000H
70 12 arniml
        mov     r7, a
71 18 arniml
        mov     a, #0FFH
72 12 arniml
        mov     r6, a
73
        mov     a, r7
74
        jnz     fail
75
 
76
pass:   PASS
77
 
78
fail:   FAIL

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.