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

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

?? excfppalib.s

?? Vxworks OS source code
?? S
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/* Copyright 1991-1992 Wind River Systems, Inc. */	.data	.globl	_copyright_wind_river	.long	_copyright_wind_river/*modification history--------------------01f,04jun96,ms   fixed SPR 6583 - tracing during fpp emulation trashes a001e,23aug92,jcf  changed bxxx to jxx.01d,26may92,rrr  the tree shuffle01c,17dec91,kdl  added changes from Motorola "skeleton.sa" v3.2:		 don't do fsave unless frame format id is 40.01b,04dec91,kdl  fixed register saving in __x_fpsp_ill_inst.01a,12aug91,jcf  adapted from Motorola version 2.1.*//*DESCRIPTIONskeleton.s 3.1 12/10/90,  2.1 Motorola 040 Floating Point Software PackageThe exception handler entry points for the FPSP are as follows:    ill_inst	-> __x_fpsp_ill_inst    fline	-> __x_fpsp_fline    bsun	-> __x_fpsp_bsun    inex	-> __x_fpsp_inex    dz		-> __x_fpsp_dz    unfl	-> __x_fpsp_unfl    operr	-> __x_fpsp_operr    ovfl	-> __x_fpsp_ovfl    snan	-> __x_fpsp_snan    unsupp	-> __x_fpsp_unsuppIf the FPSP determines that the exception is one that must be handled bythe operating system then there will be a return from the package by a 'jmpreal_xxxx' where xxxx corresponds to an exception outlined above.  At thatpoint the machine state will be identical to the state before the FPSP wasentered.  In particular, whatever condition that caused the exception willstill be pending when the FPSP package returns.  This will enable systemspecific code, contained in excALib()/excLib() to handle the exception.If the exception was completely handled by the package, then the returnwill be via a 'jmp fpsp_done'.  Unless there is OS specific work to be done(such as handling a context switch or interrupt) the user program can beresumed via 'rte'.In the following skeleton code, some typical 'real_xxxx' handling code isshown.  This code may need to be moved to an appropriate place in thetarget system, or rewritten.Copyright (C) Motorola, Inc. 1990All Rights ReservedTHIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF MOTOROLAThe copyright notice above does not evidence anyactual or intended publication of such source code.Original VxWorks implementation by Jim Foris, GE Medical Systems.NOMANUAL*/#include "fpsp040E.h"/* imports */	.globl	_excStub	.globl	__x_b1238_fix	.globl	__x_do_func	.globl	__x_gen_except	.globl	__x_get_op	.globl	__x_sto_res/* globals */	.globl	__x_real_bsun	/* called from __x_fpsp_bsun for OS handling */	.globl	__x_real_dz	/* called from __x_fpsp_dz for OS handling */	.globl	__x_real_operr	/* called from __x_fpsp_operr for OS handling */	.globl	__x_real_ovfl	/* called from __x_fpsp_ovfl for OS handling */	.globl	__x_real_snan	/* called from __x_fpsp_snan for OS handling */	.globl	__x_real_trace	/* called from __x_fpsp_trace for OS handling */	.globl	__x_real_unfl	/* called from __x_fpsp_unfl for OS handling */	.globl	__x_real_unsupp	/* called from __x_fpsp_unsupp for OS handling*/	.globl	__x_real_inex	/* called from __x_fpsp_inex for OS handling */	.globl	__x_fpsp_dz	/* divide by zero exception handler */	.globl	__x_fpsp_inex	/* inexact exception handler */	.globl	__x_fpsp_fline	/* fline exception handler */	.globl	__x_fpsp_ill_inst  /* illegal instruction exception handler */	.globl	__x_fpsp_fmt_error /* called if format not supported */	.globl	__x_fpsp_done	/* called from handlers to return to user */	.globl	__x_mem_read	/* utility routine to read memory */	.globl	__x_mem_write	/* utility routine to write memory */	.text/********************************************************************************* BSUN exception** This sample handler simply clears the nan bit in the FPSR.*/__x_real_bsun:	link		a6,#-192	fsave		a7@-	bclr		#E1,a6@(E_BYTE)	/* bsun is always an E1 exception */	fmovel		FPSR,a7@-	bclr		#nan_bit,a7@	fmovel		a7@+,FPSR	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Divide by Zero exception**/__x_fpsp_dz:__x_real_dz:	link		a6,#-192	fsave		a7@-	bclr		#E1,a6@(E_BYTE)	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Operand Error exception*/__x_real_operr:	link		a6,#-192	fsave		a7@-	bclr		#E1,a6@(E_BYTE)	/* operr is always an E1 exception */	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Overflow exception*/__x_real_ovfl:	link		a6,#-192	fsave		a7@-	bclr		#E3,a6@(E_BYTE)	/* clear and test E3 flag */	jne 		ovfl_done	bclr		#E1,a6@(E_BYTE)ovfl_done:	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Signalling NAN exception*/__x_real_snan:	link		a6,#-192	fsave		a7@-	bclr		#E1,a6@(E_BYTE)	/* snan is always an E1 exception */	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Trace Exception*/__x_real_trace:	movel		a0, sp@-	/* save a0 to the stack */	movec		vbr,a0		/* compute IV_TRACE vector address */	movel		a0@(0x24),a0	movel		a0, sp@-	/* and push it on the stack */	movel		sp@(0x4), a0	/* restore a0 */	rtd		#4		/* jump to trace vector *//********************************************************************************* Underflow exception*/__x_real_unfl:	link		a6,#-192	fsave		a7@-	bclr		#E3,a6@(E_BYTE)	/* clear and test E3 flag */	jne 		unfl_done	bclr		#E1,a6@(E_BYTE)unfl_done:	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Unsupported data type exception*/__x_real_unsupp:	link		a6,#-192	fsave		a7@-	bclr		#E1,a6@(E_BYTE)	/* unsupp is always an E1 exception */	frestore	a7@+	unlk		a6	jmp		_excStub	/* start VxWorks exception handling *//********************************************************************************* Inexact exception** All inexact exceptions are real, but the 'real' handler* will probably want to clear the pending exception.* The provided code will clear the E3 exception (if pending),* otherwise clear the E1 exception.  The frestore is not really* necessary for E1 exceptions.** Code following the 'inex' label is to handle bug #1232.  In this* bug, if an E1 snan, ovfl, or unfl occured, and the process was* swapped out before taking the exception, the exception taken on* return was inex, rather than the correct exception.  The snan, ovfl,* and unfl exception to be taken must not have been enabled.  The* fix is to check for E1, and the existence of one of snan, ovfl,* or unfl bits set in the fpsr.  If any of these are set, branch* to the appropriate  handler for the exception in the fpsr.  Note* that this fix is only for d43b parts, and is skipped if the* version number is not 0x40.*/__x_fpsp_inex:	link		a6,#-LOCAL_SIZE	fsave		a7@-	cmpib		#VER_40,a7@		| test version number	jne 		not_fmt40	fmovel		fpsr,a7@-	btst		#E1,a6@(E_BYTE)		| test for E1 set	jeq 		not_b1232	btst		#__x_snan_bit,a7@(2)	| test for snanbeq		__x_inex_ckofl	addl		#4,sp	frestore	a7@+	unlk		a6	jra		__x_fpsp_snan__x_inex_ckofl:	btst		#__x_ovfl_bit,a7@(2)	| test for ovfl	jeq		__x_inex_ckufl	addl		#4,sp	frestore	a7@+	unlk		a6	jra		__x_fpsp_ovfl__x_inex_ckufl:	btst		#__x_unfl_bit,a7@(2)	| test for unfl	jeq		not_b1232	addl		#4,sp	frestore	a7@+	unlk		a6	jra		__x_fpsp_unfl|| We do not have the bug 1232 case.  Clean up the stack and call| __x_real_inex.|not_b1232:	addl		#4,sp	frestore	a7@+	unlk		a6__x_real_inex:	link		a6,#-LOCAL_SIZE	fsave		a7@-

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品自在在线| 日韩黄色免费网站| 久久精品一区八戒影视| 欧美大片顶级少妇| 日韩美女视频在线| 欧美变态凌虐bdsm| 欧美xxxx在线观看| 久久久电影一区二区三区| 精品国产伦理网| 国产视频911| 亚洲欧美国产77777| 亚洲摸摸操操av| 天天色综合天天| 美女诱惑一区二区| 国产精华液一区二区三区| 国产ts人妖一区二区| 色先锋久久av资源部| 欧美三级电影在线观看| 91精品在线一区二区| 欧美电视剧免费全集观看 | 国产精品美女视频| 亚洲欧洲一区二区三区| 亚洲一区二区视频在线观看| 日韩国产欧美三级| 国产在线不卡视频| 欧美在线观看一区二区| 精品免费国产一区二区三区四区| 国产喷白浆一区二区三区| 亚洲图片你懂的| 日韩黄色小视频| 成人黄色综合网站| 欧美精品色综合| 国产精品色一区二区三区| 亚洲一区二区三区国产| 国产精品综合久久| 欧美视频一区二区在线观看| 久久久久国产成人精品亚洲午夜| 亚洲蜜臀av乱码久久精品| 精品影院一区二区久久久| 色综合色综合色综合色综合色综合| 欧美一区三区四区| 国产精品福利一区二区| 免费在线观看日韩欧美| 91麻豆福利精品推荐| 精品福利一二区| 亚洲成a人片在线不卡一二三区| 国产精品一区专区| 欧美精品色综合| 中文字幕日韩av资源站| 国产综合色在线| 欧美一区二区三区在线| 亚洲少妇30p| 成人免费视频caoporn| 日韩一级大片在线| 亚洲中国最大av网站| 成人激情小说网站| 精品免费日韩av| 日欧美一区二区| 欧美亚洲国产怡红院影院| 中文字幕高清不卡| 国产麻豆精品在线观看| 精品久久人人做人人爰| 蜜桃av噜噜一区二区三区小说| 91久久香蕉国产日韩欧美9色| 欧美韩国日本不卡| 国产成人一级电影| 国产欧美一区二区三区在线看蜜臀| 久久99热这里只有精品| 欧美一区二区三区在线看| 视频一区二区中文字幕| 884aa四虎影成人精品一区| 亚洲综合在线电影| 91久久国产综合久久| 最新国产精品久久精品| www.99精品| 亚洲女爱视频在线| 在线免费观看不卡av| 亚洲综合丝袜美腿| 欧美嫩在线观看| 天堂va蜜桃一区二区三区漫画版| 欧美自拍偷拍午夜视频| 亚洲电影激情视频网站| 欧美精品777| 精品一区二区综合| 久久精品亚洲一区二区三区浴池| 盗摄精品av一区二区三区| 国产日产亚洲精品系列| 成人app软件下载大全免费| 亚洲欧美日韩精品久久久久| 91免费版在线看| 性久久久久久久| 欧美刺激脚交jootjob| 国产一区二区三区香蕉| 国产精品电影一区二区三区| 在线视频一区二区三| 日韩一区精品字幕| 久久精品视频免费观看| 波多野结衣在线一区| 亚洲精品免费在线| 日韩欧美一二三四区| 国产精品99久久久久久久女警| 中文字幕亚洲在| 欧美日韩aaaaa| 国产成人免费视频一区| 亚洲自拍偷拍av| 久久中文娱乐网| 色综合色综合色综合| 麻豆精品视频在线观看免费| 欧美激情中文不卡| 69堂国产成人免费视频| 国产电影精品久久禁18| 一区二区激情视频| 久久人人97超碰com| 欧美亚洲一区二区三区四区| 国产揄拍国内精品对白| 一区二区三区欧美日韩| 日韩欧美一区电影| 色哟哟国产精品| 国产成人精品三级麻豆| 亚洲成人免费在线| 国产精品国产三级国产普通话蜜臀| 欧美日韩精品欧美日韩精品一综合| 国产成人在线视频网站| 午夜精品久久久久久久| 中文字幕五月欧美| 精品国产伦一区二区三区观看方式| 91香蕉视频黄| 成人精品国产一区二区4080| 美女视频一区二区| 亚洲福利视频一区| 中文字幕制服丝袜一区二区三区| 精品区一区二区| 欧美高清精品3d| 欧美吻胸吃奶大尺度电影| 99久久婷婷国产综合精品电影 | 亚洲国产岛国毛片在线| 日韩亚洲欧美综合| 欧美日韩一级二级| 91麻豆国产精品久久| 北条麻妃国产九九精品视频| 精品无人码麻豆乱码1区2区 | 久久久国际精品| 久久夜色精品国产欧美乱极品| 欧美区视频在线观看| 色综合久久久久久久久久久| 粉嫩绯色av一区二区在线观看| 韩国午夜理伦三级不卡影院| 麻豆精品新av中文字幕| 喷水一区二区三区| 日韩不卡在线观看日韩不卡视频| 五月天视频一区| 午夜精品久久久久久久久| 国产一区二区三区视频在线播放| 亚洲v精品v日韩v欧美v专区| 亚洲国产婷婷综合在线精品| 一二三区精品福利视频| 亚洲一区二区三区视频在线播放| 一区二区三区在线视频免费观看 | 色94色欧美sute亚洲13| 色8久久人人97超碰香蕉987| 在线视频你懂得一区二区三区| 欧亚洲嫩模精品一区三区| 欧美午夜精品一区| 欧美一区二区视频在线观看2020| 91精品国产全国免费观看| 精品免费日韩av| 国产三级精品三级在线专区| 国产精品美女久久久久久| 国产精品白丝在线| 亚洲综合网站在线观看| 午夜激情久久久| 久久99精品久久久久久动态图 | 一区二区三区日韩欧美| 亚洲国产另类av| 免费成人小视频| 不卡电影一区二区三区| 欧美亚洲国产一区在线观看网站| 91精品国产美女浴室洗澡无遮挡| 2023国产精品| 亚洲欧洲av在线| 偷拍亚洲欧洲综合| 国产精品888| 欧美在线观看一区二区| 精品久久免费看| 一区二区三区中文字幕电影 | 久久精品亚洲精品国产欧美kt∨| 国产精品色噜噜| 天堂成人国产精品一区| 成人一级片在线观看| 欧美日韩在线直播| 久久久三级国产网站| 亚洲一区二区三区四区五区中文| 国产一区二区调教| 色综合天天性综合| 欧美精品一区二区三区很污很色的 | 久久99国产精品尤物| 92精品国产成人观看免费| 91精品久久久久久蜜臀| 国产精品福利影院| 韩日精品视频一区|