⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 starcore_main.sl

📁 This project contains a C algorithm for calculating the results of a custom polynomial function. It
💻 SL
📖 第 1 页 / 共 5 页
字号:
	dcb	$1	;Attribute DW_AT_language
	dcl	TextStart_starcore_main	;Attribute DW_AT_low_pc
	dcl	TextEnd_starcore_main	;Attribute DW_AT_high_pc
	dcl	DebugLineStart_starcore_main-4	;Attribute DW_AT_stmt_list
	dcl	DebugMacroStart_starcore_main	;Attribute DW_AT_macro_info
	dcb	"E:/CodeWarrior for StarCore 3.2/tema2/starcore_main.c",0		;Attribute DW_AT_name
	dcb	"StarCore C Compiler MSWin32 Version 308 Build 22",0		;Attribute DW_AT_producer
	dcb	"E:/CodeWarrior for StarCore 3.2/tema2",0		;Attribute DW_AT_comp_dir
	dcl	DebugFlowGraphStart_starcore_main	;Attribute DW_AT_flow_graph
	dcl	DebugFlowBlocksStart_starcore_main	;Attribute DW_AT_flow_blocks
	dcl	DebugVarsReadWriteStart_starcore_main	;Attribute DW_AT_vars_rwdi
n1_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_encoding
	dcb	"int",0		;Attribute DW_AT_name
n2_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$1	;Attribute DW_AT_byte_size
	dcb	$6	;Attribute DW_AT_encoding
	dcb	"char",0		;Attribute DW_AT_name
n3_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$1	;Attribute DW_AT_byte_size
	dcb	$8	;Attribute DW_AT_encoding
	dcb	"unsigned char",0		;Attribute DW_AT_name
n4_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$7	;Attribute DW_AT_encoding
	dcb	"unsigned int",0		;Attribute DW_AT_name
n5_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$7	;Attribute DW_AT_encoding
	dcb	"unsigned long",0		;Attribute DW_AT_name
n6_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$4	;Attribute DW_AT_encoding
	dcb	"float",0		;Attribute DW_AT_name
n7_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$8	;Attribute DW_AT_byte_size
	dcb	$4	;Attribute DW_AT_encoding
	dcb	"double",0		;Attribute DW_AT_name
n8_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$4	;Attribute DW_AT_encoding
	dcb	"long double",0		;Attribute DW_AT_name
n9_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$0	;Attribute DW_AT_byte_size
	dcb	$0	;Attribute DW_AT_encoding
	dcb	"void",0		;Attribute DW_AT_name
n10_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$0	;Attribute DW_AT_encoding
	dcb	"label array",0		;Attribute DW_AT_name
n13_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$2	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_encoding
	dcb	"short",0		;Attribute DW_AT_name
n14_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$2	;Attribute DW_AT_byte_size
	dcb	$7	;Attribute DW_AT_encoding
	dcb	"unsigned short",0		;Attribute DW_AT_name
n15_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_encoding
	dcb	"long",0		;Attribute DW_AT_name
n16_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$8	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_encoding
	dcb	"long long",0		;Attribute DW_AT_name
n17_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$8	;Attribute DW_AT_byte_size
	dcb	$7	;Attribute DW_AT_encoding
	dcb	"unsigned long long",0		;Attribute DW_AT_name
n20_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$2	;Attribute DW_AT_byte_size
	dcb	$0	;Attribute DW_AT_encoding
	dcb	"word16",0		;Attribute DW_AT_name
n21_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$0	;Attribute DW_AT_encoding
	dcb	"word32",0		;Attribute DW_AT_name
n22_starcore_main:
		;Tag DW_TAG_base_type
	dcb	$2
	dcl	$8	;Attribute DW_AT_byte_size
	dcb	$0	;Attribute DW_AT_encoding
	dcb	"word64",0		;Attribute DW_AT_name
n27_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n3_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
t1_starcore_main:
		;Tag DW_TAG_structure_type
	dcb	$4
	dcl	$18	;Attribute DW_AT_byte_size
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$0
	dcb	"_cnt",0		;Attribute DW_AT_name
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$4
	dcb	"_flag",0		;Attribute DW_AT_name
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$8
	dcb	"_file",0		;Attribute DW_AT_name
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$c
	dcb	"_bufsiz",0		;Attribute DW_AT_name
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$10
	dcb	"_buffer",0		;Attribute DW_AT_name
	dcl	n27_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$14
	dcb	"_ptr",0		;Attribute DW_AT_name
	dcl	n27_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	$0	;End of List
t2_starcore_main:
		;Tag DW_TAG_structure_type
	dcb	$4
	dcl	$8	;Attribute DW_AT_byte_size
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$0
	dcb	"msb",0		;Attribute DW_AT_name
	dcl	n15_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$4
	dcb	"lsb",0		;Attribute DW_AT_name
	dcl	n5_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	$0	;End of List
