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

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

?? stanh.s

?? vxwork源代碼
?? 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人在线观看| 欧美日韩黄色一区二区| 中文字幕欧美日韩一区| 成人免费视频一区二区| 中文字幕一区二区三区色视频| eeuss影院一区二区三区| 亚洲欧洲制服丝袜| 在线看日韩精品电影| 午夜婷婷国产麻豆精品| 欧美一卡二卡在线| 国产乱子伦一区二区三区国色天香| 国产亚洲成aⅴ人片在线观看| 成人网在线免费视频| 亚洲女性喷水在线观看一区| 在线观看亚洲a| 免费成人在线播放| 一区二区中文视频| 日韩成人午夜精品| 久久精品日韩一区二区三区| 99riav一区二区三区| 亚洲成人福利片| 精品电影一区二区| 99久久99久久综合| 日韩国产在线观看一区| 久久综合久久久久88| 不卡一区中文字幕| 亚洲成人av一区二区| wwwwxxxxx欧美| 色婷婷亚洲一区二区三区| 日韩精品福利网| 亚洲国产成人自拍| 欧美日韩另类一区| 国产盗摄一区二区| 亚洲国产精品久久艾草纯爱| 欧美精品一区二区三区很污很色的 | 蜜桃久久av一区| 久久久国际精品| 欧美在线免费播放| 久久国产精品99精品国产| 中文字幕亚洲一区二区av在线| 欧美精品123区| 成人久久久精品乱码一区二区三区| 亚洲成人精品在线观看| 久久精品无码一区二区三区| 欧美亚洲综合一区| 国产成人一区在线| 午夜成人免费电影| 国产精品福利影院| 欧美高清你懂得| av在线播放成人| 玖玖九九国产精品| 一区二区成人在线| 国产亚洲美州欧州综合国| 欧美日韩精品福利| 成人毛片视频在线观看| 蜜臀精品一区二区三区在线观看| 一区二区中文字幕在线| xnxx国产精品| 欧美另类z0zxhd电影| 国产黄色精品视频| 日产欧产美韩系列久久99| 亚洲视频在线一区二区| 久久人人爽爽爽人久久久| 欧美精品123区| 色狠狠一区二区| 豆国产96在线|亚洲| 免费一区二区视频| 亚洲一区二三区| 欧美经典一区二区| 欧美肥妇bbw| 色av一区二区| 成人一区二区三区| 国产在线麻豆精品观看| 日本一道高清亚洲日美韩| 亚洲精品菠萝久久久久久久| 亚洲国产高清在线| 三级久久三级久久久| 在线视频一区二区三区| 丁香激情综合国产| 精品一二三四在线| 男人的j进女人的j一区| 亚洲国产欧美另类丝袜| 日韩伦理免费电影| 中文一区二区完整视频在线观看| 欧美一区二区福利在线| 欧美丰满嫩嫩电影| 欧美亚洲日本一区| 色婷婷久久久久swag精品| 成人美女视频在线看| 夜夜操天天操亚洲| 亚洲三级在线看| 亚洲欧洲一区二区在线播放| 国产拍欧美日韩视频二区| 精品久久人人做人人爱| 日韩久久久久久| 日韩一级片在线观看| 5566中文字幕一区二区电影| 欧美日韩国产一区二区三区地区| 色乱码一区二区三区88| 91麻豆精品一区二区三区| 99久久国产综合色|国产精品| 国产91丝袜在线播放九色| 国产精品一色哟哟哟| 国产一区 二区 三区一级| 久久97超碰国产精品超碰| 日本亚洲最大的色成网站www| 香港成人在线视频| 丝袜美腿亚洲一区二区图片| 亚洲一区二区影院| 亚洲一区二区av电影| 亚洲va韩国va欧美va精品| 午夜精品久久久久久久蜜桃app| 亚洲va国产va欧美va观看| 偷拍一区二区三区四区| 日韩电影在线观看一区| 奇米影视一区二区三区小说| 青娱乐精品在线视频| 蜜桃视频一区二区三区在线观看| 日本美女一区二区| 捆绑变态av一区二区三区| 久久国产剧场电影| 国产剧情一区二区三区| 成人开心网精品视频| 色综合久久久久久久久| 欧美色成人综合| 91精品国产欧美一区二区18 | 26uuu另类欧美| 久久久久久免费毛片精品| 国产欧美一区二区精品仙草咪| 国产精品美女久久久久久| 亚洲视频在线观看一区| 亚洲综合一二区| 丝袜亚洲另类欧美综合| 国内久久精品视频| 成人免费毛片app| 色综合久久中文综合久久牛| 欧美色电影在线| 欧美xxxx老人做受| 亚洲国产激情av| 亚洲一区中文在线| 麻豆精品在线观看| 成人综合婷婷国产精品久久蜜臀| caoporen国产精品视频| 欧美三级在线看| 精品国产成人系列| 欧美激情在线观看视频免费| 国产精品久久久久一区二区三区共 | 久久先锋影音av鲁色资源| 国产精品免费视频一区| 亚洲国产成人tv| 精品一区二区三区免费| 99精品视频中文字幕| 欧美日本国产视频| 久久久99精品久久| 一区二区三区免费网站| 久久精品久久精品| 91在线小视频| 欧美一级免费观看| 国产精品久久久久久妇女6080 | 国产一区二区视频在线| 91丝袜美腿高跟国产极品老师 | 国产偷v国产偷v亚洲高清| 亚洲伦在线观看| 美女网站一区二区| 99精品热视频| 日韩女优电影在线观看| 日韩美女视频一区| 青青草成人在线观看| av一区二区久久| 91精品在线免费| 国产精品乱码久久久久久| 亚洲成人一区二区| 顶级嫩模精品视频在线看| 欧美日韩一级片网站| 国产欧美一区二区精品性色超碰| 亚洲亚洲精品在线观看| 国产精品影音先锋| 欧美日韩一级大片网址| 中文字幕va一区二区三区| 日韩精品视频网站| 99久久伊人精品| 日韩午夜激情视频| 亚洲精品国产高清久久伦理二区| 久久超碰97人人做人人爱| 91久久久免费一区二区| 国产亚洲婷婷免费| 日韩高清电影一区| 91麻豆免费看| 欧美激情一区二区三区在线| 日本成人在线电影网| 色综合色狠狠综合色| 久久精品欧美日韩精品| 天天操天天干天天综合网| www.亚洲精品| 精品成人一区二区三区| 香蕉成人啪国产精品视频综合网| 99免费精品视频| 久久综合久久久久88| 日本欧美一区二区| 在线观看免费成人|