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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? smovecr.s

?? Vxworks OS source code
?? S
字號:
/* smovecr.s - Motorola 68040 FP constant 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	smovecrsa 3.1 12/10/90	The entry point sMOVECR returns the constant at the	offset given in the instruction field.	Input: An offset in the instruction word.	Output:	The constant rounded to the user's rounding		mode unchecked for overflow.	Modified: fp0.		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.SMOVECR	idnt	2,1 Motorola 040 Floating Point Software Package	section 8NOMANUAL*/#include "fpsp040E.h"|	xref	__x_nrm_set|	xref	__x_round|	xref	__x_PIRN|	xref	__x_PIRZRM|	xref	__x_PIRP|	xref	__x_SMALRN|	xref	__x_SMALRZRM|	xref	__x_SMALRP|	xref	__x_BIGRN|	xref	__x_BIGRZRM|	xref	__x_BIGRPFZERO:	.long	00000000||	FMOVECR|	.text	.globl	__x_smovcr__x_smovcr:	bfextu	a6@(CMDREG1B){#9:#7},d0 | get offset	bfextu	a6@(USER_FPCR){#26:#2},d1 | get rmode|| check range of offset|	tstb	d0			| if zero, offset is to pi	jeq 	PI_TBL			| it is pi	cmpib	#0x0a,d0		| check range 0x01 - 0x0a	jle 	Z_VAL			| if in this range, return zero	cmpib	#0x0e,d0		| check range 0x0b - 0x0e	jle 	SM_TBL			| valid constants in this range	cmpib	#0x2f,d0		| check range 0x10 - 0x2f	jle 	Z_VAL			| if in this range, return zero	cmpib	#0x3f,d0		| check range 0x30 - 0x3f	jle   	BG_TBL			| valid constants in this rangeZ_VAL:	fmoves	FZERO,fp0	rtsPI_TBL:	tstb	d1			| offset is zero, check for rmode	jeq 	PI_RN			| if zero, rn mode	cmpib	#0x3,d1			| check for rp	jeq 	PI_RP			| if 3, rp modePI_RZRM:	lea	__x_PIRZRM,a0	| rmode is rz or rm, load __x_PIRZRM in a0	jra 	set_finxPI_RN:	lea	__x_PIRN,a0	| rmode is rn, load __x_PIRN in a0	jra 	set_finxPI_RP:	lea	__x_PIRP,a0	| rmode is rp, load __x_PIRP in a0	jra 	set_finxSM_TBL:	subil	#0xb,d0		| make offset in 0 - 4 range	tstb	d1		| check for rmode	jeq 	SM_RN		| if zero, rn mode	cmpib	#0x3,d1		| check for rp	jeq 	SM_RP		| if 3, rp modeSM_RZRM:	lea	__x_SMALRZRM,a0	| rmode is rz or rm, load SMRZRM in a0	cmpib	#0x2,d0		| check if result is inex	jle 	set_finx	| if 0 - 2, it is inexact	jra 	no_finx		| if 3, it is exactSM_RN:	lea	__x_SMALRN,a0	| rmode is rn, load SMRN in a0	cmpib	#0x2,d0		| check if result is inex	jle 	set_finx	| if 0 - 2, it is inexact	jra 	no_finx		| if 3, it is exactSM_RP:	lea	__x_SMALRP,a0	| rmode is rp, load SMRP in a0	cmpib	#0x2,d0		| check if result is inex	jle 	set_finx	| if 0 - 2, it is inexact	jra 	no_finx		| if 3, it is exactBG_TBL:	subil	#0x30,d0	| make offset in 0 - f range	tstb	d1		| check for rmode	jeq 	BG_RN		| if zero, rn mode	cmpib	#0x3,d1		| check for rp	jeq 	BG_RP		| if 3, rp modeBG_RZRM:	lea	__x_BIGRZRM,a0	| rmode is rz or rm, load BGRZRM in a0	cmpib	#0x1,d0		| check if result is inex	jle 	set_finx	| if 0 - 1, it is inexact	cmpib	#0x7,d0		| second check	jle 	no_finx		| if 0 - 7, it is exact	jra 	set_finx	| if 8 - f, it is inexactBG_RN:	lea	__x_BIGRN,a0	| rmode is rn, load BGRN in a0	cmpib	#0x1,d0		| check if result is inex	jle 	set_finx	| if 0 - 1, it is inexact	cmpib	#0x7,d0		| second check	jle 	no_finx		| if 0 - 7, it is exact	jra 	set_finx	| if 8 - f, it is inexactBG_RP:	lea	__x_BIGRP,a0	| rmode is rp, load SMRP in a0	cmpib	#0x1,d0		| check if result is inex	jle 	set_finx	| if 0 - 1, it is inexact	cmpib	#0x7,d0		| second check	jle 	no_finx		| if 0 - 7, it is exact|	jra 	set_finx	| if 8 - f, it is inexactset_finx:	orl	#inx2a_mask,a6@(USER_FPSR) | set inex2/ainexno_finx:	mulul	#12,d0			| use offset to point into tables	movel	d1,a6@(L_SCR1)		| load mode for __x_round call	bfextu	a6@(USER_FPCR){#24:#2},d1	| get precision	tstl	d1			| check if extended precision|| Precision is extended|	jne 	not_ext			| if extended, do not call __x_round	fmovemx a0@(d0),fp0-fp0		| return result in fp0	rts|| Precision is single or double|not_ext:	swap	d1			| rnd prec in upper word of d1	addl	a6@(L_SCR1),d1		| merge rmode in low word of d1	movel	a0@(d0),a6@(FP_SCR1)	| load first word to temp storage	movel	a0@(4,d0),a6@(FP_SCR1+4)	| load second word	movel	a0@(8,d0),a6@(FP_SCR1+8)	| load third word	clrl	d0			| clear g,r,s	lea	a6@(FP_SCR1),a0	btst	#sign_bit,a0@(LOCAL_EX)	sne	a0@(LOCAL_SGN)		| convert to internal ext. format	bsrl	__x_round		| go round the mantissa	bfclr	a0@(LOCAL_SGN){#0:#8}	| convert back to IEEE ext format	jeq 	fin_fcr	bset	#sign_bit,a0@(LOCAL_EX)fin_fcr:	fmovemx	a0@,fp0-fp0	rts|	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线不卡一区二区| 亚洲素人一区二区| 亚洲成人激情av| 91免费视频观看| 国产精品区一区二区三区| 国产乱码一区二区三区| 精品少妇一区二区三区在线播放 | 欧美极品另类videosde| 免费av网站大全久久| 久久99日本精品| 午夜久久久久久久久| 欧美日韩国产美| 亚洲大片免费看| 欧美日韩国产片| 日韩专区欧美专区| 91精品国产综合久久福利 | 最新不卡av在线| 不卡的av电影在线观看| 欧美国产日韩a欧美在线观看 | 中文字幕不卡三区| 成人午夜短视频| 国产精品伦理在线| 91美女片黄在线观看| 亚洲精品一二三| 欧美日韩精品一区二区| 日本色综合中文字幕| 亚洲精品一区二区三区福利| 国产乱码精品一区二区三区av | 欧美一区二区免费| 捆绑变态av一区二区三区| 欧美成人一区二区三区| 国产高清在线观看免费不卡| 亚洲婷婷综合久久一本伊一区 | 国产精品系列在线| 色成年激情久久综合| 亚洲成av人影院| 日韩欧美一区在线| av色综合久久天堂av综合| 亚洲精品欧美综合四区| 91在线丨porny丨国产| 亚洲国产婷婷综合在线精品| 精品久久久网站| 99国产一区二区三精品乱码| 婷婷中文字幕一区三区| 精品免费日韩av| 一本大道久久精品懂色aⅴ| 日韩国产欧美三级| 国产日韩三级在线| 欧美日韩亚洲国产综合| 激情综合色综合久久| 亚洲精品成a人| 欧美精品一区二区三区在线| 91成人网在线| 国产一区二区三区香蕉| 成人午夜大片免费观看| 久久久久国产精品麻豆| 91日韩在线专区| 久久激情综合网| 亚洲综合图片区| 久久久美女艺术照精彩视频福利播放| 97精品久久久午夜一区二区三区| 蜜桃精品在线观看| 亚洲三级在线观看| 欧美精品一区二区三区一线天视频| 一本久久a久久免费精品不卡| 狠狠色狠狠色综合日日91app| 一区二区三区欧美| 中文字幕精品—区二区四季| 日韩色视频在线观看| 成人免费观看av| 老司机一区二区| 亚洲综合久久久久| 中文字幕精品一区二区精品绿巨人| 这里只有精品免费| 国产乱码精品一区二区三区忘忧草| 五月婷婷欧美视频| 欧美激情一区不卡| 欧美一激情一区二区三区| 日本丶国产丶欧美色综合| 99久久国产综合精品女不卡| 国产一区二区三区久久久| 日韩高清在线电影| 婷婷综合五月天| 亚洲综合激情另类小说区| 国产精品你懂的在线| 久久久www成人免费无遮挡大片| 欧美一区二区三区在| 欧美性视频一区二区三区| 91在线视频播放| 国产成人亚洲精品青草天美| 久久99精品国产麻豆婷婷洗澡| 日欧美一区二区| 亚洲成人免费av| 亚洲成av人片在www色猫咪| 一区二区三区毛片| 亚洲精品国产a久久久久久| 亚洲日本在线天堂| 最新国产成人在线观看| 亚洲色图一区二区| 一区二区三区影院| 亚洲高清免费在线| 三级成人在线视频| 美女视频一区二区| 久久成人免费日本黄色| 国产麻豆精品在线观看| 国产精品一区在线观看乱码| 六月婷婷色综合| 久久97超碰国产精品超碰| 国产麻豆日韩欧美久久| 成人18精品视频| 成+人+亚洲+综合天堂| 岛国av在线一区| 91久久精品一区二区三区| 欧美日韩极品在线观看一区| 欧美一区二区三区男人的天堂| 91精品国产欧美一区二区18 | 欧美无人高清视频在线观看| 欧美吞精做爰啪啪高潮| 9191国产精品| 精品电影一区二区三区| 中文字幕第一区二区| 国产精品久久久久一区二区三区 | 波多野洁衣一区| 日本福利一区二区| 欧美一区二区三区四区在线观看| 欧美成人一区二区三区片免费| 久久久久久97三级| 亚洲欧洲精品一区二区三区不卡| 亚洲黄色片在线观看| 亚洲色图视频网| 欧美a级一区二区| 国产99精品视频| 色8久久人人97超碰香蕉987| 666欧美在线视频| 欧美一三区三区四区免费在线看| 日韩欧美精品三级| 国产精品视频免费| 午夜久久福利影院| 国产成人精品亚洲午夜麻豆| 在线精品视频一区二区三四| 精品久久久久久最新网址| 综合在线观看色| 精一区二区三区| 在线亚洲免费视频| 2017欧美狠狠色| 一区二区在线观看免费| 狠狠色丁香久久婷婷综合_中 | 国产精品12区| 不卡的电视剧免费网站有什么| 欧美日韩电影一区| 国产欧美一区二区精品忘忧草| 一区二区国产视频| 国产一区在线观看视频| 在线观看精品一区| 久久久一区二区| 五月激情六月综合| 91网址在线看| 中文字幕av资源一区| 人人精品人人爱| 欧美吻胸吃奶大尺度电影| 中文字幕va一区二区三区| 青青草原综合久久大伊人精品 | 日本伦理一区二区| 欧美激情一区二区三区四区| 麻豆国产91在线播放| 欧美日韩五月天| 中文字幕一区二区三区av| 精品亚洲成a人| 欧美不卡视频一区| 日韩精品视频网| 欧美三级三级三级爽爽爽| 亚洲婷婷综合久久一本伊一区| 国产一区二区三区四| 精品久久久网站| 久久99精品国产麻豆婷婷| 制服丝袜在线91| 亚洲成av人**亚洲成av**| 色欧美日韩亚洲| 一区二区三区中文字幕| 97国产一区二区| 国产精品乱码一区二区三区软件 | 91麻豆国产自产在线观看| 国产精品网曝门| 高清不卡一区二区在线| 国产亚洲欧美激情| 国内成人免费视频| 精品播放一区二区| 久久精品99国产国产精| 欧美日韩一区二区电影| 国产精品电影一区二区| 国产99一区视频免费| 欧美猛男超大videosgay| 尤物在线观看一区| 一本大道久久a久久精二百| 亚洲国产精品成人综合| 九九精品视频在线看| 精品乱人伦小说| 国产美女在线观看一区| 精品国产乱码久久久久久蜜臀| 久久99国内精品|