📄 pass4.dat
字号:
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;Interrupt example
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-waveform_port
OP1 VALUE-waveform_port
OPERAND2-02
OP2 VALUE-02
COMMENT-;bit0 will be data
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-counter_port
OP1 VALUE-counter_port
OPERAND2-04
OP2 VALUE-04
COMMENT-
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-pattern_10101010
OP1 VALUE-pattern_10101010
OPERAND2-AA
OP2 VALUE-AA
COMMENT-
ADDRESS-000
LABEL-
INSTRUCTION-NAMEREG
OPERAND1-sA
OP1 VALUE-sA
OPERAND2-interrupt_counter
OP2 VALUE-interrupt_counter
COMMENT-
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-000
LABEL-start
INSTRUCTION-LOAD
OPERAND1-interrupt_counter
OP1 VALUE-sA
OPERAND2-00
OP2 VALUE-00
COMMENT-;reset interrupt counter
ADDRESS-001
LABEL-
INSTRUCTION-LOAD
OPERAND1-s2
OP1 VALUE-s2
OPERAND2-pattern_10101010
OP2 VALUE-AA
COMMENT-;initial output condition
ADDRESS-002
LABEL-
INSTRUCTION-ENABLE
OPERAND1-INTERRUPT
OP1 VALUE-INTERRUPT
OPERAND2-
OP2 VALUE-
COMMENT-
ADDRESS-003
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-003
LABEL-drive_wave
INSTRUCTION-OUTPUT
OPERAND1-s2
OP1 VALUE-s2
OPERAND2-waveform_port
OP2 VALUE-02
COMMENT-
ADDRESS-004
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-07
OP2 VALUE-07
COMMENT-;delay size
ADDRESS-005
LABEL-loop
INSTRUCTION-SUB
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-01
OP2 VALUE-01
COMMENT-;delay loop
ADDRESS-006
LABEL-
INSTRUCTION-JUMP
OPERAND1-NZ
OP1 VALUE-NZ
OPERAND2-loop
OP2 VALUE-005
COMMENT-
ADDRESS-007
LABEL-
INSTRUCTION-XOR
OPERAND1-s2
OP1 VALUE-s2
OPERAND2-FF
OP2 VALUE-FF
COMMENT-;toggle waveform
ADDRESS-008
LABEL-
INSTRUCTION-JUMP
OPERAND1-drive_wave
OP1 VALUE-003
OPERAND2-
OP2 VALUE-
COMMENT-
ADDRESS-009
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-2B0
LABEL-
INSTRUCTION-ADDRESS
OPERAND1-2B0
OP1 VALUE-2B0
OPERAND2-
OP2 VALUE-
COMMENT-
ADDRESS-2B0
LABEL-int_routine
INSTRUCTION-ADD
OPERAND1-interrupt_counter
OP1 VALUE-sA
OPERAND2-01
OP2 VALUE-01
COMMENT-;increment counter
ADDRESS-2B1
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-interrupt_counter
OP1 VALUE-sA
OPERAND2-counter_port
OP2 VALUE-04
COMMENT-
ADDRESS-2B2
LABEL-
INSTRUCTION-RETURNI
OPERAND1-ENABLE
OP1 VALUE-ENABLE
OPERAND2-
OP2 VALUE-
COMMENT-
ADDRESS-2B3
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-3FF
LABEL-
INSTRUCTION-ADDRESS
OPERAND1-3FF
OP1 VALUE-3FF
OPERAND2-
OP2 VALUE-
COMMENT-;set interrupt vector
ADDRESS-3FF
LABEL-
INSTRUCTION-JUMP
OPERAND1-int_routine
OP1 VALUE-2B0
OPERAND2-
OP2 VALUE-
COMMENT-
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -