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

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

??

?? 該文件里包含了大量的常用經(jīng)典的程序代碼,可以為51編程者帶來事半功倍的效果,
??
?? 第 1 頁 / 共 2 頁
字號:

;***************************************************;

;		中型浮點(diǎn)庫整理 1999-5-27 	    ;

;01.浮點(diǎn)數(shù)格式化				FSDT
;02.浮點(diǎn)數(shù)加法					FADD
;03.浮點(diǎn)數(shù)減法					FSUB
;04.浮點(diǎn)數(shù)乘法				  	FMUL
;05.浮點(diǎn)數(shù)除法					FDIV
;06.浮點(diǎn)數(shù)代數(shù)值比較(不影響待比較操作數(shù))	FCMP 
;07.浮點(diǎn)絕對值函數(shù)				FABS
;08.浮點(diǎn)倒數(shù)函數(shù)				FRCP 
;09.浮點(diǎn)數(shù)平方					FSQU
;10.浮點(diǎn)數(shù)開平方(快速逼近算法)			FSQR
;11.雙字節(jié)十六進(jìn)制定點(diǎn)數(shù)轉(zhuǎn)換成格式化浮點(diǎn)數(shù)	DTOF
;12.格式化浮點(diǎn)數(shù)轉(zhuǎn)換成雙字節(jié)定點(diǎn)數(shù)		FTOD
;13.浮點(diǎn)BCD碼轉(zhuǎn)換成格式化浮點(diǎn)數(shù)			BTOF
;14.格式化浮點(diǎn)數(shù)轉(zhuǎn)換成浮點(diǎn)BCD碼			FTOB

;****** [浮點(diǎn)數(shù)格式化] FSDT *********************;

;入口條件:	待格式化浮點(diǎn)操作數(shù)在[R0]中。
;出口信息:	已格式化浮點(diǎn)操作數(shù)仍在[R0]中。
;影響資源:	PSW、A、R2、R3、R4、位1FH    堆棧需求:  6字節(jié)
;調(diào)用子程序:    3個(gè) MVR0 RLN MOV0

FSDT:	ACALL	MVR0    	;將待格式化操作數(shù)傳送到第一工作區(qū)中
	ACALL	RLN             ;通過左規(guī)完成格式化
	ACALL	MOV0            ;通過左規(guī)完成格式化   
	RET
	
;------------------------------------------------;	
	                      
;****** [浮點(diǎn)數(shù)加法] FADD ***********************;

;入口條件:	被加數(shù)在[R0]中,加數(shù)在[R1]中。
;出口信息:	OV=0時(shí),和仍在[R0]中,OV=1時(shí),溢出。
;影響資源:	PSW、A、B、R2~R7、位1EH、1FH  堆棧需求:  6字節(jié)
;調(diào)用子程序:    4個(gè)
	                      
FADD:	CLR	F0
	ACALL	AS		;計(jì)算代數(shù)和
	RET

;------------------------------------------------;	

;****** [浮點(diǎn)數(shù)減法] FSUB ***********************;

;入口條件:	被減數(shù)在[R0]中,減數(shù)在[R1]中。
;出口信息:	OV=0時(shí),差仍在[R0]中,OV=1時(shí),溢出。
;影響資源:	PSW、A、B、R2~R7、位1EH、1FH    堆棧需求:6字節(jié)
;調(diào)用子程序:    4個(gè)
	
FSUB:	SETB	F0
AS:	ACALL	MVR1
	MOV	C,F0
	RRC	A
	XRL	A,@R1
	MOV	C,ACC.7
ASN:	MOV	1EH,C
	XRL	A,@R0
	RLC	A
	MOV	F0,C
	ACALL	MVR0
	ACALL	AS1
MOV0:	INC	R0
	INC	R0
	MOV	A,R4
	MOV	@R0,A
	DEC	R0
	MOV	A,R3
	MOV	@R0,A
	DEC	R0
	MOV	A,R2
	MOV	C,1FH
	MOV	ACC.7,C
	MOV	@R0,A
	CLR	ACC.7
	CLR	OV
	CJNE	A,#3FH,MV01
	SETB	OV
MV01:	MOV	A,@R0
	RET
MVR0:	MOV	A,@R0
	MOV	C,ACC.7
	MOV	1FH,C
	MOV	C,ACC.6
	MOV	ACC.7,C
	MOV	R2,A
	INC	R0
	MOV	A,@R0
	MOV	R3,A
	INC	R0
	MOV	A,@R0
	MOV	R4,A
	DEC	R0
	DEC	R0
	RET
MVR1:	MOV	A,@R1
	MOV	C,ACC.7
	MOV	1EH,C
	MOV	C,ACC.6
	MOV	ACC.7,C
	MOV	R5,A
	INC	R1
	MOV	A,@R1
	MOV	R6,A
	INC	R1
	MOV	A,@R1
	MOV	R7,A
	DEC	R1
	DEC	R1
	RET
AS1:	MOV	A,R6
	ORL	A,R7
	JZ	AS2
	MOV	A,R3
	ORL	A,R4
	JNZ	EQ
	MOV	A,R6
	MOV	R3,A
	MOV	A,R7
	MOV	R4,A
	MOV	A,R5
	MOV	R2,A
	MOV	C,1EH
	MOV	1FH,C
AS2:	RET
EQ:	MOV	A,R2
	XRL	A,R5
	JZ	AS4
	JB	ACC.7,EQ3
	MOV	A,R2
	CLR	C
	SUBB	A,R5
	JC	EQ4
EQ2:	CLR	C
	MOV	A,R6
	RRC	A
	MOV	R6,A
	MOV	A,R7
	RRC	A
	MOV	R7,A
	INC	R5
	ORL	A,R6
	JNZ	EQ
	MOV	A,R2
	MOV	R5,A
	SJMP	AS4
EQ3:	MOV	A,R2
	JNB	ACC.7,EQ2
EQ4:	CLR	C
	ACALL	RR1
	ORL	A,R3
	JNZ	EQ
	MOV	A,R5
	MOV	R2,A
AS4:	JB	F0,AS5
	MOV	A,R4
	ADD	A,R7
	MOV	R4,A
	MOV	A,R3
	ADDC	A,R6
	MOV	R3,A
	JNC	AS2
	AJMP	RR1
AS5:	CLR	C
	MOV	A,R4
	SUBB	A,R7
	MOV	B,A
	MOV	A,R3
	SUBB	A,R6
	JC	AS6
	MOV	R4,B
	MOV	R3,A
	AJMP	RLN
AS6:	CPL	1FH
	CLR	C
	MOV	A,R7
	SUBB	A,R4
	MOV	R4,A
	MOV	A,R6
	SUBB	A,R3
	MOV	R3,A
RLN:	MOV	A,R3
	ORL	A,R4
	JNZ	RLN1
	MOV	R2,#0C1H
	RET
RLN1:	MOV	A,R3
	JB	ACC.7,RLN2
	CLR	C
	ACALL	RL1
	SJMP	RLN
RLN2:	CLR	OV
	RET
RL1:	MOV	A,R4
	RLC	A
	MOV	R4,A
	MOV	A,R3
	RLC	A
	MOV	R3,A
	DEC	R2
	CJNE	R2,#0C0H,RL1E
	CLR	A
	MOV	R3,A
	MOV	R4,A
	MOV	R2,#0C1H
RL1E:	CLR	OV
	RET
RR1:	MOV	A,R3
	RRC	A
	MOV	R3,A
	MOV	A,R4
	RRC	A
	MOV	R4,A
	INC	R2
	CLR	OV
	CJNE	R2,#40H,RR1E
	MOV	R2,#3FH
	SETB	OV
RR1E:	RET

;------------------------------------------------;

;****** [浮點(diǎn)數(shù)乘法] FMUL ***********************;

;入口條件:	被乘數(shù)在[R0]中,乘數(shù)在[R1]中。
;出口信息:	OV=0時(shí),積仍在[R0]中,OV=1時(shí),溢出。
;影響資源:	PSW、A、B、R2~R7、位1EH、1FH    堆棧需求:6字節(jié)
;調(diào)用子程序:    3個(gè)

FMUL:	ACALL	MVR0
	MOV	A,@R0
	XRL	A,@R1
	RLC	A
	MOV	1FH,C
	ACALL	MUL0
	AJMP	MOV0
MUL0:	ACALL	MVR1
MUL1:	MOV	A,R3
	ORL	A,R4
	JZ	MUL6
	MOV	A,R6
	ORL	A,R7
	JZ	MUL5
	MOV	A,R7
	MOV	B,R4
	MUL	AB
	MOV	A,B
	XCH	A,R7
	MOV	B,R3
	MUL	AB
	ADD	A,R7
	MOV	R7,A
	CLR	A
	ADDC	A,B
	XCH	A,R4
	MOV	B,R6
	MUL	AB
	ADD	A,R7
	MOV	R7,A
	MOV	A,B
	ADDC	A,R4
	MOV	R4,A
	CLR	A
	RLC	A
	XCH	A,R3
	MOV	B,R6
	MUL	AB
	ADD	A,R4
	MOV	R4,A
	MOV	A,B
	ADDC	A,R3
	MOV	R3,A
	JB	ACC.7,MUL2
	MOV	A,R7
	RLC	A
	MOV	R7,A
	ACALL	RL1
