URL
https://opencores.org/ocsvn/t400/t400/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 176 |
Rev 179 |
;; *******************************************************************
|
;; *******************************************************************
|
;; $Id: test.asm,v 1.2 2006-05-17 00:29:52 arniml Exp $
|
;; $Id: test.asm 179 2009-04-01 19:48:38Z arniml $
|
;;
|
;;
|
;; Checks the JP instruction.
|
;; Checks the JP instruction.
|
;; Both for pages 2,3 and other pages.
|
;; Both for pages 2,3 and other pages.
|
;;
|
;;
|
|
|
;; the cpu type is defined on asl's command line
|
;; the cpu type is defined on asl's command line
|
|
|
org 0x00
|
org 0x00
|
clra
|
clra
|
|
|
jmp page_0
|
jmp page_0
|
jmp fail
|
jmp fail
|
|
|
org 0x030 - 2
|
org 0x030 - 2
|
jmp fail
|
jmp fail
|
page_0:
|
page_0:
|
jp page_0_loc
|
jp page_0_loc
|
jmp fail
|
jmp fail
|
page_0_loc:
|
page_0_loc:
|
jmp page_1
|
jmp page_1
|
jmp fail
|
jmp fail
|
|
|
org 0x048 - 2
|
org 0x048 - 2
|
jmp fail
|
jmp fail
|
page_1:
|
page_1:
|
jp page_1_loc
|
jp page_1_loc
|
jmp fail
|
jmp fail
|
page_1_loc:
|
page_1_loc:
|
jmp page_4
|
jmp page_4
|
jmp fail
|
jmp fail
|
|
|
|
|
;; *******************************************************************
|
;; *******************************************************************
|
;;
|
;;
|
org 0x080 - 2
|
org 0x080 - 2
|
jmp fail
|
jmp fail
|
page_2:
|
page_2:
|
jp page_3_1
|
jp page_3_1
|
jmp fail
|
jmp fail
|
|
|
org 0x08a - 2
|
org 0x08a - 2
|
jmp fail
|
jmp fail
|
page_2_2:
|
page_2_2:
|
jp page_3_3
|
jp page_3_3
|
jmp fail
|
jmp fail
|
|
|
org 0x093 - 2
|
org 0x093 - 2
|
jmp fail
|
jmp fail
|
page_2_4:
|
page_2_4:
|
jp page_3_5
|
jp page_3_5
|
jmp fail
|
jmp fail
|
|
|
org 0x09b - 2
|
org 0x09b - 2
|
jmp fail
|
jmp fail
|
page_2_6:
|
page_2_6:
|
jp page_3_7
|
jp page_3_7
|
jmp fail
|
jmp fail
|
|
|
org 0x0b9 - 2
|
org 0x0b9 - 2
|
jmp fail
|
jmp fail
|
page_2_8:
|
page_2_8:
|
jp page_3_9
|
jp page_3_9
|
jmp fail
|
jmp fail
|
|
|
|
|
org 0x0c5 - 2
|
org 0x0c5 - 2
|
jmp fail
|
jmp fail
|
page_3_1:
|
page_3_1:
|
jp page_2_2
|
jp page_2_2
|
jmp fail
|
jmp fail
|
|
|
org 0x0cd - 2
|
org 0x0cd - 2
|
jmp fail
|
jmp fail
|
page_3_3:
|
page_3_3:
|
jp page_2_4
|
jp page_2_4
|
jmp fail
|
jmp fail
|
|
|
org 0x0d1 - 2
|
org 0x0d1 - 2
|
jmp fail
|
jmp fail
|
page_3_5:
|
page_3_5:
|
jp page_2_6
|
jp page_2_6
|
jmp fail
|
jmp fail
|
|
|
org 0x0da - 2
|
org 0x0da - 2
|
jmp fail
|
jmp fail
|
page_3_7:
|
page_3_7:
|
jp page_2_8
|
jp page_2_8
|
jmp fail
|
jmp fail
|
|
|
org 0x0e5 - 2
|
org 0x0e5 - 2
|
jmp fail
|
jmp fail
|
page_3_9:
|
page_3_9:
|
jmp pass
|
jmp pass
|
jmp fail
|
jmp fail
|
|
|
|
|
org 0x115 - 2
|
org 0x115 - 2
|
jmp fail
|
jmp fail
|
page_4:
|
page_4:
|
jp page_4_loc
|
jp page_4_loc
|
jmp fail
|
jmp fail
|
page_4_loc:
|
page_4_loc:
|
jmp page_5
|
jmp page_5
|
jmp fail
|
jmp fail
|
|
|
include "pass_fail.asm"
|
include "pass_fail.asm"
|
|
|
|
|
org 0x15c - 2
|
org 0x15c - 2
|
jmp fail
|
jmp fail
|
page_5:
|
page_5:
|
jp page_5_loc
|
jp page_5_loc
|
jmp fail
|
jmp fail
|
page_5_loc:
|
page_5_loc:
|
jmp page_6
|
jmp page_6
|
jmp fail
|
jmp fail
|
|
|
org 0x1a1 - 2
|
org 0x1a1 - 2
|
jmp fail
|
jmp fail
|
page_6:
|
page_6:
|
jp page_6_loc
|
jp page_6_loc
|
jmp fail
|
jmp fail
|
page_6_loc:
|
page_6_loc:
|
jmp page_7
|
jmp page_7
|
jmp fail
|
jmp fail
|
|
|
org 0x1c9 - 2
|
org 0x1c9 - 2
|
jmp fail
|
jmp fail
|
page_7:
|
page_7:
|
jp page_7_loc
|
jp page_7_loc
|
jmp fail
|
jmp fail
|
page_7_loc:
|
page_7_loc:
|
IF MOMCPUNAME <> "COP410"
|
IF MOMCPUNAME <> "COP410"
|
jmp page_8
|
jmp page_8
|
ELSEIF
|
ELSEIF
|
jmp page_2
|
jmp page_2
|
ENDIF
|
ENDIF
|
jmp fail
|
jmp fail
|
|
|
|
|
IF MOMCPUNAME <> "COP410"
|
IF MOMCPUNAME <> "COP410"
|
|
|
org 0x21e - 2
|
org 0x21e - 2
|
jmp fail
|
jmp fail
|
page_8:
|
page_8:
|
jp page_8_loc
|
jp page_8_loc
|
jmp fail
|
jmp fail
|
page_8_loc:
|
page_8_loc:
|
jmp page_9
|
jmp page_9
|
jmp fail
|
jmp fail
|
|
|
org 0x263 - 2
|
org 0x263 - 2
|
jmp fail
|
jmp fail
|
page_9:
|
page_9:
|
jp page_9_loc
|
jp page_9_loc
|
jmp fail
|
jmp fail
|
page_9_loc:
|
page_9_loc:
|
jmp page_10
|
jmp page_10
|
jmp fail
|
jmp fail
|
|
|
org 0x2a8 - 2
|
org 0x2a8 - 2
|
jmp fail
|
jmp fail
|
page_10:
|
page_10:
|
jp page_10_loc
|
jp page_10_loc
|
jmp fail
|
jmp fail
|
page_10_loc:
|
page_10_loc:
|
jmp page_11
|
jmp page_11
|
jmp fail
|
jmp fail
|
|
|
org 0x2fa - 2
|
org 0x2fa - 2
|
jmp fail
|
jmp fail
|
page_11:
|
page_11:
|
jp page_11_loc
|
jp page_11_loc
|
jmp fail
|
jmp fail
|
page_11_loc:
|
page_11_loc:
|
jmp page_12
|
jmp page_12
|
jmp fail
|
jmp fail
|
|
|
org 0x327 - 2
|
org 0x327 - 2
|
jmp fail
|
jmp fail
|
page_12:
|
page_12:
|
jp page_12_loc
|
jp page_12_loc
|
jmp fail
|
jmp fail
|
page_12_loc:
|
page_12_loc:
|
jmp page_13
|
jmp page_13
|
jmp fail
|
jmp fail
|
|
|
org 0x370 - 2
|
org 0x370 - 2
|
jmp fail
|
jmp fail
|
page_13:
|
page_13:
|
jp page_13_loc
|
jp page_13_loc
|
jmp fail
|
jmp fail
|
page_13_loc:
|
page_13_loc:
|
jmp page_14
|
jmp page_14
|
jmp fail
|
jmp fail
|
|
|
org 0x3bb - 2
|
org 0x3bb - 2
|
jmp fail
|
jmp fail
|
page_14:
|
page_14:
|
jp page_14_loc
|
jp page_14_loc
|
jmp fail
|
jmp fail
|
page_14_loc:
|
page_14_loc:
|
jmp page_15
|
jmp page_15
|
jmp fail
|
jmp fail
|
|
|
org 0x3e9 - 2
|
org 0x3e9 - 2
|
jmp fail
|
jmp fail
|
page_15:
|
page_15:
|
jp page_15_loc
|
jp page_15_loc
|
jmp fail
|
jmp fail
|
page_15_loc:
|
page_15_loc:
|
jmp page_2
|
jmp page_2
|
jmp fail
|
jmp fail
|
|
|
ENDIF
|
ENDIF
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.