summaryrefslogblamecommitdiff
path: root/cpu/prog_test1.rom
blob: 969544764dae1cdb1b0eecee493bf20e105efd66 (plain) (tree)





























                                                        
48 8
10101010 11111011		# liuz SP 85
	# init:
00000010 01011011		# liuz B 64
00000010 01000001		# lw B 0(B)
00010110 11000000		# add C C B
01111111 11101100		# incri SP -2
00000111 11010001		# sw C 0(SP)
01010100 10010011		# lilz A msgtick
00000000 10001011		# liu A msgtick
00010000 00010010		# jal ser_out_msg
00000111 11000001		# lw C 0(SP)
01000000 11101100		# incri SP 2
00110111 11100010		# j init
	# ser_out_msg:
00000100 01001001		# lb B 0(A)
00010100 10110011		# lilz E ser_out_msg_ret
00000000 10101011		# liu E ser_out_msg_ret
01000101 01001010		# jer B E Z
10000010 11011011		# liuz C 65
01000000 11000011		# lil C 2
00000110 01011001		# sb B 0(C)
01001111 11100010		# j ser_out_msg
	# ser_out_msg_ret:
00000000 01101010		# jr RA
	# msgtick:
10010110 00101010		# bytes 84 105
11010110 11000110		# bytes 99 107
00000000 10000100		# bytes 33 0