57 lines
1.0 KiB
JavaScript
57 lines
1.0 KiB
JavaScript
; -------------------------------------------------
|
|
; PROJECT "dctest"
|
|
; -------------------------------------------------
|
|
|
|
include "../../../jasm/cregs.inc.jsm"
|
|
|
|
; -------------------------------------------------
|
|
xmem
|
|
org 4
|
|
konst: dc 0x01, 0x12,"A"
|
|
gap1: db 16
|
|
mesg: dc "Hallo", 13,0x0A, 0
|
|
name: dc "Jens",0
|
|
msg1: dc "Welcome to JASM CPU",0
|
|
msg2: dc "Ready",0
|
|
msg3: dc "Testing",0
|
|
msg4: dc "Passed",0
|
|
msg5: dc "Error",0
|
|
crlf: dc 0x0D, 0x0A
|
|
|
|
org 0x00
|
|
shit: db 4
|
|
|
|
cmem 0
|
|
org 8
|
|
cram1: db 16
|
|
cram2: db 6
|
|
cram3: db 4
|
|
|
|
cmem 1
|
|
cram4: db 8
|
|
cram5: db 8
|
|
org 0x20
|
|
cram6: db 8
|
|
cram7: db 4
|
|
|
|
reg_revision: equ 0x00
|
|
reg_testid: equ 0x01
|
|
|
|
; -------------------------------------------------
|
|
code
|
|
org 0x000
|
|
reset: jmp start
|
|
|
|
; -------------------------------------------------
|
|
org 0x001
|
|
int_vec: jmp isr
|
|
|
|
; -------------------------------------------------
|
|
org 0x010
|
|
|
|
start: jmp start
|
|
|
|
; -------------------------------------------------
|
|
isr: reti
|
|
|