亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? l_stanh.s

?? vxworks的源代碼
?? S
字號:
/* l_stanh.s - Motorola 68040 FP hyperbolic tangent routines (LIB) *//* Copyright 1991-1993 Wind River Systems, Inc. */	.data	.globl	_copyright_wind_river	.long	_copyright_wind_river/*modification history--------------------01e,21jul93,kdl  added .text (SPR #2372).01d,23aug92,jcf  changed bxxx to jxx.01c,26may92,rrr  the tree shuffle01b,10jan92,kdl  added modification history; general cleanup.01a,15aug91,kdl  original version, from Motorola FPSP v2.0.*//*DESCRIPTION	stanhsa 3.1 12/10/90	The entry point sTanh computes the hyperbolic tangent of	an input argument|  sTanhd does the same except for denormalized	input.	Input: Double-extended number X in location pointed to		by address register a0.	Output: The value tanh(X) returned in floating-point register Fp0.	Accuracy and Monotonicity: The returned result is within 3 ulps in		64 significant bit, i.e. within 0.5001 ulp to 53 bits if the		result is subsequently rounded to double precision. The		result is provably monotonic in double precision.	Speed: The program __l_stanh takes approximately 270 cycles.	Algorithm:	TANH	1. If |X| >= (5/2) log2 or |X| <= 2**(-40), go to 3.	2. (2**(-40) < |X| < (5/2) log2) Calculate tanh(X) by		sgn := sign(X), y := 2|X|, z := expm1(Y), and		tanh(X) = sgn*( z/(2+z) ).		Exit.	3. (|X| <= 2**(-40) or |X| >= (5/2) log2). If |X| < 1,		go to 7.	4. (|X| >= (5/2) log2) If |X| >= 50 log2, go to 6.	5. ((5/2) log2 <= |X| < 50 log2) Calculate tanh(X) by		sgn := sign(X), y := 2|X|, z := exp(Y),		tanh(X) = sgn - [ sgn*2/(1+z) ].		Exit.	6. (|X| >= 50 log2) Tanh(X) = +-1 (round to nearest). Thus, we		calculate Tanh(X) by		sgn := sign(X), Tiny := 2**(-126),		tanh(X) := sgn - sgn*Tiny.		Exit.	7. (|X| < 2**(-40)). Tanh(X) = X.	Exit.		Copyright (C) Motorola, Inc. 1990			All Rights Reserved	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF MOTOROLA	The copyright notice above does not evidence any	actual or intended publication of such source code.STANH	idnt	2,1 Motorola 040 Floating Point Software Package	section	8NOMANUAL*/#include "fpsp040L.h"#define	X		FP_SCR5#define	XDCARE		X+2#define	XFRAC		X+4#define	SGN		L_SCR3#define	V		FP_SCR6BOUNDS1:	.long 0x3FD78000,0x3FFFDDCE |... 2^(-40), (5/2)LOG2|	xref	__l_t_frcinx|	xref	__l_t_extdnrm|	xref	__l_setox|	xref	__l_setoxm1	.text	.globl	__l_stanhd__l_stanhd:|--TANH(X) = X FOR DENORMALIZED X	jra 		__l_t_extdnrm	.globl	__l_stanh__l_stanh:	fmovex		a0@,fp0	|...lOAD INPUT	fmovex		fp0,a6@(X)	movel		a0@,d0	movew		a0@(4),d0	movel		d0,a6@(X)	andl		#0x7FFFFFFF,d0	cmp2l		pc@(BOUNDS1),d0		|...2**(-40) < |X| < (5/2)LOG2 ?	jcs 		TANHBORS|--THIS IS THE USUAL CASE|--Y = 2|X|, Z = EXPM1(Y), TANH(X) = SIGN(X) * Z / (Z+2).	movel		a6@(X),d0	movel		d0,a6@(SGN)	andl		#0x7FFF0000,d0	addl		#0x00010000,d0		|...EXPONENT OF 2|X|	movel		d0,a6@(X)	andl		#0x80000000,a6@(SGN)	fmovex		a6@(X),fp0		|...FP0 IS Y = 2|X|	movel		d1,a7@-	clrl		d1	fmovemx	fp0-fp0,a0@	bsrl		__l_setoxm1	 	|...FP0 IS Z = EXPM1(Y)	movel		a7@+,d1	fmovex		fp0,fp1	.long 0xf23c44a2,0x40000000		/* fadds  &0x40000000,fp1 */	movel		a6@(SGN),d0	fmovex		fp1,a6@(V)	eorl		d0,a6@(V)	fmovel		d1,fpcr			| restore users exceptions	fdivx		a6@(V),fp0	jra 		__l_t_frcinxTANHBORS:	cmpl		#0x3FFF8000,d0	jlt 		TANHSM	cmpl		#0x40048AA1,d0	jgt 		TANHHUGE|-- (5/2) LOG2 < |X| < 50 LOG2,|--TANH(X) = 1 - (2/[EXP(2X)+1]). LET Y = 2|X|, SGN = SIGN(X),|--TANH(X) = SGN -	SGN*2/[EXP(Y)+1].	movel		a6@(X),d0	movel		d0,a6@(SGN)	andl		#0x7FFF0000,d0	addl		#0x00010000,d0		|...EXPO OF 2|X|	movel		d0,a6@(X)		|...Y = 2|X|	andl		#0x80000000,a6@(SGN)	movel		a6@(SGN),d0	fmovex		a6@(X),fp0		|...Y = 2|X|	movel		d1,a7@-	clrl		d1	fmovemx	fp0-fp0,a0@	bsrl		__l_setox		|...FP0 IS EXP(Y)	movel		a7@+,d1	movel		a6@(SGN),d0	.long 0xf23c4422,0x3f800000	/*	fadds	&0x3F800000,fp0 */	eorl		#0xC0000000,d0		|...-SIGN(X)*2	fmoves		d0,fp1			|...-SIGN(X)*2 IN SGL FMT	fdivx		fp0,fp1	 		|...-SIGN(X)2 / [EXP(Y)+1 ]	movel		a6@(SGN),d0	orl		#0x3F800000,d0		|...SGN	fmoves		d0,fp0			|...SGN IN SGL FMT	fmovel		d1,fpcr			| restore users exceptions	faddx		fp1,fp0	jra 		__l_t_frcinxTANHSM:	movew		#0x0000,a6@(XDCARE)	fmovel		d1,fpcr			| restore users exceptions	fmovex		a6@(X),fp0		| last inst - possible exception set	jra 		__l_t_frcinxTANHHUGE:|---RETURN SGN(X) - SGN(X)EPS	movel		a6@(X),d0	andl		#0x80000000,d0	orl		#0x3F800000,d0	fmoves		d0,fp0	andl		#0x80000000,d0	eorl		#0x80800000,d0		|...-SIGN(X)*EPS	fmovel		d1,fpcr			| restore users exceptions	fadds		d0,fp0	jra 		__l_t_frcinx|	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲永久精品| 日韩欧美精品在线| 亚洲精品一区二区在线观看| 中文字幕一区二区三区乱码在线 | 成人一区二区视频| 欧美三级资源在线| 久久先锋影音av鲁色资源网| 一区二区三区日韩精品视频| 韩国v欧美v日本v亚洲v| 欧美浪妇xxxx高跟鞋交| 一区二区在线观看视频在线观看| 激情深爱一区二区| 制服.丝袜.亚洲.中文.综合| 亚洲三级小视频| 国产成人精品aa毛片| 日韩欧美一级二级三级| 日韩中文字幕av电影| 在线视频欧美精品| 亚洲精品日韩综合观看成人91| 成人免费视频网站在线观看| 日韩精品一区二区三区中文不卡| 精品福利av导航| 日产国产欧美视频一区精品| 欧美色视频在线| 一二三四区精品视频| 色婷婷激情一区二区三区| 一区二区三区 在线观看视频| 粉嫩一区二区三区性色av| 欧美mv和日韩mv国产网站| 免费日本视频一区| 日韩视频中午一区| 蜜臀91精品一区二区三区| 在线综合视频播放| 免费人成黄页网站在线一区二区| 欧美老年两性高潮| 麻豆中文一区二区| 精品国产乱码久久久久久1区2区| 久久99精品久久久久久久久久久久| 欧美一区二区三区免费在线看| 日韩精品亚洲专区| 欧美本精品男人aⅴ天堂| 国产一区欧美日韩| 国产精品久久久久久久久快鸭 | 夜夜精品浪潮av一区二区三区| 在线影院国内精品| 天天做天天摸天天爽国产一区 | 国产精品久久久久婷婷| av网站免费线看精品| 亚洲黄色小说网站| 欧美男女性生活在线直播观看| 美女视频一区二区| 国产日韩高清在线| 欧美特级限制片免费在线观看| 肉丝袜脚交视频一区二区| 精品免费一区二区三区| 成人网男人的天堂| 亚洲成av人片一区二区三区| 精品国产亚洲一区二区三区在线观看| 国产高清视频一区| 亚洲九九爱视频| 91精品国产欧美一区二区| 国产成人av影院| 伊人夜夜躁av伊人久久| 日韩一区二区精品| 成人动漫一区二区在线| 亚洲国产精品欧美一二99| 精品国产网站在线观看| 在线观看欧美精品| 黑人巨大精品欧美一区| 亚洲一区中文在线| 欧美精品一区男女天堂| 在线观看国产一区二区| 国产自产视频一区二区三区| 亚洲高清三级视频| 欧美激情综合五月色丁香| 欧美日韩一区成人| 成人一道本在线| 蜜桃视频在线一区| 亚洲区小说区图片区qvod| 精品sm在线观看| 欧美调教femdomvk| 成人高清视频免费观看| 捆绑变态av一区二区三区| 亚洲一区二区在线播放相泽| 国产蜜臀av在线一区二区三区| 欧美久久一二三四区| 91网上在线视频| 成人小视频免费观看| 秋霞国产午夜精品免费视频| 亚洲精品成人在线| 欧美国产日本视频| 国产亚洲精久久久久久| 欧美一级视频精品观看| 欧美日韩视频在线一区二区| 91日韩在线专区| 国产精品一区二区你懂的| 日本一区中文字幕 | 国产精品久久777777| 精品国产乱码久久久久久久久| 在线观看91av| 欧美唯美清纯偷拍| 91成人国产精品| 色欧美日韩亚洲| 99久久99久久综合| 91在线视频官网| 91在线porny国产在线看| 国产iv一区二区三区| 国产成人免费在线| 国产激情91久久精品导航| 国产精品综合二区| 国产成人精品免费一区二区| 激情小说欧美图片| 国产寡妇亲子伦一区二区| 国产高清一区日本| 成人一区二区三区视频在线观看| 国产91丝袜在线观看| 国产成人aaa| 色综合久久精品| 欧美亚洲动漫精品| 777色狠狠一区二区三区| 91精品国产综合久久久久久久| 正在播放亚洲一区| 日韩欧美国产一区二区在线播放| 欧美一区二区三区在线看| 精品国产伦一区二区三区免费 | 韩国av一区二区三区在线观看| 精品一区在线看| 国产成人午夜精品5599| 成人av在线一区二区三区| 一本一本大道香蕉久在线精品 | 欧洲精品中文字幕| 欧美色区777第一页| 日韩精品综合一本久道在线视频| 欧美精品一区二区三区很污很色的 | 国产欧美一区二区三区网站| 综合久久久久综合| 亚洲一本大道在线| 美女视频一区在线观看| 成人免费av在线| 欧美日韩精品系列| 久久夜色精品国产噜噜av| 亚洲伦在线观看| 美女一区二区视频| 91丨九色porny丨蝌蚪| 欧美美女bb生活片| 日本一二三不卡| 亚洲一区二区五区| 国产高清在线精品| 欧美日韩激情一区二区| 国产午夜亚洲精品理论片色戒 | 国产一区二区在线影院| 色猫猫国产区一区二在线视频| 91精品国产麻豆| 国产女主播在线一区二区| 午夜精品爽啪视频| 国产精品亚洲一区二区三区妖精| 91久久精品一区二区| 欧美成人伊人久久综合网| 亚洲免费电影在线| 韩国女主播一区| 欧美日韩视频第一区| 中文字幕一区二| 麻豆精品一区二区av白丝在线| 一本高清dvd不卡在线观看| 精品国产一区二区在线观看| 亚洲精品一卡二卡| 国产一区二区三区精品视频| 欧美人狂配大交3d怪物一区| 亚洲天堂av一区| 国产成人一级电影| 欧美成人a在线| 性久久久久久久| 色综合色狠狠综合色| 国产亚洲精品资源在线26u| 麻豆视频观看网址久久| 欧美日韩国产高清一区二区三区| 国产精品国产三级国产专播品爱网 | 国产精品丝袜一区| 国产一级精品在线| 精品卡一卡二卡三卡四在线| 亚洲国产精品久久艾草纯爱| 97久久精品人人做人人爽| 久久精品欧美日韩精品| 久久成人免费电影| 717成人午夜免费福利电影| 一区二区三区不卡视频在线观看| av毛片久久久久**hd| 国产日韩精品一区| 国产在线精品一区二区三区不卡| 日韩午夜激情免费电影| 美腿丝袜亚洲三区| 日韩午夜激情免费电影| 九九久久精品视频 | 欧美日韩一区成人| 亚洲一区二区成人在线观看| 91国产免费看| 亚洲第一成年网| 欧美日韩aaa| 麻豆精品在线看| 久久人人爽人人爽|