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

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

?? stanh.s

?? Vxworks OS source code
?? S
字號:
/* stanh.s - Motorola 68040 FP hyperbolic tangent routines (EXC) *//* 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 __x_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 "fpsp040E.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	__x_t_frcinx|	xref	__x_t_extdnrm|	xref	__x_setox|	xref	__x_setoxm1	.text	.globl	__x_stanhd__x_stanhd:|--TANH(X) = X FOR DENORMALIZED X	jra 		__x_t_extdnrm	.globl	__x_stanh__x_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		__x_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 		__x_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		__x_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 		__x_t_frcinxTANHSM:	movew		#0x0000,a6@(XDCARE)	fmovel		d1,fpcr		| restore users exceptions	fmovex		a6@(X),fp0		| last inst - possible exception set	jra 		__x_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 		__x_t_frcinx|	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产高清aⅴ视频| 亚洲一二三区不卡| 一区二区三区久久| 精品一区二区在线免费观看| 色88888久久久久久影院按摩| 精品国产一区二区在线观看| 亚洲电影一区二区| 粉嫩aⅴ一区二区三区四区| 欧美高清视频www夜色资源网| 国产精品视频观看| 视频一区中文字幕国产| 91麻豆福利精品推荐| 国产欧美一区二区三区在线老狼| 午夜精品久久久久| 色94色欧美sute亚洲线路二| 国产偷国产偷精品高清尤物| 日韩国产高清影视| 在线视频观看一区| 亚洲欧洲精品一区二区精品久久久 | 亚洲日本va午夜在线影院| 精品一区在线看| 日韩欧美黄色影院| 日韩**一区毛片| 欧美日韩电影一区| 五月天一区二区| 欧美美女视频在线观看| 夜夜嗨av一区二区三区网页| 91小视频在线| 中文字幕一区在线观看视频| 成人av在线网| 欧美激情综合在线| 国产美女av一区二区三区| 欧美成人vr18sexvr| 极品美女销魂一区二区三区免费| 日韩欧美一区二区在线视频| 日韩激情一二三区| 欧美一区二区播放| 乱中年女人伦av一区二区| 精品国产一二三区| 精品在线免费观看| 中文文精品字幕一区二区| 成人激情av网| 最新热久久免费视频| 99视频一区二区| 夜夜嗨av一区二区三区网页| 欧美日韩一区二区三区高清 | 久久天堂av综合合色蜜桃网| 国产一区欧美二区| 中文字幕日韩精品一区| 欧美在线综合视频| 男男gaygay亚洲| 久久久精品国产免大香伊| 成人黄色在线视频| 一区二区三区精密机械公司| 欧美制服丝袜第一页| 日韩福利视频导航| 久久青草欧美一区二区三区| 不卡影院免费观看| 亚洲一区二区欧美日韩| 日韩美女在线视频| 99精品视频在线播放观看| 亚洲综合一区二区| 精品国产青草久久久久福利| 成人毛片老司机大片| 亚洲黄一区二区三区| 日韩欧美中文字幕制服| 成人avav影音| 日韩精品亚洲专区| 久久综合狠狠综合久久激情 | 韩国一区二区三区| 亚洲色图欧洲色图婷婷| 日韩视频不卡中文| thepron国产精品| 日韩av在线发布| 18成人在线视频| 日韩欧美综合一区| 日本道精品一区二区三区| 久久99精品一区二区三区三区| 国产精品乱人伦| 日韩亚洲欧美在线观看| 99久久免费精品高清特色大片| 爽爽淫人综合网网站| 中文在线一区二区| 日韩精品一区二区三区蜜臀| 91视频观看免费| 国产精品888| 午夜久久久久久久久久一区二区| 欧美国产日韩亚洲一区| 日韩欧美国产三级| 欧美性欧美巨大黑白大战| 国产福利91精品一区二区三区| 亚洲一二三四在线| 中文字幕一区二区三区色视频| 日韩一区二区电影在线| 欧美艳星brazzers| 91麻豆swag| 国产91丝袜在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 夜夜精品视频一区二区| 成人欧美一区二区三区1314 | 欧美一区二区三区免费观看视频| 91国偷自产一区二区开放时间| 国产精品综合在线视频| 免费在线观看视频一区| 天天影视涩香欲综合网| 亚洲欧美日韩人成在线播放| 中日韩av电影| 久久久精品天堂| 欧美成人福利视频| 日韩精品一区二区三区在线| 欧美一区二区三区在线视频| 欧美日韩精品一区二区| 欧美色图一区二区三区| 欧美日韩免费一区二区三区| 色综合一个色综合| 色婷婷综合久色| 欧美性感一区二区三区| 欧美在线你懂得| 欧美视频精品在线| 日韩美女在线视频| 欧美一级欧美三级| 日韩欧美久久久| 日韩一区二区在线免费观看| 56国语精品自产拍在线观看| 欧美乱妇15p| 日韩精品影音先锋| 欧美sm美女调教| 久久一留热品黄| 中文字幕在线视频一区| 1024国产精品| 18成人在线观看| 午夜精品福利一区二区蜜股av | 欧美丝袜自拍制服另类| 在线成人午夜影院| 精品奇米国产一区二区三区| 久久青草欧美一区二区三区| 国产精品国产三级国产aⅴ原创| 亚洲黄色尤物视频| 青青草国产成人99久久| 国产精品一色哟哟哟| 91麻豆蜜桃一区二区三区| 欧美日韩国产首页在线观看| 精品国产伦一区二区三区观看体验| 国产视频视频一区| 亚洲免费观看高清在线观看| 亚洲自拍偷拍图区| 日本伊人午夜精品| 不卡av免费在线观看| 欧美疯狂做受xxxx富婆| 国产欧美精品一区二区色综合| 亚洲男人的天堂av| 热久久国产精品| 成人国产视频在线观看| 91精品国产一区二区三区蜜臀| 国产午夜亚洲精品理论片色戒| 亚洲最大色网站| 国产一区二三区好的| 在线观看亚洲成人| 精品国产91久久久久久久妲己| 亚洲精品欧美激情| 久久99精品国产麻豆不卡| 91官网在线观看| 久久亚洲捆绑美女| 天天操天天综合网| 成人app软件下载大全免费| 欧美精选午夜久久久乱码6080| 中文字幕免费观看一区| 婷婷久久综合九色综合绿巨人| 成人激情视频网站| 91精品国产综合久久精品app| 欧美激情一区二区三区| 蜜臀久久久99精品久久久久久| 色综合天天天天做夜夜夜夜做| 久久色视频免费观看| 日韩成人伦理电影在线观看| 在线一区二区三区做爰视频网站| 久久久久久日产精品| 久久精品国产亚洲一区二区三区 | 91麻豆精品国产91久久久久久| 亚洲欧美激情一区二区| 国产精品538一区二区在线| 欧美日韩www| 亚洲人成伊人成综合网小说| 国产盗摄视频一区二区三区| 日韩亚洲欧美一区二区三区| 午夜国产精品影院在线观看| 色94色欧美sute亚洲线路二| 欧美国产精品一区二区| 黄页视频在线91| 日韩视频一区二区三区| 午夜影院久久久| 欧美日韩午夜精品| 亚洲午夜在线观看视频在线| 97国产精品videossex| 中文字幕一区二区在线播放| 国产精品一线二线三线| 国产午夜亚洲精品午夜鲁丝片| 国产精品88av| 欧美激情一区二区三区不卡| 成人午夜电影久久影院|