MUL2:	MOV	A,R7
	JNB	ACC.7,MUL3
	INC	R4
	MOV	A,R4
	JNZ	MUL3
	INC	R3
	MOV	A,R3
	JNZ	MUL3
	MOV	R3,#80H
	INC	R2
MUL3:	MOV	A,R2
	ADD	A,R5
MD:	MOV	R2,A
	JB	ACC.7,MUL4
	JNB	ACC.6,MUL6
	MOV	R2,#3FH
	SETB	OV
	RET
MUL4:	JB	ACC.6,MUL6
MUL5:	CLR	A
	MOV	R3,A
	MOV	R4,A
	MOV	R2,#41H
MUL6:	CLR	OV
	RET

;------------------------------------------------;

;****** [浮點(diǎn)數(shù)除法] FDIV ***********************;
	
;入口條件:	被除數(shù)在[R0]中,除數(shù)在[R1]中。
;出口信息:	OV=0時(shí),商仍在[R0]中,OV=1時(shí),溢出。
;影響資源:	PSW、A、B、R2~R7、位1EH、1FH   堆棧需求:  5字節(jié)
;調(diào)用子程序:	2個(gè)

FDIV:	INC	R0
	MOV	A,@R0
	INC	R0
	ORL	A,@R0
	DEC	R0
	DEC	R0
	JNZ	DIV1
	MOV	@R0,#41H
	CLR	OV
	RET
DIV1:	INC	R1
	MOV	A,@R1
	INC	R1
	ORL	A,@R1
	DEC	R1
	DEC	R1
	JNZ	DIV2
	SETB	OV
	RET
DIV2:	ACALL	MVR0
	MOV	A,@R0
	XRL	A,@R1
	RLC	A
	MOV	1FH,C
	ACALL	MVR1
	ACALL	DIV3
	AJMP	MOV0
DIV3:	CLR	C
	MOV	A,R4
	SUBB	A,R7
	MOV	A,R3
	SUBB	A,R6
	JC	DIV4
	ACALL	RR1
	SJMP	DIV3
DIV4:	CLR	A
	XCH	A,R0
	PUSH	ACC
	CLR	A
	XCH	A,R1
	PUSH	ACC
	MOV	A,R2
	PUSH	ACC
	MOV	B,#10H
DIV5:	CLR	C
	MOV	A,R1
	RLC	A
	MOV	R1,A
	MOV	A,R0
	RLC	A
	MOV	R0,A
	MOV	A,R4
	RLC	A
	MOV	R4,A
	XCH	A,R3
	RLC	A
	XCH	A,R3
	MOV	F0,C
	CLR	C
	SUBB	A,R7
	MOV	R2,A
	MOV	A,R3
	SUBB	A,R6
	ANL	C,/F0
	JC	DIV6
	MOV	R3,A
	MOV	A,R2
	MOV	R4,A
	INC	R1
DIV6:	DJNZ	B,DIV5
	MOV	A,R6
	CLR	C
	RRC	A
	SUBB	A,R3
	CLR	A
	ADDC	A,R1
	MOV	R4,A
	CLR	A
	ADDC	A,R0
	MOV	R3,A
	POP	ACC
	MOV	R2,A
	POP	ACC
	MOV	R1,A
	POP	ACC
	MOV	R0,A
	MOV	A,R2
	CLR	C
	SUBB	A,R5
	ACALL	MD
	ACALL   RLN
	RET
           
           
;	以上是小型浮點(diǎn)庫 可單獨(dú)使用		 ;           
;------------------------------------------------;
;	以下是中型浮點(diǎn)庫 可單獨(dú)使用		 ;

;****** [浮點(diǎn)數(shù)代數(shù)值比較(不影響待比較操作數(shù))] FCMP ;

;入口條件:	待比較操作數(shù)分別在[R0]和[R1]中。
;出口信息:	若CY=1,則[R0] < [R1],若CY=0且A=0則 [R0] = [R1],否則[R0] > [R1]。
;影響資源:	A、B、PSW    堆棧需求:  2字節(jié)
;調(diào)用子程序:	無
	
FCMP:	MOV	A,@R0
	XRL	A,@R1
	JNB	ACC.7,CMP2
	MOV	A,@R0
	RLC	A
	MOV	A,#0FFH
	RET
