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

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

?? mcs-51單片機實用子程序庫.txt

?? 單片機接口技術(shù)的基本知識及30多個MCS-51單片機實用子程序。
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
JC DM26
DM25: INC R5
MOV A,R5
JNZ DM26
INC R4
DM26: CLR OV
RET ;商在R4R5中
 
(10) 標(biāo)號: MULS 功能:雙字節(jié)二進制有符號數(shù)乘法(補碼)

入口條件:被乘數(shù)在R2、R3中,乘數(shù)在R6、R7中。
出口信息:乘積在R2、R3、R4、R5中。
影響資源:PSW、A、B、R2~R7 堆棧需求: 4字節(jié)
MULS: MOV R4,#0 ;清零R4R5
MOV R5,#0
LCALL MDS ;計算結(jié)果的符號和兩個操作數(shù)的絕對值
LCALL MULD ;計算兩個絕對值的乘積
SJMP MDSE ;用補碼表示結(jié)果 
CPL F0 ;為負(fù),結(jié)果符號取反
XCH A,R7 ;第二操作數(shù)取補,得到其絕對值
CPL A
ADD A,#1
XCH A,R7
CPL A
ADDC A,#0
MOV R6,A
MDS1: MOV A,R2 ;判斷第一操作數(shù)或運算結(jié)果的符號
JNB ACC.7,MDS3;為正,不必處理
CPL F0 ;為負(fù),結(jié)果符號取反
MDS2: MOV A,R5 ;求第一操作數(shù)的絕對值或運算結(jié)果的補碼
CPL A
ADD A,#1
MOV R5,A
MOV A,R4
CPL A
ADDC A,#0
MOV R4,A
MOV A,R3
CPL A
ADDC A,#0
MOV R3,A
MOV A,R2
CPL A
ADDC A,#0
MOV R2,A
MDS3: CLR OV ;運算成功
RET
 
(11) 標(biāo)號: DIVS 功能:雙字節(jié)二進制有符號數(shù)除法(補碼)
入口條件:被除數(shù)在R2、R3、R4、R5中,除數(shù)在R6、R7中。
出口信息:OV=0時商在R2、R3中,OV=1時溢出。
影響資源:PSW、A、B、R1~R7 堆棧需求: 5字節(jié)
DIVS: LCALL MDS ;計算結(jié)果的符號和兩個操作數(shù)的絕對值
PUSH PSW ;保存結(jié)果的符號
LCALL DIVD ;計算兩個絕對值的商
JNB OV,DVS1 ;溢出否?
POP ACC ;溢出,放去結(jié)果的符號,保留溢出標(biāo)志
RET
DVS1: POP PSW ;未溢出,取出結(jié)果的符號
MOV R4,#0
MOV R5,#0
MDSE: JB F0,MDS2 ;用補碼表示結(jié)果
CLR OV ;結(jié)果為正,原碼即補碼,計算成功
RET
MDS: CLR F0 ;結(jié)果符號初始化
MOV A,R6 ;判斷第二操作數(shù)的符號
JNB ACC.7,MDS1;為正,不必處理 
(12) 標(biāo)號: SH2 功能:雙字節(jié)二進制無符號數(shù)開平方(快速)

入口條件:被開方數(shù)在R2、R3中。
出口信息:平方根仍在R2、R3中,整數(shù)部分的位數(shù)為原數(shù)的一半,其余為小數(shù)。
影響資源:PSW、A、B、R2~R7 堆棧需求: 2字節(jié)
SH2: MOV A,R2
ORL A,R3
JNZ SH20
RET ;被開方數(shù)為零,不必運算
SH20: MOV R7,#0 ;左規(guī)次數(shù)初始化
MOV A,R2
SH22: ANL A,#0C0H ;被開方數(shù)高字節(jié)小于40H否?
JNZ SQRH ;不小于40H,左規(guī)格化完成,轉(zhuǎn)開方過程
CLR C ;每左規(guī)一次,被開方數(shù)左移兩位
MOV A,R3
RLC A
MOV F0,C
CLR C
RLC A
MOV R3,A
MOV A,R2
MOV ACC.7,C
MOV C,F0
RLC A
RLC A
MOV R2,A
INC R7 ;左規(guī)次數(shù)加一
SJMP SH22 ;繼續(xù)左規(guī)
 
