亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
一二三区精品视频| 777久久久精品| 国产偷国产偷精品高清尤物| 日韩精品电影一区亚洲| 欧美日韩国产123区| 亚洲成年人网站在线观看| 欧美日韩一级片在线观看| 五月婷婷综合网| 欧美一区二区三区人| 久久精品99国产精品日本| 777奇米成人网| 国内欧美视频一区二区| 国产精品成人免费在线| 91黄视频在线观看| 免费在线观看成人| 国产精品你懂的在线欣赏| 色噜噜夜夜夜综合网| 亚洲高清免费观看 | 亚洲小说春色综合另类电影| 欧美肥胖老妇做爰| 国产乱码精品一区二区三区av| 久久久久久久性| 91久久免费观看| 美女视频网站久久| 综合在线观看色| 欧美日韩国产一区二区三区地区| 久久电影国产免费久久电影| 国产精品理论片在线观看| 欧美三级在线播放| 国产激情91久久精品导航| 一区二区三区欧美日| 日韩欧美亚洲国产精品字幕久久久| 国产一区二区精品久久| 午夜日韩在线观看| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 美日韩黄色大片| 亚洲国产精品成人综合色在线婷婷 | 中文字幕日韩一区| 欧美高清www午色夜在线视频| 国产精品一二三四区| 亚洲精品水蜜桃| 欧美一卡2卡三卡4卡5免费| 成人亚洲精品久久久久软件| 亚洲观看高清完整版在线观看| 国产亚洲一区二区三区四区| 欧美日韩综合在线免费观看| 国产精品一区二区三区四区| 一级日本不卡的影视| 欧美videofree性高清杂交| 色8久久人人97超碰香蕉987| 国产自产视频一区二区三区| 亚洲国产精品久久不卡毛片| 国产精品免费aⅴ片在线观看| 欧美日本不卡视频| 91麻豆视频网站| 国产传媒一区在线| 久久99久久久久| 午夜av区久久| 亚洲成精国产精品女| 国产精品你懂的在线欣赏| 久久久久久**毛片大全| 日韩一二三四区| 欧美丝袜丝交足nylons| 99精品久久免费看蜜臀剧情介绍| 精品在线观看视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲综合成人网| 亚洲天堂av老司机| 国产精品久久久久影视| 国产欧美精品国产国产专区 | 美女视频黄久久| 午夜日韩在线观看| 亚洲www啪成人一区二区麻豆| 亚洲色图欧洲色图婷婷| 中文字幕日韩av资源站| 国产精品无码永久免费888| 国产午夜一区二区三区| 久久亚洲二区三区| 久久亚洲综合色| 精品日韩在线观看| 久久奇米777| 国产欧美日韩卡一| 欧美激情综合网| 国产精品久久久久久久久久久免费看| 久久久国际精品| 亚洲国产激情av| 成人欧美一区二区三区小说| 国产精品久久久久国产精品日日| 中文天堂在线一区| 亚洲人亚洲人成电影网站色| 亚洲免费在线视频| 亚洲曰韩产成在线| 日韩精品1区2区3区| 无吗不卡中文字幕| 蜜臀av性久久久久蜜臀av麻豆 | 久久久不卡网国产精品一区| 久久久精品国产99久久精品芒果| 国产日产欧美一区二区视频| 中文字幕色av一区二区三区| 一区二区三区视频在线看| 亚洲国产另类精品专区| 免费看日韩a级影片| 国产精品一级黄| 色综合久久久久| 欧美精选一区二区| 久久蜜桃一区二区| 中文字幕一区二区视频| 亚洲va国产va欧美va观看| 久久av资源站| 91老师国产黑色丝袜在线| 91精品一区二区三区久久久久久 | 激情综合网天天干| av一区二区不卡| 欧美日韩在线免费视频| 精品国产欧美一区二区| 日韩一区在线看| 日本va欧美va精品| 北岛玲一区二区三区四区| 欧美色涩在线第一页| 亚洲精品在线免费播放| 亚洲欧美视频一区| 麻豆成人免费电影| 91理论电影在线观看| 日韩欧美二区三区| 亚洲欧美精品午睡沙发| 久久精品国产99国产精品| 99久久精品一区二区| 91精品国产黑色紧身裤美女| 中文一区在线播放| 蜜臀av性久久久久蜜臀av麻豆 | 亚洲六月丁香色婷婷综合久久| 首页欧美精品中文字幕| 成人av在线资源网| 欧美一区二区三区爱爱| 日韩毛片一二三区| 国产一区二三区好的| 欧美丝袜自拍制服另类| 国产精品乱人伦| 精品一区二区三区在线播放视频| 99国产精品视频免费观看| 亚洲精品一线二线三线无人区| 亚洲一区在线看| 不卡一二三区首页| 久久久99精品免费观看| 日本视频一区二区| 欧美日韩综合在线| 亚洲欧洲一区二区在线播放| 国产在线一区二区综合免费视频| 欧美午夜影院一区| 亚洲欧美一区二区不卡| 国产成人精品三级| 2017欧美狠狠色| 免费高清在线一区| 欧美理论片在线| 亚洲综合自拍偷拍| 一本一道综合狠狠老| 国产精品人成在线观看免费| 韩国精品主播一区二区在线观看 | 美女在线一区二区| 91精品国产综合久久福利软件| 亚洲午夜视频在线| 色欧美88888久久久久久影院| 国产精品传媒在线| 99riav久久精品riav| 国产精品久久久久久久久晋中 | 国产亚洲一本大道中文在线| 久久精品国产免费看久久精品| 在线电影国产精品| 日精品一区二区三区| 91精品视频网| 日产国产高清一区二区三区| 91精品免费观看| 蜜桃91丨九色丨蝌蚪91桃色| 欧美一级欧美一级在线播放| 老汉av免费一区二区三区| 欧美一区二区在线免费播放| 免费不卡在线视频| 日韩精品中文字幕一区二区三区 | 色欧美乱欧美15图片| 综合久久久久久| 91免费在线看| 亚洲精品欧美激情| 欧美三级日韩三级国产三级| 亚洲国产va精品久久久不卡综合 | 成人在线综合网| 国产精品美女久久久久久2018| 成人一区二区三区在线观看| 亚洲男帅同性gay1069| 欧美丝袜自拍制服另类| 麻豆91精品视频| 国产色一区二区| 色综合久久综合中文综合网| 亚洲国产综合人成综合网站| 91精品国产黑色紧身裤美女| 黑人精品欧美一区二区蜜桃 | 国产精品你懂的在线欣赏| 97精品久久久久中文字幕 | 久久嫩草精品久久久精品一| 国产91清纯白嫩初高中在线观看| 日韩美女视频一区二区|