CMP2:	MOV	A,@R1
	MOV	C,ACC.6
	MOV	ACC.7,C
	MOV	B,A
	MOV	A,@R0
	MOV	C,ACC.7
	MOV	F0,C
	MOV	C,ACC.6
	MOV	ACC.7,C
	CLR	C
	SUBB	A,B
	JZ	CMP6
	RLC	A
	JNB	F0,CMP5
	CPL	C
CMP5:	MOV	A,#0FFH
	RET
CMP6:	INC	R0
	INC	R0
	INC	R1
	INC	R1
	CLR	C
	MOV	A,@R0
	SUBB	A,@R1
	MOV	B,A	
	DEC	R0
	DEC	R1
	MOV	A,@R0
	SUBB	A,@R1
	DEC	R0
	DEC	R1
	ORL	A,B
	JZ	CMP7
	JNB	F0,CMP7
	CPL	C
CMP7:	RET                      

;------------------------------------------------;

;****** [浮點(diǎn)絕對值函數(shù)] FABS *******************;

;入口條件:	操作數(shù)在[R0]中。
;出口信息:	結(jié)果仍在[R0]中。
;影響資源:	A    堆棧需求:  2字節(jié)
;調(diào)用子程序:    無

FABS:	MOV	A,@R0
	CLR	ACC.7
	MOV	@R0,A
	RET     

;------------------------------------------------;

;****** [浮點(diǎn)倒數(shù)函數(shù)] FRCP *********************;

;入口條件:	操作數(shù)在[R0]中。
;出口信息:	OV=0時(shí),結(jié)果仍在[R0]中,OV=1時(shí),溢出。
;影響資源:	PSW、A、B、R2~R7、位1EH、1FH   堆棧需求: 5字節(jié)
;調(diào)用子程序:    2個(gè)
	
FRCP:	MOV	A,@R0
	MOV	C,ACC.7
	MOV	1FH,C
	MOV	C,ACC.6
	MOV	ACC.7,C
	MOV	R5,A
	INC	R0
	MOV	A,@R0
	MOV	R6,A
	INC	R0
	MOV	A,@R0
	MOV	R7,A
	DEC	R0
	DEC	R0
	ORL	A,R6
	JNZ	RCP
	SETB	OV
	RET
