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

Subversion Repositories t48

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

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 arniml
        ;; *******************************************************************
2
        ;; $Id: test.asm,v 1.1.1.1 2004-03-25 22:29:16 arniml Exp $
3
        ;;
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
        mov     a, #0x00
14
        mov     r0, a
15
        mov     a, #0xff
16
        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
        mov     a, #0x00
28
        mov     r1, a
29
        mov     a, #0xff
30
        mov     r0, a
31
        mov     a, r1
32
        jnz     fail
33
 
34
        mov     a, #0x00
35
        mov     r2, a
36
        mov     a, #0xff
37
        mov     r1, a
38
        mov     a, r2
39
        jnz     fail
40
 
41
        mov     a, #0x00
42
        mov     r3, a
43
        mov     a, #0xff
44
        mov     r2, a
45
        mov     a, r3
46
        jnz     fail
47
 
48
        mov     a, #0x00
49
        mov     r4, a
50
        mov     a, #0xff
51
        mov     r3, a
52
        mov     a, r4
53
        jnz     fail
54
 
55
        mov     a, #0x00
56
        mov     r5, a
57
        mov     a, #0xff
58
        mov     r4, a
59
        mov     a, r5
60
        jnz     fail
61
 
62
        mov     a, #0x00
63
        mov     r6, a
64
        mov     a, #0xff
65
        mov     r5, a
66
        mov     a, r6
67
        jnz     fail
68
 
69
        mov     a, #0x00
70
        mov     r7, a
71
        mov     a, #0xff
72
        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.