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

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

?? MCS-51單片機(jī)實(shí)用子程序庫(96年版).txt

?? ADC0809并行AD轉(zhuǎn)換器設(shè)計(jì)的的數(shù)字電壓表程序
?? TXT
?? 第 1 頁 / 共 5 頁
字號(hào):
	MOV	R3,A
	MOV	A,R4
	RRC	A
	MOV	R4,A
	INC	R2	;階碼加一
	CLR	OV	;清溢出標(biāo)志
	CJNE	R2,#40H,RR1E;階碼上溢否?
	MOV	R2,#3FH	;階碼溢出
	SETB	OV
RR1E	RET

    (4)  標(biāo)號(hào):  FMUL    功能:浮點(diǎn)數(shù)乘法

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

FMUL	LCALL	MVR0	;將[R0]傳送到第一工作區(qū)中
	MOV	A,@R0
	XRL	A,@R1	;比較兩個(gè)操作數(shù)的符號(hào)
	RLC	A
	MOV	1FH,C	;保存積的符號(hào)
	LCALL	MUL0	;計(jì)算積的絕對(duì)值
	LJMP	MOV0	;將結(jié)果傳回到[R0]中
MUL0	LCALL	MVR1	;將[R1]傳送到第二工作區(qū)中
MUL1	MOV	A,R3	;第一尾數(shù)為零否?
	ORL	A,R4
	JZ	MUL6
	MOV	A,R6	;第二尾數(shù)為零否?
	ORL	A,R7
	JZ	MUL5
	MOV	A,R7	;計(jì)算R3R4×R6R7-→R3R4
	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;積為規(guī)格化數(shù)否?
	MOV	A,R7	;左規(guī)一次
	RLC	A
	MOV	R7,A
	LCALL	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	;階碼上溢,設(shè)立標(biāo)志
	SETB	OV
	RET
MUL4	JB	ACC.6,MUL6
MUL5	CLR	A	;結(jié)果清零(因子為零或階碼下溢)
	MOV	R3,A
	MOV	R4,A
	MOV	R2,#41H
MUL6	CLR	OV
	RET

    (5)  標(biāo)號(hào):  FDIV    功能:浮點(diǎn)數(shù)除法

入口條件:被除數(shù)在[R0]中,除數(shù)在[R1]中。
出口信息:OV=0時(shí),商仍在[R0]中,OV=1時(shí),溢出。
影響資源:PSW、A、B、R2~R7、位1EH、1FH   堆棧需求:  5字節(jié)

FDIV	INC	R0
	MOV	A,@R0
	INC	R0
	ORL	A,@R0
	DEC	R0
	DEC	R0
	JNZ	DIV1
	MOV	@R0,#41H;被除數(shù)為零,不必運(yùn)算
	CLR	OV
	RET
DIV1	INC	R1
	MOV	A,@R1
	INC	R1  	
	ORL	A,@R1
	DEC	R1
	DEC	R1  	
	JNZ	DIV2	
	SETB	OV	;除數(shù)為零,溢出
	RET     	
DIV2	LCALL	MVR0	;將[R0]傳送到第一工作區(qū)中
	MOV	A,@R0
	XRL	A,@R1	;比較兩個(gè)操作數(shù)的符號(hào)
	RLC	A
	MOV	1FH,C	;保存結(jié)果的符號(hào)
	LCALL	MVR1	;將[R1]傳送到第二工作區(qū)中
	LCALL	DIV3	;調(diào)用工作區(qū)浮點(diǎn)除法
	LJMP	MOV0	;回傳結(jié)果
DIV3	CLR	C	;比較尾數(shù)的大小
	MOV	A,R4
	SUBB	A,R7
	MOV	A,R3
	SUBB	A,R6
	JC	DIV4
	LCALL	RR1	;被除數(shù)右規(guī)一次
	SJMP	DIV3
DIV4	CLR	A	;借用R0R1R2作工作寄存器
	XCH	A,R0	;清零并保護(hù)之
	PUSH	ACC
	CLR	A
	XCH	A,R1
	PUSH	ACC
	MOV	A,R2
	PUSH	ACC
	MOV	B,#10H	;除法運(yùn)算,R3R4/R6R7-→R0R1
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	;將結(jié)果存回R3R4
	MOV	R4,A
	CLR	A
	ADDC	A,R0
	MOV	R3,A
	POP	ACC	;恢復(fù)R0R1R2
	MOV	R2,A
	POP	ACC
	MOV	R1,A
	POP	ACC
	MOV	R0,A
	MOV	A,R2	;計(jì)算商的階碼
	CLR	C
	SUBB	A,R5
	LCALL	MD	;階碼檢驗(yàn)
	LJMP	RLN	;規(guī)格化

    (6)  標(biāo)號(hào):  FCLR      功能:浮點(diǎn)數(shù)清零

入口條件:操作數(shù)在[R0]中。
出口信息:操作數(shù)被清零。
影響資源:A    堆棧需求:  2字節(jié)

FCLR	INC	R0
	INC	R0
	CLR	A
	MOV	@R0,A
	DEC	R0
	MOV	@R0,A
	DEC	R0
	MOV	@R0,#41H
	RET 	

    (7)  標(biāo)號(hào):  FZER    功能:浮點(diǎn)數(shù)判零

入口條件:操作數(shù)在[R0]中。
出口信息:若累加器A為零,則操作數(shù)[R0]為零,否則不為零。
影響資源:A    堆棧需求:  2字節(jié)

FZER	INC	R0
	INC	R0
	MOV	A,@R0
	DEC	R0
	ORL	A,@R0
	DEC	R0
	JNZ	ZERO
	MOV	@R0,#41H
ZERO	RET 	

    (8)  標(biāo)號(hào):  FMOV    功能:浮點(diǎn)數(shù)傳送

入口條件:源操作數(shù)在[R1]中,目標(biāo)地址為[R0]。
出口信息:[R0]=[R1],[R1]不變。
影響資源:A   堆棧需求:  2字節(jié)

FMOV	INC	R0
	INC	R0
	INC	R1
	INC	R1
	MOV	A,@R1
	MOV	@R0,A
	DEC	R0
	DEC	R1
	MOV	A,@R1
	MOV	@R0,A
	DEC	R0
	DEC	R1
	MOV	A,@R1
	MOV	@R0,A
	RET

    (9)  標(biāo)號(hào):  FPUS    功能:浮點(diǎn)數(shù)壓棧

入口條件:操作數(shù)在[R0]中。
出口信息:操作數(shù)壓入棧頂。
影響資源:A、R2、R3    堆棧需求:  5字節(jié)

FPUS	POP	ACC	;將返回地址保存在R2R3中
	MOV	R2,A
	POP	ACC
	MOV	R3,A
	MOV	A,@R0	;將操作數(shù)壓入堆棧
	PUSH	ACC
	INC	R0
	MOV	A,@R0
	PUSH	ACC
	INC	R0
	MOV	A,@R0
	PUSH	ACC
	DEC	R0
	DEC	R0
	MOV	A,R3	;將返回地址壓入堆棧
	PUSH	ACC
	MOV	A,R2
	PUSH	ACC
	RET		;返回主程序

    (10)  標(biāo)號(hào):  FPOP    功能:浮點(diǎn)數(shù)出棧

入口條件:操作數(shù)處于棧頂。
出口信息:操作數(shù)彈至[R0]中。
影響資源:A、R2、R3    堆棧需求:  2字節(jié)

FPOP	POP	ACC	;將返回地址保存在R2R3中
	MOV	R2,A
	POP	ACC
	MOV	R3,A
	INC	R0
	INC	R0
	POP	ACC	;將操作數(shù)彈出堆棧,傳送到[R0]中
	MOV	@R0,A
	DEC	R0
	POP	ACC
	MOV	@R0,A
	DEC	R0
	POP	ACC
	MOV	@R0,A
	MOV	A,R3	;將返回地址壓入堆棧
	PUSH	ACC
	MOV	A,R2
	PUSH	ACC
	RET		;返回主程序

    (11)  標(biāo)號(hào):  FCMP    功能:浮點(diǎn)數(shù)代數(shù)值比較(不影響待比較操作數(shù))

入口條件:待比較操作數(shù)分別在[R0]和[R1]中。
出口信息:若CY=1,則[R0]  [R1],若CY=0且A=0則 [R0] = [R1],否則[R0]  [R1]。
影響資源:A、B、PSW    堆棧需求:  2字節(jié)

FCMP	MOV	A,@R0	;數(shù)符比較
	XRL	A,@R1
	JNB	ACC.7,CMP2
	MOV	A,@R0	;兩數(shù)異號(hào),以[R0]數(shù)符為準(zhǔn)
	RLC	A
	MOV	A,#0FFH
	RET 	
CMP2	MOV	A,@R1	;兩數(shù)同號(hào),準(zhǔn)備比較階碼
	MOV	C,ACC.6
	MOV	ACC.7,C
	MOV	B,A
	MOV	A,@R0
	MOV	C,ACC.7
	MOV	F0,C	;保存[R0]的數(shù)符
	MOV	C,ACC.6
	MOV	ACC.7,C
	CLR	C	;比較階碼
	SUBB	A,B
	JZ	CMP6
	RLC	A	;取階碼之差的符號(hào)
	JNB	F0,CMP5
	CPL	C	;[R0]為負(fù)時(shí),結(jié)果取反
CMP5	MOV	A,#0FFH	;兩數(shù)不相等
	RET 	
CMP6	INC	R0	;階碼相同時(shí),準(zhǔn)備比較尾數(shù)
	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	;[R0]為負(fù)時(shí),結(jié)果取反
CMP7	RET

    (12)  標(biāo)號(hào):  FABS    功能:浮點(diǎn)絕對(duì)值函數(shù)

入口條件:操作數(shù)在[R0]中。
出口信息:結(jié)果仍在[R0]中。
影響資源:A    堆棧需求:  2字節(jié)

FABS	MOV	A,@R0	;讀取操作數(shù)的階碼
	CLR	ACC.7	;清除數(shù)符
	MOV	@R0,A	;回傳階碼
	RET

    (13)  標(biāo)號(hào):  FSGN    功能:浮點(diǎn)符號(hào)函數(shù)

入口條件:操作數(shù)在[R0]中。
出口信息:累加器 A=1 時(shí)為正數(shù),A=0FFH時(shí)為負(fù)數(shù),A=0 時(shí)為零。
影響資源:PSW、A    堆棧需求:  2字節(jié)

FSGN	INC	R0	;讀尾數(shù)
	MOV	A,@R0
	INC	R0
	ORL	A,@R0
	DEC	R0
	DEC	R0
	JNZ	SGN
	RET		;尾數(shù)為零,結(jié)束
SGN	MOV	A,@R0	;讀取操作數(shù)的階碼
	RLC	A	;取數(shù)符
	MOV	A,#1	;按正數(shù)初始化
	JNC	SGN1	;是正數(shù),結(jié)束
	MOV	A,#0FFH	;是負(fù)數(shù),改變標(biāo)志
SGN1	RET

    (14)  標(biāo)號(hào):  FINT    功能:浮點(diǎn)取整函數(shù)

入口條件:操作數(shù)在[R0]中。
出口信息:結(jié)果仍在[R0]中。
影響資源:PSW、A、R2、R3、R4、位1FH    堆棧需求:  6字節(jié)

FINT	LCALL	MVR0	;將[R0]傳送到第一工作區(qū)中
	LCALL	INT	;在工作寄存器中完成取整運(yùn)算
	LJMP	MOV0	;將結(jié)果傳回到[R0]中
INT	MOV	A,R3
	ORL	A,R4
	JNZ	INTA
	CLR	1FH	;尾數(shù)為零,階碼也清零,結(jié)束取整
	MOV	R2,#41H
	RET 	
INTA	MOV	A,R2
	JZ	INTB	;階碼為零否?
	JB	ACC.7,INTB;階符為負(fù)否?
	CLR	C
	SUBB	A,#10H	;階碼小于16否?
	JC	INTD
	RET		;階碼大于16,已經(jīng)是整數(shù)
INTB	CLR	A	  ;絕對(duì)值小于一,取整后正數(shù)為零,負(fù)數(shù)為負(fù)一
	MOV	R4,A
	MOV	C,1FH
	RRC	A
	MOV	R3,A
	RL	A
	MOV	R2,A
	JNZ	INTC
	MOV	R2,#41H
INTC	RET
INTD	CLR	F0	;舍尾標(biāo)志初始化
INTE	CLR	C
	LCALL	RR1	;右規(guī)一次
	ORL	C,F0	;記憶舍尾情況
	MOV	F0,C
	CJNE	R2,#10H,INTE;階碼達(dá)到16(尾數(shù)完全為整數(shù))否?
	JNB	F0,INTF	;舍去部分為零否?
	JNB	1FH,INTF;操作數(shù)為正數(shù)否?
	INC	R4	;對(duì)于帶小數(shù)的負(fù)數(shù),向下取整
	MOV	A,R4
	JNZ	INTF
	INC	R3
INTF	LJMP	RLN	;將結(jié)果規(guī)格化

    (15)  標(biāo)號(hào):  FRCP    功能:浮點(diǎn)倒數(shù)函數(shù)

入口條件:操作數(shù)在[R0]中。
出口信息:OV=0時(shí),結(jié)果仍在[R0]中,OV=1時(shí),溢出。
影響資源:PSW、A、B、R2~R7、位1EH、1FH   堆棧需求: 5字節(jié)

FRCP	MOV	A,@R0
	MOV	C,ACC.7
	MOV	1FH,C	;保存數(shù)符
	MOV	C,ACC.6	;絕對(duì)值傳送到第二工作區(qū)
	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	;零不能求倒數(shù),設(shè)立溢出標(biāo)志
	RET 	
RCP	MOV	A,R6
	JB	ACC.7,RCP2;操作數(shù)格式化否?
	CLR	C	;格式化之
	MOV	A,R7
	RLC	A
	MOV	R7,A
	MOV	A,R6
	RLC	A
	MOV	R6,A
	DEC	R5
	SJMP	RCP
RCP2	MOV	R2,#1	;將數(shù)值1.00傳送到第一工作區(qū)
	MOV	R3,#80H
	MOV	R4,#0

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品一区二区www| 精品无码三级在线观看视频| 在线不卡的av| 国产999精品久久久久久绿帽| 亚洲国产成人va在线观看天堂| 国产人久久人人人人爽| 欧美视频一二三区| 波多野结衣中文一区| 日本女优在线视频一区二区| 亚洲色图欧美激情| 国产欧美综合色| 精品国产髙清在线看国产毛片| 色狠狠综合天天综合综合| 精品一区二区在线看| 亚洲第一综合色| 亚洲精品视频免费观看| 国产亚洲一本大道中文在线| 日韩一卡二卡三卡四卡| 欧美亚洲国产一区二区三区va| av激情成人网| 高清久久久久久| 国产一区二区三区精品视频| 日本va欧美va欧美va精品| 一区二区三区四区蜜桃| 中文字幕色av一区二区三区| 国产日产欧美一区| 久久精品一二三| 久久精品人人做人人爽人人| 日韩你懂的在线播放| 欧美一级二级三级蜜桃| 欧美日韩国产色站一区二区三区| 91亚洲大成网污www| 成人免费毛片aaaaa**| 激情综合色丁香一区二区| 免费视频一区二区| 日本欧美一区二区| 日本女优在线视频一区二区| 免费在线观看日韩欧美| 日韩精品色哟哟| 日韩一区精品视频| 亚洲va欧美va天堂v国产综合| 亚洲一区在线观看网站| 亚洲国产综合91精品麻豆| 亚洲永久免费av| 亚洲h动漫在线| 奇米777欧美一区二区| 免费在线看成人av| 国内国产精品久久| 大胆亚洲人体视频| 91丨porny丨蝌蚪视频| 色婷婷久久综合| 欧美日韩大陆一区二区| 91精品免费观看| 日韩女优av电影| 国产三级精品三级在线专区| 国产精品成人午夜| 一区二区三国产精华液| 香蕉影视欧美成人| 久热成人在线视频| 国产米奇在线777精品观看| 成人黄色一级视频| 91久久国产最好的精华液| 欧美久久高跟鞋激| 精品国产亚洲在线| 亚洲欧洲日韩av| 天天色天天爱天天射综合| 激情成人综合网| 成人国产亚洲欧美成人综合网| 日韩一级片在线观看| 精品国产91亚洲一区二区三区婷婷| 国产日韩高清在线| 亚洲一区二区欧美日韩| 久久97超碰国产精品超碰| 99在线热播精品免费| 欧美剧在线免费观看网站| 久久婷婷国产综合精品青草| 国产精品久久久久一区| 午夜精品免费在线观看| 国产精品系列在线播放| 欧美在线免费观看亚洲| 精品免费日韩av| 亚洲欧美日韩人成在线播放| 免费在线观看一区二区三区| 波多野洁衣一区| 日韩亚洲欧美一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲国产精品久久人人爱蜜臀 | 精品国产污网站| 亚洲同性gay激情无套| 日韩av不卡一区二区| 成人h版在线观看| 日韩欧美中文一区二区| 专区另类欧美日韩| 国产在线一区二区| 欧美色手机在线观看| 欧美激情自拍偷拍| 免费的国产精品| caoporn国产精品| 精品国产一区二区三区久久影院 | 丝袜美腿亚洲色图| bt欧美亚洲午夜电影天堂| 日韩一卡二卡三卡四卡| 一区二区三区久久| 国产精品自在在线| 日韩一区二区三区观看| 亚洲二区视频在线| 99热精品一区二区| 欧美成人a∨高清免费观看| 亚洲免费观看高清完整| 国产精品自产自拍| 欧美一级二级在线观看| 亚洲综合在线免费观看| www.日韩av| 国产欧美精品国产国产专区| 免费日韩伦理电影| 欧美色综合天天久久综合精品| 亚洲天堂网中文字| 成人免费高清视频在线观看| 久久午夜免费电影| 老司机精品视频在线| 91精品婷婷国产综合久久| 亚洲一区二区三区四区在线观看| 暴力调教一区二区三区| 国产色产综合色产在线视频| 九九精品视频在线看| 欧美一区二区在线看| 亚洲国产日产av| 欧美性受极品xxxx喷水| 亚洲激情综合网| 95精品视频在线| 国产精品女人毛片| 日韩欧美一级精品久久| 亚洲一二三四在线观看| 91精品福利视频| 亚洲国产日韩一区二区| 欧美日韩免费一区二区三区| 亚洲综合免费观看高清在线观看| 色综合天天综合色综合av | 成人一区二区三区在线观看| 久久一留热品黄| 紧缚奴在线一区二区三区| 日韩精品一区在线观看| 久久99日本精品| 精品久久久久久最新网址| 久久国内精品自在自线400部| 欧美大黄免费观看| 国产精品自拍一区| 国产精品麻豆网站| 日本韩国一区二区三区| 亚洲成av人影院| 91精品国产全国免费观看 | 成人动漫av在线| 亚洲男人的天堂av| 欧美色图第一页| 久久不见久久见免费视频7| 久久夜色精品国产欧美乱极品| 国产jizzjizz一区二区| 自拍偷拍国产精品| 欧美久久久久久久久中文字幕| 玖玖九九国产精品| 国产精品国产三级国产专播品爱网| 99精品视频在线观看| 污片在线观看一区二区| 精品久久国产97色综合| 成人av资源站| 视频一区视频二区中文字幕| 欧美精品一区二区三区久久久| 国产精品1024久久| 亚洲精品国产a久久久久久 | 欧美在线影院一区二区| 日日骚欧美日韩| 久久精品一区二区三区av| 91久久人澡人人添人人爽欧美 | 国产精品一区二区不卡| 亚洲色图色小说| 欧美成人一区二区| 成人黄色免费短视频| 日韩国产精品91| 日本一区二区三区国色天香 | 欧日韩精品视频| 久久机这里只有精品| 亚洲视频中文字幕| 日韩限制级电影在线观看| 成人午夜碰碰视频| 免费成人在线影院| 亚洲精品五月天| 久久午夜色播影院免费高清| 欧洲一区二区三区在线| 国产成人日日夜夜| 天天综合色天天综合色h| 中文字幕巨乱亚洲| 欧美精品高清视频| 99精品欧美一区二区三区小说| 日韩国产欧美在线视频| 1000部国产精品成人观看| 精品久久久久久久久久久院品网 | 久久成人综合网| 一区二区三区不卡视频| 国产欧美日本一区视频| 日韩一区二区三区精品视频|