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

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

?? x_ovfl.s

?? Vxworks OS source code
?? S
字號:
/* x_ovfl.s - Motorola 68040 FP overflow exception handler (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	x_ovflsa 3.4 4/26/91	fpsp_ovfl --- FPSP handler for overflow exception	Overflow occurs when a floating-point intermediate result is	too large to be represented in a floating-point data register,	or when storing to memory, the contents of a floating-point	data register are too large to be represented in the	destination format. Trap disabled results If the instruction is move_out, then garbage is stored in the destination.  If the instruction is not move_out, then the destination is not affected.  For 68881 compatibility, the following values should be stored at the destination, based on the current rounding mode:  RN	Infinity with the sign of the intermediate result.  RZ	Largest magnitude number, with the sign of the	intermediate result.  RM   For pos overflow, the largest pos number. For neg overflow,	-infinity  RP   For pos overflow, +infinity. For neg overflow, the largest	neg number Trap enabled results All trap disabled code applies.  In addition the exceptional operand needs to be made available to the users exception handler with a bias of 0x6000 subtracted from the exponent.		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.X_OVFL	idnt    2,1 Motorola 040 Floating Point Software Package	section	8NOMANUAL*/#include "fpsp040E.h"|	xref	__x_ovf_r_x2|	xref	__x_ovf_r_x3|	xref	__x_store|	xref	__x_real_ovfl|	xref	__x_real_inex|	xref	__x_fpsp_done|	xref	__x_g_opcls|	xref	__x_b1238_fix|	xref	__x_check_force	.text	.globl	__x_fpsp_ovfl__x_fpsp_ovfl:	link	a6,#-LOCAL_SIZE	fsave	a7@-	moveml	d0-d1/a0-a1,a6@(USER_DA)	fmovemx	fp0-fp3,a6@(USER_FP0)	fmoveml	fpcr/fpsr/fpi,a6@(USER_FPCR)| At this point we need to look at the instructions and see if it is one of| the force-precision ones (fsadd,fdadd,fssub,fdsub,fsmul,fdmul,fsdiv,fddiv,| fssqrt,fdsqrt,fsmove,fdmove,fsabs,fdabs,fsneg,fdneg).  If it is then| correct the USER_FPCR to the instruction rounding precision (s or d).| Also, we need to check if the instruction is fsgldiv or fsglmul.  If it| is then the USER_FPCR is set to extended rounding precision.  Otherwise| leave the USER_FPCR alone.|	bsrl		__x_check_force|/* 	The 040 doesn't set the AINEX bit in the FPSR, the following */|	line temporarily rectifies this error.|	bset	#ainex_bit,a6@(FPSR_AEXCEPT)|	bsrl	ovf_adj		| denormalize, round # store interm op||	if overflow traps not enabled check for inexact exception|	btst	#__x_ovfl_bit,a6@(fpcr_ENABLE)	jeq 	ck_inex|	btst	#E3,a6@(E_BYTE)	jeq 	no_e3_1	bfextu	a6@(CMDREG3B){#6:#3},d0	| get dest reg no	bclr	d0,a6@(FPR_DIRTY_BITS)	| clr dest dirty bit	bsrl	__x_b1238_fix	movel	a6@(USER_FPSR),a6@(FPSR_SHADOW)	orl	#sx_mask,a6@(E_BYTE)no_e3_1:	moveml	a6@(USER_DA),d0-d1/a0-a1	fmovemx	a6@(USER_FP0),fp0-fp3	fmoveml	a6@(USER_FPCR),fpcr/fpsr/fpi	frestore a7@+	unlk	a6	jra 	__x_real_ovfl|| It is possible to have either inex2 or inex1 exceptions with the| ovfl.  If the inex enable bit is set in the fpcr, and either| inex2 or inex1 occured, we must clean up and branch to the| real inex handler.|ck_inex:|	moveb	a6@(fpcr_ENABLE),d0|	andb	a6@(FPSR_EXCEPT),d0|	andib	#0x3,d0	btst	#__x_inex2_bit,a6@(fpcr_ENABLE)	jeq 	__x_ovfl_exit|| Inexact enabled and reported, and we must take an __x_inexact exception.|take_inex:	btst	#E3,a6@(E_BYTE)	jeq 	no_e3_2	bfextu	a6@(CMDREG3B){#6:#3},d0	| get dest reg no	bclr	d0,a6@(FPR_DIRTY_BITS)	| clr dest dirty bit	bsrl	__x_b1238_fix	movel	a6@(USER_FPSR),a6@(FPSR_SHADOW)	orl	#sx_mask,a6@(E_BYTE)no_e3_2:	moveb	#INEX_VEC,a6@(EXC_VEC+1)	moveml	a6@(USER_DA),d0-d1/a0-a1	fmovemx	a6@(USER_FP0),fp0-fp3	fmoveml	a6@(USER_FPCR),fpcr/fpsr/fpi	frestore a7@+	unlk	a6	jra 	__x_real_inex__x_ovfl_exit:	bclr	#E3,a6@(E_BYTE)		| test and clear E3 bit	jeq 	e1_set|| Clear dirty bit on dest resister in the frame before branching| to __x_b1238_fix.|	bfextu	a6@(CMDREG3B){#6:#3},d0	| get dest reg no	bclr	d0,a6@(FPR_DIRTY_BITS)	| clr dest dirty bit	bsrl	__x_b1238_fix		| test for bug1238 case	movel	a6@(USER_FPSR),a6@(FPSR_SHADOW)	orl	#sx_mask,a6@(E_BYTE)	moveml	a6@(USER_DA),d0-d1/a0-a1	fmovemx	a6@(USER_FP0),fp0-fp3	fmoveml	a6@(USER_FPCR),fpcr/fpsr/fpi	frestore a7@+	unlk	a6	jra 	__x_fpsp_donee1_set:	moveml	a6@(USER_DA),d0-d1/a0-a1	fmovemx	a6@(USER_FP0),fp0-fp3	fmoveml	a6@(USER_FPCR),fpcr/fpsr/fpi	unlk	a6	jra 	__x_fpsp_done||	ovf_adj|ovf_adj:|| Have a0 point to the correct operand.|	btst	#E3,a6@(E_BYTE)	| test E3 bit	jeq 	ovf_e1	lea	a6@(WBTEMP),a0	jra 	ovf_comovf_e1:	lea	a6@(ETEMP),a0ovf_com:	bclr	#sign_bit,a0@(LOCAL_EX)	sne	a0@(LOCAL_SGN)	bsrl	__x_g_opcls	| returns opclass in d0	cmpiw	#3,d0		| check for opclass3	jne 	not_opc011|| FPSR_CC is saved and restored because __x_ovf_r_x3 affects it. The/* | CCs are defined to be 'not affected' for the opclass3 instruction. */|	moveb	a6@(FPSR_CC),a6@(L_SCR1) 	bsrl	__x_ovf_r_x3	| returns a0 pointing to result	moveb	a6@(L_SCR1),a6@(FPSR_CC)	jra 	__x_store	| stores to memory or registernot_opc011:	bsrl	__x_ovf_r_x2	| returns a0 pointing to result	jra 	__x_store	| stores to memory or register|	end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久99精品久久| 亚洲欧美另类小说视频| 国产精品家庭影院| 亚洲国产精品尤物yw在线观看| 久久精品二区亚洲w码| 99久久综合精品| 精品国产乱子伦一区| 亚洲综合在线五月| 成人小视频在线| 欧美成人性战久久| 亚洲午夜免费电影| av成人免费在线观看| 欧美精品一区二区三区很污很色的| 亚洲午夜免费电影| 99精品在线免费| 欧美经典一区二区| 麻豆专区一区二区三区四区五区| 日本乱码高清不卡字幕| 中文字幕av一区二区三区免费看 | 91麻豆精品视频| 久久久国产精品午夜一区ai换脸| 日韩中文字幕区一区有砖一区| 91久久香蕉国产日韩欧美9色| 中国av一区二区三区| 国产福利一区二区三区在线视频| 日韩欧美一区在线观看| 热久久久久久久| 日韩一二三区视频| 男男成人高潮片免费网站| 欧美猛男男办公室激情| 丝袜脚交一区二区| 91精品国产欧美一区二区18| 夜夜爽夜夜爽精品视频| 91精品福利视频| 亚洲愉拍自拍另类高清精品| 欧美偷拍一区二区| 午夜久久久久久久久| 7777精品伊人久久久大香线蕉的 | 午夜不卡av在线| 欧美色成人综合| 亚洲成人免费视频| 欧美天堂一区二区三区| 午夜精品影院在线观看| 欧美一区二区视频在线观看2022| 日韩电影在线观看一区| 欧美电视剧免费全集观看| 精品一区二区在线观看| 国产视频一区二区三区在线观看| 成人精品免费网站| 亚洲一区二区三区四区的| 欧美精品乱码久久久久久| 麻豆视频一区二区| 欧美激情在线看| 色婷婷综合中文久久一本| 亚洲第一成人在线| 久久综合久久综合久久综合| 成人黄色片在线观看| 一区二区三区资源| 欧美一区二区三区不卡| 国产精品18久久久久久久网站| 国产精品视频第一区| 色88888久久久久久影院野外| 日本不卡中文字幕| 亚洲国产精品ⅴa在线观看| 欧美三级在线看| 国产一区二区精品在线观看| 国产精品国产三级国产普通话99 | 91日韩在线专区| 日韩高清在线一区| 国产精品美女久久久久av爽李琼 | 99久久久无码国产精品| 三级精品在线观看| 欧美高清在线精品一区| 欧美高清视频www夜色资源网| 黑人精品欧美一区二区蜜桃| 亚洲制服欧美中文字幕中文字幕| 制服丝袜亚洲色图| 91在线免费看| 久久国产精品第一页| 一区二区三区欧美激情| 久久九九久精品国产免费直播| 欧美在线观看你懂的| 国产成人av电影在线| 日韩av一二三| 亚洲免费伊人电影| 久久精品视频在线看| 欧美精品三级在线观看| 成a人片亚洲日本久久| 另类欧美日韩国产在线| 亚洲国产一区视频| 中文字幕综合网| 国产色产综合色产在线视频| 91精品国产综合久久精品麻豆 | 久久国内精品视频| 亚洲一二三区在线观看| 国产精品美女视频| 久久久久国产免费免费| 日韩视频免费直播| 欧美日韩精品一区二区三区| 粉嫩蜜臀av国产精品网站| 麻豆成人91精品二区三区| 亚洲综合视频在线| 日韩毛片视频在线看| 久久这里只有精品首页| 7878成人国产在线观看| 日本精品一区二区三区四区的功能| 国产丶欧美丶日本不卡视频| 久久精品国产一区二区三| 亚瑟在线精品视频| 亚洲福利视频导航| 亚洲一区二区三区四区五区黄| 一区二区中文字幕在线| 中文字幕不卡在线播放| 欧美激情综合在线| 国产欧美精品区一区二区三区| 久久亚洲精品国产精品紫薇| 欧美成va人片在线观看| 欧美一二三区在线观看| 日韩欧美成人一区二区| 日韩丝袜情趣美女图片| 欧美一区二区三区免费观看视频| 在线看国产一区二区| 色婷婷综合久久久久中文| 色综合久久久网| 91蝌蚪porny| 91美女片黄在线观看91美女| 成人av网址在线观看| 91免费看视频| 精品视频一区三区九区| 欧美喷水一区二区| 91精品在线观看入口| 精品日韩一区二区三区免费视频| 91精品黄色片免费大全| 久久久精品国产免大香伊| 国产日韩欧美一区二区三区乱码| 中文字幕va一区二区三区| 亚洲免费资源在线播放| 天堂成人免费av电影一区| 久久精品久久99精品久久| 国产91丝袜在线播放| 色婷婷国产精品| 欧美一区二区三区啪啪| 国产日韩v精品一区二区| 中文字幕亚洲电影| 丝袜国产日韩另类美女| 国产乱码一区二区三区| 一本一本大道香蕉久在线精品 | 日韩一本二本av| 国产日韩高清在线| 亚洲综合另类小说| 蜜桃免费网站一区二区三区| 国产一区二区三区在线观看免费 | 日本一区二区三级电影在线观看| 1024国产精品| 日韩国产精品久久久久久亚洲| 国产一区二区精品久久99| 91色|porny| 欧美电视剧免费全集观看| 国产精品欧美经典| 日韩国产在线一| 成人久久18免费网站麻豆| 欧美一区二区精品在线| 亚洲国产精品精华液ab| 蜜臀精品一区二区三区在线观看| 盗摄精品av一区二区三区| 欧美日韩一级二级| 国产精品进线69影院| 久久成人免费电影| 欧美色区777第一页| 国产欧美精品一区二区色综合朱莉 | 极品少妇一区二区| 欧美三级三级三级爽爽爽| 中文字幕av一区 二区| 美美哒免费高清在线观看视频一区二区 | 日韩精品一区第一页| 不卡av电影在线播放| 欧美va亚洲va| 午夜精品爽啪视频| 91网页版在线| 国产精品美女久久久久aⅴ| 另类综合日韩欧美亚洲| 在线播放欧美女士性生活| 亚洲欧美一区二区三区极速播放| 国产精品影视网| 精品少妇一区二区三区在线视频| 天天做天天摸天天爽国产一区| 97精品国产97久久久久久久久久久久| 精品精品欲导航| 午夜视频一区在线观看| 一本到一区二区三区| 中文字幕不卡一区| 国产精品一区二区免费不卡| 在线不卡一区二区| 肉肉av福利一精品导航| 欧美日韩视频第一区| 午夜av区久久| 制服丝袜av成人在线看| 午夜精品久久久久久久99樱桃| 欧美专区亚洲专区| 亚洲图片欧美色图|