RCP:	MOV	A,R6
	JB	ACC.7,RCP2
	CLR	C

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品毛片久久久久久| 精品国产3级a| 日韩激情中文字幕| 成人国产一区二区三区精品| 亚洲成人1区2区| 日韩欧美美女一区二区三区| 国产成人午夜电影网| 亚洲日本中文字幕区| 欧美狂野另类xxxxoooo| 日韩国产精品久久| 国产色91在线| 欧美色图第一页| 国产精华液一区二区三区| 亚洲靠逼com| 成人黄色综合网站| 久久99最新地址| 亚洲日本丝袜连裤袜办公室| 日韩视频免费观看高清完整版 | 亚洲影院理伦片| 欧美精品一区二区三区蜜桃视频| 成人a区在线观看| 午夜精品免费在线| 亚洲男人的天堂在线观看| 欧美成人女星排名| 亚洲美女屁股眼交| 天天爽夜夜爽夜夜爽精品视频| 欧美成人性福生活免费看| 国产欧美日韩卡一| 久久精品国产秦先生| 色噜噜狠狠色综合中国| 香蕉成人啪国产精品视频综合网| 国产伦精品一区二区三区视频青涩 | 成人av电影在线观看| 亚洲成人免费影院| 国产精品久久久久久久久动漫| 91精品国产综合久久精品麻豆| av网站免费线看精品| 精品亚洲porn| 午夜av一区二区三区| 国产精品国产三级国产普通话蜜臀 | 日日欢夜夜爽一区| 国产精品久久久久久久久免费丝袜| 欧美一级视频精品观看| 91国产成人在线| 国产jizzjizz一区二区| 亚洲视频综合在线| 中文字幕一区二区不卡| 国产精品美女久久久久久久 | 国产精品网站在线播放| 亚洲图片自拍偷拍| 一区二区三区中文字幕| 亚洲国产精品影院| 午夜精品福利视频网站| 日韩精品免费专区| 麻豆一区二区99久久久久| 精品中文字幕一区二区| 国产剧情在线观看一区二区| 国产东北露脸精品视频| 成人黄色免费短视频| 色综合一个色综合亚洲| 欧美自拍偷拍午夜视频| 欧美日韩三级一区| 日韩午夜激情视频| 久久免费看少妇高潮| 欧美激情综合网| 亚洲乱码国产乱码精品精98午夜| 一区二区三区高清不卡| 视频一区中文字幕| 国内精品伊人久久久久av影院 | 国产乱码精品一区二区三区五月婷| 国产综合色产在线精品| 成人黄色一级视频| 欧美亚洲图片小说| 精品久久久网站| 国产精品萝li| 婷婷开心激情综合| 国产一区二区主播在线| 91在线国内视频| 欧美一区二区大片| 国产精品久久久久一区| 亚洲 欧美综合在线网络| 久久精品国产在热久久| 成人国产一区二区三区精品| 精品视频全国免费看| 精品对白一区国产伦| 综合久久综合久久| 日韩电影一区二区三区四区| 成人网男人的天堂| 欧美日韩成人在线一区| 国产欧美精品日韩区二区麻豆天美| 亚洲精品写真福利| 韩国一区二区视频| 在线精品国精品国产尤物884a| 欧美成人一区二区三区在线观看| 亚洲欧美怡红院| 老司机精品视频一区二区三区| 波多野结衣中文字幕一区 | 欧美一区2区视频在线观看| 久久久不卡网国产精品一区| 亚洲综合网站在线观看| 国产乱淫av一区二区三区| 欧美色网站导航| 日本一区二区免费在线 | 国产成a人亚洲精| 欧美精品视频www在线观看| 国产精品狼人久久影院观看方式| 日韩精品免费专区| 色婷婷精品大视频在线蜜桃视频| 久久婷婷综合激情| 日韩精品福利网| 欧美亚洲动漫制服丝袜| 亚洲小少妇裸体bbw| 不卡的电视剧免费网站有什么| 精品动漫一区二区三区在线观看| 亚洲成a人片在线不卡一二三区| av一区二区不卡| 国产欧美综合色| 国产一区在线不卡| 欧美一级黄色片| 五月激情丁香一区二区三区| 色欧美日韩亚洲| 国产精品久久久久永久免费观看| 国产乱码精品一区二区三区av | 日本高清无吗v一区| 国产欧美一区二区三区在线看蜜臀| 蜜桃精品视频在线观看| 欧美日韩aaa| 亚洲一区二区三区精品在线| 91视频一区二区三区| 中文字幕 久热精品 视频在线 | 91国产视频在线观看| 中文字幕日韩一区二区| 成人污污视频在线观看| 国产欧美一区二区精品久导航 | 欧美变态凌虐bdsm| 日韩av电影免费观看高清完整版在线观看| 在线亚洲一区观看| 亚洲一区在线观看免费观看电影高清| 91老师国产黑色丝袜在线| 中文字幕在线不卡一区二区三区 | 在线精品视频小说1| 一区二区三区精品在线观看| 色综合一区二区| 亚洲自拍另类综合| 欧美中文字幕一区二区三区亚洲| 一区二区三区在线免费视频| 欧洲精品视频在线观看| 亚洲午夜在线观看视频在线| 欧美日韩1区2区| 蜜桃视频第一区免费观看| 日韩欧美不卡在线观看视频| 久久精品国产一区二区| 久久久激情视频| 成人av网站在线观看| 亚洲裸体xxx| 欧美在线你懂得| 青草国产精品久久久久久| 欧美成人性福生活免费看| 国产精品自拍毛片| 国产精品你懂的| 欧美视频精品在线| 久久精品理论片| 国产精品美女久久久久久| 色欧美日韩亚洲| 男女性色大片免费观看一区二区| 精品国产一区二区亚洲人成毛片 | 欧美日韩在线播放一区| 青青草91视频| 久久精品一区二区三区不卡牛牛| 成人美女视频在线观看| 一区二区免费在线| 日韩欧美国产综合在线一区二区三区| 国产一区三区三区| 亚洲视频一二三| 欧美一区二区三区视频在线| 国产传媒一区在线| 亚洲精品一二三四区| 日韩精品一区国产麻豆| 成人激情图片网| 天使萌一区二区三区免费观看| 精品国产免费一区二区三区四区| 成人免费av网站| 日本一区中文字幕| 国产日韩欧美制服另类| 欧美午夜影院一区| 久久激情五月婷婷| 亚洲品质自拍视频网站| 欧美一级生活片| 91免费小视频| 狠狠色狠狠色综合日日91app| 《视频一区视频二区| 日韩亚洲欧美成人一区| 不卡视频在线看| 久久狠狠亚洲综合| 亚洲一区二区三区中文字幕在线| 久久久久久久久久电影| 欧美日韩一区二区三区不卡| 国产成人综合亚洲91猫咪| 视频在线在亚洲| 亚洲免费三区一区二区|