n29_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$3	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$2	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
t3_starcore_main:
		;Tag DW_TAG_structure_type
	dcb	$8
	dcl	$8	;Attribute DW_AT_byte_size
	dcb	"Word40",0		;Attribute DW_AT_name
		;Tag DW_TAG_member
	dcb	$5
	dcl	$4	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$0
	dcb	"body",0		;Attribute DW_AT_name
	dcl	n5_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$3	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$4
	dcb	"gap",0		;Attribute DW_AT_name
	dcl	n29_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_member
	dcb	$5
	dcl	$1	;Attribute DW_AT_byte_size
	dcb	$5	;Attribute DW_AT_data_member_location
	dcb	$c
	dcl	$7
	dcb	"ext",0		;Attribute DW_AT_name
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	$0	;End of List
n30_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$18	;Attribute DW_AT_byte_size
	dcl	t1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"FILE",0		;Attribute DW_AT_name
n31_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n15_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Word32",0		;Attribute DW_AT_name
n32_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$2	;Attribute DW_AT_byte_size
	dcl	n13_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Word16",0		;Attribute DW_AT_name
n33_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n4_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"size_t",0		;Attribute DW_AT_name
n34_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$2	;Attribute DW_AT_byte_size
	dcl	n14_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"UWord16",0		;Attribute DW_AT_name
n35_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n5_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"UWord32",0		;Attribute DW_AT_name
n36_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$8	;Attribute DW_AT_byte_size
	dcl	t2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Word64",0		;Attribute DW_AT_name
n37_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$8	;Attribute DW_AT_byte_size
	dcl	t3_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Word40",0		;Attribute DW_AT_name
n38_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$1	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Word8",0		;Attribute DW_AT_name
n39_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n15_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Vector_Type32",0		;Attribute DW_AT_name
n40_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$2	;Attribute DW_AT_byte_size
	dcl	n13_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Vector_Component16",0		;Attribute DW_AT_name
n41_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$1	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Vector_Component8",0		;Attribute DW_AT_name
n42_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$1	;Attribute DW_AT_byte_size
	dcl	n3_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Vector_ComponentU8",0		;Attribute DW_AT_name
n43_starcore_main:
		;Tag DW_TAG_typedef
	dcb	$9
	dcl	$8	;Attribute DW_AT_byte_size
	dcl	t3_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"Vector_Type40",0		;Attribute DW_AT_name
n23_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n9_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n138_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n140_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	t1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n309_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n15_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n322_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n13_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n324_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n14_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n326_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n328_starcore_main:
		;Tag DW_TAG_pointer_type
	dcb	$3
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n4_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
n493_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$6	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$5	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
n494_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$4	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$3	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
n495_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$10	;Attribute DW_AT_byte_size
	dcl	n2_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$f	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
n500_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$28	;Attribute DW_AT_byte_size
	dcl	n15_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$9	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
n501_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$20	;Attribute DW_AT_byte_size
	dcl	n13_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$f	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
n502_starcore_main:
		;Tag DW_TAG_array_type
	dcb	$6
	dcl	$14	;Attribute DW_AT_byte_size
	dcl	n13_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
		;Tag DW_TAG_subrange_type
	dcb	$7
	dcb	$9	;Attribute DW_AT_upper_bound
	dcb	$0	;End of List
lmain_module0_starcore_main:
		;Tag DW_TAG_subprogram
	dcb	$a
	dcl	_main	;Attribute DW_AT_low_pc
	dcl	F_main_end	;Attribute DW_AT_high_pc
	dcw	$1	;Attribute DW_AT_decl_file
	dcw	$10	;Attribute DW_AT_decl_line
	dcl	n1_starcore_main-DebugInfoStart_starcore_main+4	;Attribute DW_AT_type
	dcb	"main",0		;Attribute DW_AT_name
	dcb	$1	;Attribute DW_AT_external
	dcw	$78	;Attribute DW_AT_sp_offset
	dcl	Frame_base__main_starcore_main	;Attribute DW_AT_frame_base
	dcw	Call_0_end_starcore_main-Call_0_beg_starcore_main	;Attribute DW_AT_calling
Call_0_beg_starcore_main:
	dcb	$e2
	dcl	_fopen	;Calling Name
	dcb	$e1
	dcl	DW12	;Calling Address
	dcb	$e2
	dcl	_fread	;Calling Name
	dcb	$e1
	dcl	DW23	;Calling Address
	dcb	$e2
	dcl	_printf	;Calling Name
	dcb	$e1
	dcl	DW32	;Calling Address
	dcb	$e2
	dcl	_fclose	;Calling Name
	dcb	$e1
	dcl	DW34	;Calling Address
	dcb	$e2
	dcl	_fopen	;Calling Name
	dcb	$e1
	dcl	DW41	;Calling Address
	dcb	$e2
	dcl	_fread	;Calling Name
	dcb	$e1
	dcl	DW52	;Calling Address
	dcb	$e2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -