亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美变态tickle挠乳网站| 国产精品影视网| 中文字幕日韩精品一区| 久久精品夜夜夜夜久久| 久久久99精品免费观看| 国产亚洲欧美日韩日本| 国产日韩欧美高清在线| 国产欧美一区二区三区鸳鸯浴| 欧美成人午夜电影| 久久精品人人做| 国产免费观看久久| 日韩美女精品在线| 亚洲午夜日本在线观看| 日韩av中文字幕一区二区三区| 午夜影视日本亚洲欧洲精品| 亚洲色图丝袜美腿| 婷婷国产v国产偷v亚洲高清| 日本人妖一区二区| 成人午夜大片免费观看| 色天天综合色天天久久| 欧美日本在线一区| 精品久久国产97色综合| 国产人久久人人人人爽| 亚洲乱码国产乱码精品精小说| 一区二区国产视频| 美女任你摸久久| 国产成人在线影院| 91黄色激情网站| 日韩精品中文字幕一区| 国产精品你懂的在线欣赏| 亚洲国产三级在线| 韩日精品视频一区| 色婷婷综合在线| 日韩久久免费av| 亚洲三级在线观看| 久久精品av麻豆的观看方式| 成人免费视频caoporn| 欧美性淫爽ww久久久久无| 精品国产乱码久久久久久蜜臀| 国产精品久久久久久久久动漫 | av毛片久久久久**hd| 欧美亚洲综合久久| 26uuu久久天堂性欧美| 亚洲欧美视频在线观看视频| 免费亚洲电影在线| 91黄色激情网站| 久久久久久9999| 调教+趴+乳夹+国产+精品| 成人深夜福利app| 欧美一区二区三区视频免费 | 国产精品美女久久久久久2018| 亚洲6080在线| 色8久久人人97超碰香蕉987| 国产亚洲一区二区在线观看| 首页亚洲欧美制服丝腿| 99久久777色| 中文字幕av免费专区久久| 免费成人在线影院| 欧美电影一区二区三区| 亚洲男人的天堂一区二区 | 成人sese在线| 久久午夜电影网| 久久综合综合久久综合| 欧美日本在线播放| 亚洲自拍偷拍综合| 99re成人在线| 中文字幕国产精品一区二区| 国内成+人亚洲+欧美+综合在线| 欧美片网站yy| 五月激情综合色| 欧美美女一区二区| 亚洲国产乱码最新视频| 欧美怡红院视频| 亚洲精选视频免费看| 99麻豆久久久国产精品免费优播| 国产日韩欧美高清| 国产1区2区3区精品美女| 久久先锋影音av鲁色资源网| 国产一区在线观看麻豆| 精品免费日韩av| 青青草97国产精品免费观看 | 国产一区二区三区蝌蚪| 欧美精品一区二区三区一线天视频 | 欧美一级黄色片| 日本不卡123| 日韩三级av在线播放| 狠狠狠色丁香婷婷综合久久五月| 欧美大白屁股肥臀xxxxxx| 免费美女久久99| 久久久久久久综合狠狠综合| 国产传媒欧美日韩成人| 中文字幕色av一区二区三区| 色婷婷综合久久| 日韩福利视频网| 精品国产乱码久久久久久1区2区 | 亚洲国产精品自拍| 6080yy午夜一二三区久久| 国内成+人亚洲+欧美+综合在线| 日韩欧美国产1| 国产99精品在线观看| 亚洲精品视频免费观看| 欧美日韩1234| 国产一区二区免费看| 亚洲日本va午夜在线电影| 欧美巨大另类极品videosbest| 男女男精品视频网| 欧美国产日韩亚洲一区| 欧美色图天堂网| 国内精品写真在线观看| 亚洲欧美二区三区| 日韩午夜三级在线| 91色porny在线视频| 天堂精品中文字幕在线| 亚洲国产精品黑人久久久| 在线观看精品一区| 久久99热狠狠色一区二区| 中文字幕免费不卡| 欧美精品第1页| av激情成人网| 精一区二区三区| 亚洲黄色性网站| 久久久久久9999| 91精品国产综合久久福利| 成人美女在线观看| 久久99精品国产麻豆不卡| 一区二区在线免费| 精品成人免费观看| 制服丝袜一区二区三区| 91在线视频网址| 丁香激情综合国产| 美女尤物国产一区| 亚洲成人免费在线观看| 中文字幕制服丝袜一区二区三区| 欧美大片顶级少妇| 欧美丰满一区二区免费视频| 91免费小视频| 成人动漫一区二区三区| 国产在线国偷精品免费看| 日韩精品电影一区亚洲| 亚洲欧美另类在线| 国产精品成人免费精品自在线观看| 精品嫩草影院久久| 日韩视频不卡中文| 欧美日韩电影一区| 欧美美女网站色| 欧美日韩国产一区二区三区地区| 99国产精品久| 99久久国产综合精品麻豆| 国产精品亚洲视频| 国产成人亚洲综合色影视 | 久久综合九色综合97婷婷 | 国产精品456| 国产精品亚洲а∨天堂免在线| 精品一区二区在线播放| 青青草国产精品亚洲专区无| 日本中文字幕一区| 日韩高清不卡一区二区| 美女视频黄a大片欧美| 免费三级欧美电影| 毛片av中文字幕一区二区| 久久成人免费网| 国产老女人精品毛片久久| 精品一区二区在线看| 国产91色综合久久免费分享| 成人高清视频免费观看| 不卡电影免费在线播放一区| 成人毛片老司机大片| 99re这里只有精品首页| 色欧美日韩亚洲| 欧美丰满少妇xxxxx高潮对白| 欧美一级爆毛片| 久久久久久久久一| 亚洲色图欧美偷拍| 首页国产欧美久久| 国模套图日韩精品一区二区| 国产99精品国产| 欧美视频三区在线播放| 日韩视频一区二区| 日本一区二区免费在线观看视频| 国产精品三级视频| 亚洲不卡av一区二区三区| 久久精品国产一区二区| proumb性欧美在线观看| 欧美日韩日本视频| 久久色在线视频| 一区二区三区免费| 激情亚洲综合在线| 色中色一区二区| 欧美精品一区二区三| 综合久久久久综合| 麻豆91小视频| 在线观看日韩高清av| 欧美zozo另类异族| 亚洲激情中文1区| 精品一区二区精品| 91激情五月电影| 国产日产欧产精品推荐色| 亚洲第一综合色| 不卡的电影网站| 26uuu亚洲综合色|