(13) 標(biāo)號: SH4 功能:四字節(jié)二進制無符號數(shù)開平方(快速)

入口條件:被開方數(shù)在R2、R3、R4、R5中。
出口信息:平方根在R2、R3中,整數(shù)部分的位數(shù)為原數(shù)的一半,其余為小數(shù)。
影響資源:PSW、A、B、R2~R7 堆棧需求: 2字節(jié)
SH4: MOV A,R2
ORL A,R3
ORL A,R4
ORL A,R5
JNZ SH40
RET ;被開方數(shù)為零,不必運算
SH40: MOV R7,#0 ;左規(guī)次數(shù)初始化
MOV A,R2
SH41: ANL A,#0C0H ;被開方數(shù)高字節(jié)小于40H否?
JNZ SQRH ;不小于40H,左規(guī)格化完成
MOV R6,#2 ;每左規(guī)一次,被開方數(shù)左移兩位
SH42: CLR C ;被開方數(shù)左移一位
MOV A,R5
RLC A
MOV R5,A
MOV A,R4
RLC A
MOV R4,A
MOV A,R3
RLC A
MOV R3,A
MOV A,R2
RLC A
MOV R2,A
DJNZ R6,SH42 ;被開方數(shù)左移完兩位
INC R7 ;左規(guī)次數(shù)加一
SJMP SH41 ;繼續(xù)左規(guī)
SQRH: MOV A,R2 ;規(guī)格化后高字節(jié)按折線法分為三個區(qū)間
ADD A,#57H
JC SQR2
ADD A,#45H
JC SQR1
ADD A,#24H
MOV B,#0E3H ;第一區(qū)間的斜率
MOV R4,#80H ;第一區(qū)間的平方根基數(shù)
SJMP SQR3
SQR1: MOV B,#0B2H ;第二區(qū)間的斜率
MOV R4,#0A0H;第二區(qū)間的平方根基數(shù)
SJMP SQR3
SQR2: MOV B,#8DH ;第三區(qū)間的斜率
MOV R4,#0D0H;第三區(qū)間的平方根基數(shù)
SQR3: MUL AB ;與區(qū)間基點的偏移量乘區(qū)間斜率
MOV A,B
ADD A,R4 ;累加到平方根的基數(shù)上
MOV R4,A
MOV B,A
MUL AB ;求當(dāng)前平方根的冪
XCH A,R3 ;求偏移量(存放在R2R3中)
CLR C
SUBB A,R3
MOV R3,A
MOV A,R2
SUBB A,B
MOV R2,A
SQR4: SETB C ;用減奇數(shù)法校正一個字節(jié)的平方根
MOV A,R4 ;當(dāng)前平方根的兩倍加一存入R5R6中
RLC A
MOV R6,A
CLR A
RLC A
MOV R5,A
MOV A,R3 ;偏移量小于該奇數(shù)否?
SUBB A,R6
MOV B,A
MOV A,R2
SUBB A,R5
JC SQR5 ;小于,校正結(jié)束,已達到一個字節(jié)的精度
INC R4 ;不小于,平方根加一
MOV R2,A ;保存新的偏移量
MOV R3,B
SJMP SQR4 ;繼續(xù)校正
SQR5: MOV A,R4 ;將一個字節(jié)精度的根存入R2
XCH A,R2
RRC A
MOV F0,C ;保存最終偏移量的最高位
MOV A,R3
MOV R5,A ;將最終偏移量的低八位存入R5中
MOV R4,#8 ;通過(R5R6/R2)求根的低字節(jié)
SQR6: CLR C
MOV A,R3
RLC A
MOV R3,A
CLR C
MOV A,R5
SUBB A,R2
JB F0,SQR7
JC SQR8
SQR7: MOV R5,A
INC R3
SQR8: CLR C
MOV A,R5
RLC A
MOV R5,A
MOV F0,C
DJNZ R4,SQR6 ;根的第二字節(jié)計算完,在R3中
MOV A,R7 ;取原被開方數(shù)的左規(guī)次數(shù)
JZ SQRE ;未左規(guī),開方結(jié)束
SQR9: CLR C ;按左規(guī)次數(shù)右移平方根,得到實際根
MOV A,R2
RRC A
MOV R2,A
MOV A,R3
RRC A
MOV R3,A
DJNZ R7,SQR9
SQRE: RET
 
(14) 標(biāo)號: HASC 功能:單字節(jié)十六進制數(shù)轉(zhuǎn)換成雙字節(jié)ASCII碼

入口條件:待轉(zhuǎn)換的單字節(jié)十六進制數(shù)在累加器A中。
出口信息:高四位的ASCII碼在A中,低四位的ASCII碼在B中。
影響資源:PSW、A、B 堆棧需求: 4字節(jié)
HASC: MOV B,A ;暫存待轉(zhuǎn)換的單字節(jié)十六進制數(shù)
LCALL HAS1 ;轉(zhuǎn)換低四位
XCH A,B ;存放低四位的ASCII碼
SWAP A ;準(zhǔn)備轉(zhuǎn)換高四位
HAS1: ANL A,#0FH ;將累加器的低四位轉(zhuǎn)換成ASCII碼
ADD A,#90H
DA A
ADDC A,#40H
DA A
RET
 
(15) 標(biāo)號: ASCH 功能:ASCII碼轉(zhuǎn)換成十六進制數(shù)

入口條件:待轉(zhuǎn)換的ASCII碼(30H~39H或41H~46H)在A中。
出口信息:轉(zhuǎn)換后的十六進制數(shù)(00H~0FH)仍在累加器A中。
影響資源:PSW、A 堆棧需求: 2字節(jié)
ASCH: CLR C
SUBB A,#30H
JNB ACC.4,ASH1
SUBB A,#7
ASH1: RET
 
(16) 標(biāo)號:HBCD 功能:單字節(jié)十六進制整數(shù)轉(zhuǎn)換成單字節(jié)BCD碼整數(shù)

入口條件:待轉(zhuǎn)換的單字節(jié)十六進制整數(shù)在累加器A中。
出口信息:轉(zhuǎn)換后的BCD碼整數(shù)(十位和個位)仍在累加器A中,百位在R3中。
影響資源:PSW、A、B、R3 堆棧需求: 2字節(jié)
HBCD: MOV B,#100 ;分離出百位,存放在R3中
DIV AB
MOV R3,A
MOV A,#10 ;余數(shù)繼續(xù)分離十位和個位
XCH A,B
DIV AB
SWAP A
ORL A,B ;將十位和個位拼裝成BCD碼
RET
 
(17) 標(biāo)號: HB2 功能:雙字節(jié)十六進制整數(shù)轉(zhuǎn)換成雙字節(jié)BCD碼整數(shù)

入口條件:待轉(zhuǎn)換的雙字節(jié)十六進制整數(shù)在R6、R7中。
出口信息:轉(zhuǎn)換后的三字節(jié)BCD碼整數(shù)在R3、R4、R5中。
影響資源:PSW、A、R2~R7 堆棧需求: 2字節(jié)
HB2: CLR A ;BCD碼初始化
MOV R3,A
MOV R4,A
MOV R5,A
MOV R2,#10H ;轉(zhuǎn)換雙字節(jié)十六進制整數(shù)
HB3: MOV A,R7 ;從高端移出待轉(zhuǎn)換數(shù)的一位到CY中
RLC A
MOV R7,A
MOV A,R6
RLC A
MOV R6,A
MOV A,R5 ;BCD碼帶進位自身相加,相當(dāng)于乘2
ADDC A,R5
DA A ;十進制調(diào)整
MOV R5,A
MOV A,R4
ADDC A,R4
DA A
MOV R4,A
MOV A,R3
ADDC A,R3
MOV R3,A ;雙字節(jié)十六進制數(shù)的萬位數(shù)不超過6,不用調(diào)整
DJNZ R2,HB3 ;處理完16bit
RET
 
(18) 標(biāo)號: HBD 功能:單字節(jié)十六進制小數(shù)轉(zhuǎn)換成單字節(jié)BCD碼小數(shù)

入口條件:待轉(zhuǎn)換的單字節(jié)十六進制小數(shù)在累加器A中。
出口信息:CY=0時轉(zhuǎn)換后的BCD碼小數(shù)仍在A中。CY=1時原小數(shù)接近整數(shù)1。
影響資源:PSW、A、B 堆棧需求: 2字節(jié)
HBD: MOV B,#100 ;原小數(shù)擴大一百倍
MUL AB
RLC A ;余數(shù)部分四舍五入
CLR A
ADDC A,B
MOV B,#10 ;分離出十分位和百分位
DIV AB
SWAP A
ADD A,B ;拼裝成單字節(jié)BCD碼小數(shù)
DA A ;調(diào)整后若有進位,原小數(shù)接近整數(shù)1
RET
 
(19) 標(biāo)號: HBD2 功能:雙字節(jié)十六進制小數(shù)轉(zhuǎn)換成雙字節(jié)BCD碼小數(shù)

入口條件:待轉(zhuǎn)換的雙字節(jié)十六進制小數(shù)在R2、R3中。
出口信息:轉(zhuǎn)換后的雙字節(jié)BCD碼小數(shù)仍在R2、R3中。
影響資源:PSW、A、B、R2、R3、R4、R5 堆棧需求: 6字節(jié)
HBD2: MOV R4,#4 ;四位十進制碼
HBD3: MOV A,R3 ;原小數(shù)擴大十倍
MOV B,#10
MUL AB
MOV R3,A
MOV R5,B
MOV A,R2
MOV B,#10
MUL AB
ADD A,R5
MOV R2,A
CLR A
ADDC A,B
PUSH ACC ;保存溢出的一位十進制碼
DJNZ R4,HBD3 ;計算完四位十進制碼
POP ACC ;取出萬分位
MOV R3,A
POP ACC ;取出千分位
SWAP A
ORL A,R3 ;拼裝成低字節(jié)BCD碼小數(shù)
MOV R3,A
POP ACC ;取出百分位
MOV R2,A
POP ACC ;取出十分位
SWAP A
ORL A,R2 ;拼裝成高字節(jié)BCD碼小數(shù)
MOV R2,A
RET
 
(20)標(biāo)號:BCDH 功能:單字節(jié)BCD碼整數(shù)轉(zhuǎn)換成單字節(jié)十六進制整數(shù)

入口條件:待轉(zhuǎn)換的單字節(jié)BCD碼整數(shù)在累加器A中。
出口信息:轉(zhuǎn)換后的單字節(jié)十六進制整數(shù)仍在累加器A中。
影響資源:PSW、A、B、R4 堆棧需求: 2字節(jié)
BCDH: MOV B,#10H ;分離十位和個位
DIV AB
MOV R4,B ;暫存?zhèn)€位
MOV B,#10 ;將十位轉(zhuǎn)換成十六進制
MUL AB
ADD A,R4 ;按十六進制加上個位
RET
 
(21)標(biāo)號: BH2 功能:雙字節(jié)BCD碼整數(shù)轉(zhuǎn)換成雙字節(jié)十六進制整數(shù)

入口條件:待轉(zhuǎn)換的雙字節(jié)BCD碼整數(shù)在R2、R3中。
出口信息:轉(zhuǎn)換后的雙字節(jié)十六進制整數(shù)仍在R2、R3中。
影響資源:PSW、A、B、R2、R3、R4 堆棧需求: 4字節(jié)
BH2: MOV A,R3 ;將低字節(jié)轉(zhuǎn)換成十六進制
LCALL BCDH
MOV R3,A
MOV A,R2 ;將高字節(jié)轉(zhuǎn)換成十六進制
LCALL BCDH
MOV B,#100 ;擴大一百倍
MUL AB
ADD A,R3 ;和低字節(jié)按十六進制相加
MOV R3,A
CLR A
ADDC A,B
MOV R2,A
RET
 
(22)標(biāo)號: BHD 功能:單字節(jié)BCD碼小數(shù)轉(zhuǎn)換成單字節(jié)十六進制小數(shù)

入口條件:待轉(zhuǎn)換的單字節(jié)BCD碼數(shù)在累加器A中。
出口信息:轉(zhuǎn)換后的單字節(jié)十六進制小數(shù)仍在累加器A中。
影響資源:PSW、A、R2、R3 堆棧需求: 2字節(jié)
BHD: MOV R2,#8 ;準(zhǔn)備計算一個字節(jié)小數(shù)
BHD0: ADD A,ACC ;按十進制倍增
DA A
XCH A,R3
RLC A ;將進位標(biāo)志移入結(jié)果中
XCH A,R3
DJNZ R2,BHD0 ;共計算8bit小數(shù)
ADD A,#0B0H ;剩余部分達到0.50否?
JNC BHD1 ;四舍
INC R3 ;五入
BHD1: MOV A,R3 ;取結(jié)果
RET
(23)標(biāo)號: BHD2 功能:雙字節(jié)BCD碼小數(shù)轉(zhuǎn)換成雙字節(jié)十六進制小數(shù)
入口條件:待轉(zhuǎn)換的雙字節(jié)BCD碼小數(shù)在R4、R5中。
出口信息:轉(zhuǎn)換后的雙字節(jié)十六進制小數(shù)在R2、R3中。*
影響資源:PSW、A、R2~R6 堆棧需求: 2字節(jié)
BHD2: MOV R6,#10H ;準(zhǔn)備計算兩個字節(jié)小數(shù)
BHD3: MOV A,R5 ;按十進制倍增
ADD A,R5
DA A
MOV R5,A
MOV A,R4
ADDC A,R4
DA A
MOV R4,A
MOV A,R3 ;將進位標(biāo)志移入結(jié)果中
RLC A
MOV R3,A
MOV A,R2
RLC A
MOV R2,A
DJNZ R6,BHD3 ;共計算16bit小數(shù)
MOV A,R4
ADD A,#0B0H ;剩余部分達到0.50否?
JNC BHD4 ;四舍
INC R3 ;五入
MOV A,R3
JNZ BHD4
INC R2
BHD4: RET
 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧洲av在线精品| 成人app下载| 依依成人精品视频| 亚洲天堂中文字幕| 亚洲色图欧美偷拍| 亚洲精品成人悠悠色影视| 一区二区理论电影在线观看| 亚洲日本免费电影| 亚洲mv在线观看| 蜜桃视频免费观看一区| 麻豆高清免费国产一区| 国产激情91久久精品导航| 成人一区在线看| 91电影在线观看| 日韩一区二区三区三四区视频在线观看 | 91久久国产最好的精华液| 色www精品视频在线观看| 欧美日韩高清在线播放| 日韩女优电影在线观看| 欧美激情综合五月色丁香小说| 国产精品另类一区| 亚洲精品视频自拍| 亚洲色大成网站www久久九九| 亚洲国产一区二区视频| 日韩激情av在线| 毛片基地黄久久久久久天堂| www.99精品| 欧美疯狂性受xxxxx喷水图片| 久久久久久久久久久久久夜| 亚洲免费观看高清完整版在线观看| 日韩激情av在线| 成人aaaa免费全部观看| 日韩精品中文字幕一区二区三区 | 日本韩国视频一区二区| 日韩丝袜情趣美女图片| ...中文天堂在线一区| 日本在线不卡一区| 国产经典欧美精品| 欧美视频一区二区在线观看| 精品福利二区三区| 午夜精品久久久久久久99水蜜桃| 国产传媒一区在线| 91精品国产综合久久小美女| 亚洲欧美一区二区在线观看| 久久草av在线| 欧美男生操女生| ●精品国产综合乱码久久久久 | 国产资源在线一区| 欧美喷水一区二区| 亚洲图片欧美激情| 国产一区二区三区最好精华液| 欧美三级三级三级| 综合在线观看色| 懂色av一区二区在线播放| 欧美一区二区美女| 亚洲成av人片在线观看无码| 国产成人综合在线| 欧美日韩成人在线一区| 亚洲欧美日韩中文播放| 成人av电影在线播放| 久久久亚洲精华液精华液精华液| 欧美a级一区二区| 欧美日韩国产影片| 亚洲福利国产精品| 欧美性三三影院| 亚洲一区免费在线观看| 91免费国产在线观看| 成人免费在线视频观看| 成人小视频在线| 中文字幕制服丝袜一区二区三区| 国产精品亚洲一区二区三区在线| 精品免费视频一区二区| 久久精品999| 精品福利一区二区三区免费视频| 美女视频一区在线观看| 精品国产区一区| 韩国一区二区在线观看| 国产日韩欧美麻豆| caoporen国产精品视频| 亚洲色图.com| 欧美日韩精品欧美日韩精品一| 一区二区三区在线视频免费 | 日本不卡在线视频| 日韩欧美在线影院| 国产一区二区三区四区五区入口| 精品欧美一区二区在线观看| 国产乱子轮精品视频| 国产精品视频一二三区| 99re视频这里只有精品| 一区二区三区蜜桃| 欧美剧在线免费观看网站| 国产精品久久久久久久午夜片| 成人性生交大片免费看中文网站| 国产精品美女久久久久久2018| av不卡在线播放| 五月天丁香久久| 精品国产一区二区三区忘忧草| 国产乱子伦一区二区三区国色天香| 国产精品久久久久一区二区三区共| 色综合视频一区二区三区高清| 亚洲一级不卡视频| 精品奇米国产一区二区三区| 成人av在线一区二区三区| 亚洲国产日韩一区二区| 欧美视频在线一区二区三区| 久久不见久久见中文字幕免费| 久久先锋资源网| 在线观看网站黄不卡| 久久精品国产77777蜜臀| 1024成人网色www| 91精品国产91综合久久蜜臀| 福利电影一区二区| 午夜影院在线观看欧美| 国产精品嫩草99a| 91精品国产欧美一区二区成人| 不卡的电影网站| 久久成人免费网| 亚洲成av人片| 综合分类小说区另类春色亚洲小说欧美| 欧美精品xxxxbbbb| 97久久超碰国产精品| 国产真实乱偷精品视频免| 亚洲国产精品久久久久婷婷884| 久久久久久久久久看片| 欧美一区欧美二区| 欧美三级视频在线观看| 99久久精品久久久久久清纯| 激情av综合网| 青青草精品视频| 性久久久久久久| 一区二区三区视频在线观看| 久久精品亚洲国产奇米99| 欧美一区二区三区电影| 91福利精品第一导航| 91色视频在线| 99精品国产视频| 成人网页在线观看| 国产精品中文欧美| 国产在线国偷精品免费看| 三级久久三级久久久| 亚洲福利视频一区二区| 一区二区高清视频在线观看| 国产精品家庭影院| 国产精品福利影院| 国产精品素人视频| 国产精品久久久久久久久搜平片| 国产精品久久久久久久久搜平片| 久久亚洲一区二区三区四区| 欧美不卡一区二区三区| 精品国产免费人成在线观看| 日韩欧美另类在线| 日韩欧美卡一卡二| 欧美日韩成人综合在线一区二区| 欧美精品日韩精品| 日韩三级免费观看| 欧美电视剧在线看免费| 26uuu国产电影一区二区| 精品国产一区二区三区av性色| 日韩一区二区三区视频| 精品国产不卡一区二区三区| 久久久久久久久久久久久夜| 国产视频一区在线观看| 国产精品欧美一区二区三区| 亚洲欧美偷拍另类a∨色屁股| 亚洲乱码中文字幕| 亚洲aⅴ怡春院| 久久91精品久久久久久秒播 | 国产欧美在线观看一区| 亚洲国产精品黑人久久久| 亚洲欧洲另类国产综合| 亚洲精品免费在线观看| 亚洲成精国产精品女| 久久丁香综合五月国产三级网站| 激情另类小说区图片区视频区| 成人免费视频免费观看| 色婷婷亚洲精品| 日韩久久免费av| 国产精品嫩草99a| 亚洲成av人片一区二区三区| 精品影院一区二区久久久| 成人中文字幕合集| 欧美日韩不卡在线| 国产欧美日韩三区| 亚洲在线一区二区三区| 精品一区二区久久| 91片在线免费观看| 日韩欧美国产成人一区二区| 国产欧美中文在线| 日韩av中文字幕一区二区| 国产精品乱码妇女bbbb| 国产无人区一区二区三区| 一区二区三区在线视频观看| 精品一区二区三区视频| 日本高清不卡视频| 精品国产凹凸成av人导航| 亚洲与欧洲av电影| 不卡一区在线观看| 日韩精品一区二区三区视频播放 | 精品少妇一区二区三区免费观看| 国产精品午夜免费|