?? pass4.dat
字號:
OPERAND2-50
OP2 VALUE-50
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_Q
OP1 VALUE-ascii_Q
OPERAND2-51
OP2 VALUE-51
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_R
OP1 VALUE-ascii_R
OPERAND2-52
OP2 VALUE-52
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_S
OP1 VALUE-ascii_S
OPERAND2-53
OP2 VALUE-53
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_T
OP1 VALUE-ascii_T
OPERAND2-54
OP2 VALUE-54
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_U
OP1 VALUE-ascii_U
OPERAND2-55
OP2 VALUE-55
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_V
OP1 VALUE-ascii_V
OPERAND2-56
OP2 VALUE-56
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_W
OP1 VALUE-ascii_W
OPERAND2-57
OP2 VALUE-57
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_X
OP1 VALUE-ascii_X
OPERAND2-58
OP2 VALUE-58
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_Y
OP1 VALUE-ascii_Y
OPERAND2-59
OP2 VALUE-59
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_Z
OP1 VALUE-ascii_Z
OPERAND2-5A
OP2 VALUE-5A
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_LBKT
OP1 VALUE-ascii_LBKT
OPERAND2-5B
OP2 VALUE-5B
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_BKSLASH
OP1 VALUE-ascii_BKSLASH
OPERAND2-5C
OP2 VALUE-5C
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_RBKT
OP1 VALUE-ascii_RBKT
OPERAND2-5D
OP2 VALUE-5D
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_CARET
OP1 VALUE-ascii_CARET
OPERAND2-5E
OP2 VALUE-5E
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_UNDER
OP1 VALUE-ascii_UNDER
OPERAND2-5F
OP2 VALUE-5F
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_TICK
OP1 VALUE-ascii_TICK
OPERAND2-60
OP2 VALUE-60
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_a
OP1 VALUE-ascii_a
OPERAND2-61
OP2 VALUE-61
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_b
OP1 VALUE-ascii_b
OPERAND2-62
OP2 VALUE-62
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_c
OP1 VALUE-ascii_c
OPERAND2-63
OP2 VALUE-63
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_d
OP1 VALUE-ascii_d
OPERAND2-64
OP2 VALUE-64
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_e
OP1 VALUE-ascii_e
OPERAND2-65
OP2 VALUE-65
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_f
OP1 VALUE-ascii_f
OPERAND2-66
OP2 VALUE-66
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_g
OP1 VALUE-ascii_g
OPERAND2-67
OP2 VALUE-67
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_h
OP1 VALUE-ascii_h
OPERAND2-68
OP2 VALUE-68
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_i
OP1 VALUE-ascii_i
OPERAND2-69
OP2 VALUE-69
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_j
OP1 VALUE-ascii_j
OPERAND2-6A
OP2 VALUE-6A
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_k
OP1 VALUE-ascii_k
OPERAND2-6B
OP2 VALUE-6B
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_l
OP1 VALUE-ascii_l
OPERAND2-6C
OP2 VALUE-6C
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_m
OP1 VALUE-ascii_m
OPERAND2-6D
OP2 VALUE-6D
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_n
OP1 VALUE-ascii_n
OPERAND2-6E
OP2 VALUE-6E
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_o
OP1 VALUE-ascii_o
OPERAND2-6F
OP2 VALUE-6F
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_p
OP1 VALUE-ascii_p
OPERAND2-70
OP2 VALUE-70
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_q
OP1 VALUE-ascii_q
OPERAND2-71
OP2 VALUE-71
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_r
OP1 VALUE-ascii_r
OPERAND2-72
OP2 VALUE-72
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_s
OP1 VALUE-ascii_s
OPERAND2-73
OP2 VALUE-73
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_t
OP1 VALUE-ascii_t
OPERAND2-74
OP2 VALUE-74
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_u
OP1 VALUE-ascii_u
OPERAND2-75
OP2 VALUE-75
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_v
OP1 VALUE-ascii_v
OPERAND2-76
OP2 VALUE-76
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_w
OP1 VALUE-ascii_w
OPERAND2-77
OP2 VALUE-77
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_x
OP1 VALUE-ascii_x
OPERAND2-78
OP2 VALUE-78
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_y
OP1 VALUE-ascii_y
OPERAND2-79
OP2 VALUE-79
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_z
OP1 VALUE-ascii_z
OPERAND2-7A
OP2 VALUE-7A
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_LBRACE
OP1 VALUE-ascii_LBRACE
OPERAND2-7B
OP2 VALUE-7B
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_VBAR
OP1 VALUE-ascii_VBAR
OPERAND2-7C
OP2 VALUE-7C
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_RBRACE
OP1 VALUE-ascii_RBRACE
OPERAND2-7D
OP2 VALUE-7D
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_TILDE
OP1 VALUE-ascii_TILDE
OPERAND2-7E
OP2 VALUE-7E
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-CONSTANT
OPERAND1-ascii_DEL
OP1 VALUE-ascii_DEL
OPERAND2-7F
OP2 VALUE-7F
COMMENT-; ascii code
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;================================================================
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; Actual assembly program goes here...
ADDRESS-000
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;================================================================
ADDRESS-000
LABEL-cold_start
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-all_clear
OP2 VALUE-00
COMMENT-; zero out reg s0
ADDRESS-001
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; LAB TASK #2
ADDRESS-001
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; Write code to output a short (10 characters
ADDRESS-001
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; or less) message to the serial port.
ADDRESS-001
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_X
OP2 VALUE-58
COMMENT-; load the value of 'X'
ADDRESS-002
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-003
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_i
OP2 VALUE-69
COMMENT-; load the value of 'i'
ADDRESS-004
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-005
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_l
OP2 VALUE-6C
COMMENT-; load the value of 'l'
ADDRESS-006
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-007
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_i
OP2 VALUE-69
COMMENT-; load the value of 'i'
ADDRESS-008
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-009
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_n
OP2 VALUE-6E
COMMENT-; load the value of 'n'
ADDRESS-00A
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-00B
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_x
OP2 VALUE-78
COMMENT-; load the value of 'x'
ADDRESS-00C
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-00D
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_SPACE
OP2 VALUE-20
COMMENT-; add a space
ADDRESS-00E
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-00F
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_R
OP2 VALUE-52
COMMENT-; load the value of 'R'
ADDRESS-010
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-011
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_u
OP2 VALUE-75
COMMENT-; load the value of 'u'
ADDRESS-012
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-013
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_l
OP2 VALUE-6C
COMMENT-; load the value of 'l'
ADDRESS-014
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-015
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_e
OP2 VALUE-65
COMMENT-; load the value of 'e'
ADDRESS-016
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-017
LABEL-
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-ascii_s
OP2 VALUE-73
COMMENT-; load the value of 's'
ADDRESS-018
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-uart_data_tx
OP2 VALUE-03
COMMENT-; output value to hyperterminal
ADDRESS-019
LABEL-loop
INSTRUCTION-INPUT
OPERAND1-s1
OP1 VALUE-s1
OPERAND2-switch_in
OP2 VALUE-00
COMMENT-; read switch state
ADDRESS-01A
LABEL-
INSTRUCTION-OUTPUT
OPERAND1-s1
OP1 VALUE-s1
OPERAND2-leds_out
OP2 VALUE-01
COMMENT-; write it to leds
ADDRESS-01B
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; LAB TASK #1
ADDRESS-01B
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; Write code to read the switch state and
ADDRESS-01B
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; then write it to the LED control port.
ADDRESS-01B
LABEL-rs232_echo
INSTRUCTION-LOAD
OPERAND1-s0
OP1 VALUE-s0
OPERAND2-all_clear
OP2 VALUE-00
COMMENT-; zero out reg s0 (nop)
ADDRESS-01C
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; LAB TASK #3
ADDRESS-01C
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; Write code to check if a byte has been
ADDRESS-01C
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; received by the uart. If so, write it
ADDRESS-01C
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; back to the uart transmit port. If not
ADDRESS-01C
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-; don't do anything and just...
ADDRESS-01C
LABEL-
INSTRUCTION-JUMP
OPERAND1-loop
OP1 VALUE-019
OPERAND2-
OP2 VALUE-
COMMENT-; loop again
ADDRESS-01D
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;================================================================
ADDRESS-01D
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;
ADDRESS-01D
LABEL-
INSTRUCTION-
OPERAND1-
OP1 VALUE-
OPERAND2-
OP2 VALUE-
COMMENT-;================================================================
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -