() , , . , , , .., : , , .. , .
6 . :
EQU .
ORG .
DC. B .
DC. W .
DS. B ( )
DS. W ( )
EQU . , , . , EQU - . . , , .
ORG . PC . .
DC. B (Byte). , . .
DC. W (Word). , DC. B. . .
DS. B . ( ) .
|
|
DS. W . , DS. B.
.
RomStartEQU $E000; Romstart $ E000,
; (
; HCS908 QG8)
RamStartEQU $0060; Ramstart $0060 (
; HCS908 QG8)
VALUE1 EQU $90; VALUE1 $90
VALUE1 EQU $ A135; VALUE2 $ A135
ORG RamStart ; ORG .
; RamStart ( $0060)
PER1 DS. B1; PER1 1 (
; $0060)
MASS1 DS. B10; MASS1 10
; ( $0061, $006 A)
PER2 DS. W1; PER2 2 (
; $006 B ( ) $006 ( ))
MASS2 DS. W7; MASS2 14
; ( $006 D, $007 A)
ORG RomStart ; ORG .
; RomStart ( $ E000)
CONST1: D. B$23 ; $23 ; $ E000
MASS_ CONST1: D. B$47, $5 A, $9 C, $18; 4 ; $ E001, $ E002, $ E003, $ E004
CONST2: D. W$1532 ; $1532 ; $ E005 ( $15), $ E006 ( $32)
MASS_ CONST2: D. W$1369, $ A4 BA, $ C5 F3 ;3 ; ( $ E007, $ E00 C)
ORG RomStart+$40; ORG .
; $ E040
;
MAIN:
LDA# VALUE1; $90
4.
CPU08 91 :
. CPU08 , , . (INH) (IX). (IMM), (DIR) (IX1) . (EXT), (IX2) (SP1). (SP2).
6 , . .1.1.
|
|
.1.1. CPU 08 .
13 | |
14 | |
15 | |
6 | |
41 | |
2 |