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

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

?? excfppalib.s

?? vxwork源代碼
?? S
?? 第 1 頁 / 共 2 頁
字號:
/* 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@-

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产伦一区二区三区观看体验| 国产不卡在线播放| 99久久99久久精品免费看蜜桃| 欧美日韩在线不卡| 久久狠狠亚洲综合| 国产成人精品影视| 亚洲高清免费在线| 麻豆精品蜜桃视频网站| 日韩一区二区在线观看| 国产欧美日韩综合精品一区二区| 91色九色蝌蚪| 成人亚洲一区二区一| 国产福利一区二区三区在线视频| 国产99久久久国产精品潘金| 国产a精品视频| 国产精品一级片| 欧美影院一区二区| 欧美成人伊人久久综合网| 精品国产污网站| 亚洲婷婷综合色高清在线| 国产成人欧美日韩在线电影| 亚洲精品成a人| 精品在线一区二区三区| 欧美电影免费观看高清完整版在 | 国产成人综合亚洲91猫咪| 亚洲国产精品久久艾草纯爱| 天天操天天色综合| 丁香天五香天堂综合| 91免费观看视频| 欧美日韩不卡一区二区| 91精品久久久久久久99蜜桃| 欧美丝袜丝交足nylons| 国产一区二区不卡老阿姨| 亚洲综合成人在线| 午夜激情久久久| 激情成人综合网| 国产精品资源在线看| 91丨porny丨中文| caoporen国产精品视频| 色哟哟在线观看一区二区三区| 日韩精品一区二区三区视频在线观看| 欧美大尺度电影在线| 亚洲欧洲日韩在线| 高清国产一区二区三区| 欧美午夜寂寞影院| 中文字幕日韩一区二区| 欧美男男青年gay1069videost| 日本一区二区动态图| 美女www一区二区| 国产成人免费在线观看| 91麻豆精品国产91| 亚洲小说欧美激情另类| 成人一区二区在线观看| 日韩一区二区三区电影| 亚洲午夜精品17c| 欧美伦理电影网| 一区二区三区精密机械公司| 亚洲一区二区视频在线观看| 91麻豆精品视频| 亚洲国产另类精品专区| 欧美日韩亚洲综合在线| 亚洲一区二区三区中文字幕在线 | 国产丝袜欧美中文另类| 国产美女视频一区| 亚洲欧美日韩综合aⅴ视频| 欧美中文字幕一区二区三区| 乱中年女人伦av一区二区| 精品va天堂亚洲国产| 欧美日韩美女一区二区| 亚洲欧美日本韩国| 韩国三级电影一区二区| 国产偷国产偷精品高清尤物| 色综合久久精品| 天天做天天摸天天爽国产一区| 欧美色倩网站大全免费| 午夜精品福利久久久| 日韩欧美国产一区在线观看| 91原创在线视频| 国产一区二区在线看| 国产欧美一区二区精品性色| 欧美精选一区二区| av不卡在线播放| 美女爽到高潮91| 欧美一级理论片| 欧美日韩精品免费观看视频| 99久久综合精品| 成人av网站大全| 久久电影网电视剧免费观看| 午夜不卡av在线| 日韩精品一二三| 久久亚洲春色中文字幕久久久| 99国产精品一区| 亚洲午夜一二三区视频| 国产精品麻豆欧美日韩ww| 2020国产精品自拍| 久久精品一区二区三区不卡牛牛| 日韩免费观看高清完整版 | 精品国产一区二区三区久久影院| 欧美三级韩国三级日本一级| 日韩欧美一二区| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲一区二区三区在线播放| 国产精品国产三级国产aⅴ原创| 日本一区二区电影| 亚洲靠逼com| 亚洲成人1区2区| 久久精品国产亚洲一区二区三区| 日韩av高清在线观看| 久久超碰97人人做人人爱| 久久久亚洲午夜电影| 欧美成人猛片aaaaaaa| 99精品久久免费看蜜臀剧情介绍| 日韩成人伦理电影在线观看| 亚洲成年人影院| 免费观看成人av| 国产成人免费av在线| 精品国产乱码久久久久久浪潮 | 久久99国产精品免费网站| 欧美美女喷水视频| 亚洲资源在线观看| 欧洲国内综合视频| 亚洲激情五月婷婷| 在线精品视频免费播放| 亚洲视频你懂的| 色菇凉天天综合网| 亚洲美腿欧美偷拍| 欧美在线影院一区二区| 亚洲免费观看在线观看| 欧美日韩一区二区不卡| 大白屁股一区二区视频| 久久精品人人做人人爽人人| 国产 欧美在线| 一区二区三区四区蜜桃| 欧美日韩国产小视频| 麻豆久久一区二区| 欧美国产丝袜视频| 欧美性色aⅴ视频一区日韩精品| 亚洲午夜精品一区二区三区他趣| 日韩欧美国产成人一区二区| 国产福利精品导航| 亚洲资源在线观看| 国产日韩高清在线| 91精品婷婷国产综合久久竹菊| 久久精品国产成人一区二区三区 | 免费在线看成人av| 日本一区二区久久| 69成人精品免费视频| 高清不卡一区二区| 偷拍亚洲欧洲综合| 亚洲品质自拍视频| 精品精品国产高清a毛片牛牛| 色狠狠桃花综合| 99久久久国产精品| 国产成人亚洲精品狼色在线| 亚洲第一久久影院| 国产精品久久久久一区二区三区| 欧美日韩一卡二卡三卡| 色嗨嗨av一区二区三区| 国产白丝网站精品污在线入口| 美女视频网站黄色亚洲| 亚洲国产综合在线| 亚洲h在线观看| 欧美国产禁国产网站cc| 久久久精品人体av艺术| 日韩视频在线观看一区二区| 欧美剧情片在线观看| 欧美日本视频在线| 欧美一区二视频| 日韩欧美一区在线观看| 日韩欧美电影一二三| 国产精品丝袜黑色高跟| 国产肉丝袜一区二区| 精品久久久久香蕉网| 欧美一级片免费看| 国产区在线观看成人精品| 国产亚洲精品中文字幕| 国产欧美一区二区在线| 国产精品成人免费在线| 成人免费视频在线观看| 亚洲欧美电影院| 日韩精品五月天| 麻豆精品在线看| fc2成人免费人成在线观看播放| 91蝌蚪porny| 日韩视频免费观看高清完整版 | 成人免费一区二区三区视频| 亚洲久草在线视频| 激情六月婷婷久久| 成人av网址在线观看| 一本到三区不卡视频| 欧美肥妇free| 国产精品成人网| 九九久久精品视频| 欧美性色综合网| 国产亚洲欧洲一区高清在线观看| 亚洲人成小说网站色在线 | 国产日韩欧美亚洲| 青青草视频一区| 色婷婷av一区二区| 国产精品久久久久aaaa樱花|