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

📄 sincos.u

📁 操作系统SunOS 4.1.3版本的源码
💻 U
📖 第 1 页 / 共 5 页
字号:
	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!c_dtwon24	;			dnop enra enrb loaddp halt;	regtoti;	rcsmsw ptr5;	;			dmul enra enrb loaddp halt;	regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xDE	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* Get fv[1]	;			;				;		ptr5;	ptr5!c_sithree	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2add enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6F	;			i2cmp enra tioe tisp halt;	;		ptr5;	ptr5!c_sione	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6Fargloop4:	;			i2sub halt;			;		;	;			;				;		;	ptr5+	;			i2cmp enra tioe tisp halt;	;		;	;			;				;		;	jne argloop4;		halt;				;		;	;			;				;		ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dnop;				;		;	;			dnop enra tioe timsw loaddp halt;;		;	;			dnop enra tioe tilsw loaddp halt;;		ptr5;	ptr5!0x700+0xDE	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE9	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!c_dtwon24	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xDE	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* Get fv[2]	;			;				;		ptr5;	ptr5!c_sifour	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2add enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6F	;			i2cmp enra tioe tisp halt;	;		ptr5;	ptr5!c_sione	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6Fargloop5:	;			i2sub halt;			;		;	;			;				;		;	ptr5+	;			i2cmp enra tioe tisp halt;	;		;	;			;				;		;	jne argloop5;		halt;				;		;	;			;				;		ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dnop;				;		;	;			dnop enra tioe timsw loaddp halt;;		;	;			dnop enra tioe tilsw loaddp halt;;		ptr5;	ptr5!0x700+0xDE	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xEA	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!c_dtwon24	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xDE	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* Get fv[3]	;			;				;		ptr5;	ptr5!c_sifive	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2add enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6F	;			i2cmp enra tioe tisp halt;	;		ptr5;	ptr5!c_sione	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6Fargloop6:	;			i2sub halt;			;		;	;			;				;		;	ptr5+	;			i2cmp enra tioe tisp halt;	;		;	;			;				;		;	jne argloop6;		halt;				;		;	;			;				;		ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dnop;				;		;	;			dnop enra tioe timsw loaddp halt;;		;	;			dnop enra tioe tilsw loaddp halt;;		ptr5;	ptr5!0x700+0xDE	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xEB	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!c_dtwon24	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xDE	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* Get fv[4]	;			;				;		ptr5;	ptr5!c_sisix	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2add enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6F	;			i2cmp enra tioe tisp halt;	;		ptr5;	ptr5!c_sione	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0x6Fargloop7:	;			i2sub halt;			;		;	;			;				;		;	ptr5+	;			i2cmp enra tioe tisp halt;	;		;	;			;				;		;	jne argloop7;		halt;				;		;	;			;				;		ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dfloat enra loaddp halt;	regtoti;	rcssp ptr5;	;			dnop;				;		;	;			dnop enra tioe timsw loaddp halt;;		;	;			dnop enra tioe tilsw loaddp halt;;		ptr5;	ptr5!0x700+0xDE	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xEC	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!c_dtwon24	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xDE	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* compute q[0]...q[4]	;			dnop;				;		ptr5;	ptr5!0x500+0xE2	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!dzero	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dcmp enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x500+0xE1	jne x3notzero;		dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dcmp enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	jne x2notzero;		dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;|* get q[0]	;			dnop;				;		ptr5;	ptr5!0x700+0xE8	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE0	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[1]	;			dnop;				;		ptr5;	ptr5!0x700+0xE9	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE1	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[2]	;			dnop;				;		ptr5;	ptr5!0x700+0xEA	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE2	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[3]	;			dnop;				;		ptr5;	ptr5!0x700+0xEB	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE3	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[4]	;			dnop;				;		ptr5;	ptr5!0x700+0xEC	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE4	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	call trimoff;		dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;x2notzero:	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2cmp enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!c_sizero	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0xE0	jgt addtoq0;		dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE8	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE0	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;contwq:|* get q[1]	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE9	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		ptr5;	ptr5!0x500+0xE1	;			dnop srccmul clkcc;		;		;	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE8	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg;		;		ptr5;	ptr5!0x700+0xE1	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[2]	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xEA	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		ptr5;	ptr5!0x500+0xE1	;			dnop srccmul clkcc;		;		;	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE9	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg;		;		ptr5;	ptr5!0x700+0xE2	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[3]	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xEB	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		ptr5;	ptr5!0x500+0xE1	;			dnop srccmul clkcc;		;		;	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xEA	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg;		;		ptr5;	ptr5!0x700+0xE3	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;|* get q[4]	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xEC	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		ptr5;	ptr5!0x500+0xE1	;			dnop srccmul clkcc;		;		;	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xEB	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg halt;	;		;	;			dadd aluamul alubcreg;		;		ptr5;	ptr5!0x700+0xE4	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	call trimoff;		dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;x3notzero:	;			;				;		ptr5;	ptr5!0x700+0xDD	;			i2cmp enra halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!c_sione	;			i2cmp enrb halt;		regtoti;	rcssp ptr5;	;			;				;		ptr5;	ptr5!0x500+0xE0	jge another;		dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE8	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		;	;			dnop;				;		ptr5;	ptr5!0x700+0xE0	;			dnop tioe timsw halt;		titoreg;	rcsmsw ptr5;	;			dnop tioe tilsw halt;		titoreg;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x500+0xE0	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE9	;			dnop enrb loaddp halt;		regtoti;	rcsmsw ptr5;	;			dmul enrb loaddp halt;		regtoti;	rcslsw ptr5;	;			dmul;				;		ptr5;	ptr5!0x500+0xE1	;			dnop srccmul clkcc;		;		;	;			dnop enra loaddp halt;		regtoti;	rcsmsw ptr5;	;			dnop enra loaddp halt;		regtoti;	rcslsw ptr5;	;			dnop;				;		ptr5;	ptr5!0x700+0xE8

⌨️ 快捷键说明

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