《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > MCS51算術運算程序

MCS51算術運算程序

2009-01-16
關鍵詞: MCS51 源代碼

MCS51算術運算程序

雙字節取補程序 /(R3R4)=(R3R4)
;入口    :R3,R4
;占用資源:ACC
;堆棧需求:2字節
;出口    :R3,R4

CMPT     :MOV    A,R4
          CPL    A
          ADD    A,#01H
          MOV    R4,A
          MOV    A,R3
          CPL    A
          ADDC   A,#00H
          MOV    R3,A
          RET

;N節取補程序 /([R0])=([R0])
;入口    :R0,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R0

NCMPTN   :MOV    B,R0
          SETB   C
NCPT1    :MOV    A,@R0
          CPL    A
          ADDC   A,#00H
          MOV    @R0,A
          INC    R0
          DJNZ   R7,NCPT1
          MOV    R0,B
          RET

;雙字節無符號數加法程序 (R3R4+R6R7)=(R3R4)
;入口    :R3,R4,R6,R7
;占用資源:ACC
;堆棧需求:2字節
;出口    :R3,R4,CF

NADD     :MOV    A,R4
          ADD    A,R7
          MOV    R4,A
          MOV    A,R3
          ADDC   A,R6
          MOV    R3,A
          RET


;N字節無符號數加法程序 ([R0]+[R1])=([R0])
;入口    :R0,R1,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R0,CF

NADDN    :MOV    B,R0
          CLR    C
NADN1    :MOV    A,@R0
          ADDC   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NADN1
          MOV    R0,B
          RET

;雙字節無符號數減法程序 (R3R4-R6R7)=(R3R4)
;入口    :R3,R4,R6,R7
;占用資源:ACC
;堆棧需求:2字節
;出口    :R3,R4

NSUB     :MOV    A,R4
          CLR    C
          SUBB   A,R7
          MOV    R4,A
          MOV    A,R3
          SUBB   A,R6
          MOV    R3,A
          RET

;N字節無符號數減法程序 ([R0]-[R1])=([R0])
;入口    :R0,R1,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R0,CF

NSUBN    :MOV    B,R0
          MOV    R7,N
          CLR    C
NSUBN1   :MOV    A,@R0
          SUBB   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NSUBN1
          MOV    R0,B
          RET

;單字節無符號數乘法程序 (R3R4*R7)=(R2R3R4)
;入口    :R3,R4,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R2,R3,R4

NMUL21   :MOV    A,R4
          MOV    B,R7
          MUL    AB
          MOV    R4,A
          MOV    A,B
          XCH    A,R3
          MOV    B,R7
          MUL    AB
          ADD    A,R3
          MOV    R3,A
          CLR    A
          ADDC   A,B
          MOV    R2,A
          CLR    OV
          RET

;單字節無符號數乘法程序 (R2R3R4*R7)=(R5R2R3R4)
;入口    :R2,R3,R4,R6,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R5,R2,R3,R4

NMUL31   :MOV    A,R4
          MOV    B,R7
          MUL    AB
          MOV    R4,A
          MOV    A,B
          XCH    A,R3
          MOV    B,R7
          MUL    AB
          ADD    A,R3
          MOV    R3,A
          CLR    A
          ADDC   A,B
          XCH    A,R2
          MOV    B,R7
          MUL    AB
          ADD    A,R2
          MOV    R2,A
          CLR    A
          ADDC   A,B
          MOV    R5,A
          CLR    OV
          RET

;單字節無符號數乘法程序 (R5R2R3R4*R7)=(R7R5R2R3R4)
;入口    :R5,R2,R3,R4,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R7,R5,R2,R3,R4

NMUL41   :MOV    A,R4
          MOV    B,R7
          MUL    AB
          MOV    R4,A
          MOV    A,B
          XCH    A,R3
          MOV    B,R7
          MUL    AB
          ADD    A,R3
          MOV    R3,A
          CLR    A
          ADDC   A,B
          XCH    A,R2
          MOV    B,R7
          MUL    AB
          ADD    A,R2
          MOV    R2,A
          CLR    A
          ADDC   A,B
          XCH    A,R5
          MOV    B,R7
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          CLR    A
          ADDC   A,B
          MOV    R7,A
          CLR    OV
          RET

;雙字節無符號數乘法程序 (R3R4*R6R7)=(R5R2R3R4)
;入口    :R3,R4,R6,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R5,R2,R3,R4

NMUL22   :MOV    A,R4
          MOV    B,R7
          MUL    AB
          XCH    A,R4
          MOV    R5,B
          MOV    B,R6
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          CLR    A
          ADDC   A,B
          MOV    R2,A
          MOV    A,R3
          MOV    B,R7
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          MOV    A,B
          ADDC   A,R2
          MOV    R2,A
          CLR    A
          ADDC   A,#00H
          XCH    A,R3
          MOV    B,R6
          MUL    AB
          ADD    A,R2
          MOV    R2,A
          MOV    A,B
          ADDC   A,R3
          XCH    A,R5
          MOV    R3,A
          CLR    OV
          RET

;雙字節無符號數乘法程序 (R2R3R4*R6R7)=(R1R5R2R3R4)
;入口    :R2,R3,R4,R6,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R1,R5,R2,R3,R4

NMUL32   :MOV    A,R4
          MOV    B,R7
          MUL    AB
          XCH    A,R4
          MOV    R5,B
          MOV    B,R6
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          CLR    A
          ADDC   A,B
          MOV    R1,A
          MOV    A,R3
          MOV    B,R7
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          MOV    A,B
          ADDC   A,R1
          MOV    R1,A
          CLR    A
          ADDC   A,#00H
          XCH    A,R3
          MOV    B,R6
          MUL    AB
          ADD    A,R1
          MOV    R1,A
          MOV    A,B
          ADDC   A,R3
          XCH    A,R5
          MOV    R3,A
          MOV    A,R2
          MOV    B,R7
          MUL    AB
          ADD    A,R1
          MOV    R1,A
          MOV    A,B
          ADDC   A,R5
          MOV    R5,A
          CLR    A
          ADDC   A,#00H
          XCH    A,R2
          MOV    B,R6
          MUL    AB
          ADD    A,R5
          MOV    R5,A
          MOV    A,B
          ADDC   A,R2
          XCH    A,R1
          MOV    R2,A
          CLR    OV
          RET

;N字節無符號數乘法程序 ([R0]*[R1])=([R0])
;入口    :R0,R1,M,N
;占用資源:ACC,B,R2,R5,R6,R7,NCNT
;堆棧需求:2字節
;出口    :R0

NMULMN   :MOV    A,M
          ADD    A,R0
          MOV    R5,A
          XCH    A,R1
          XCH    A,R5
          ADD    A,N
          XCH    A,R0
          MOV    R6,A
          MOV    B,M
          MOV    NCNT,B
NMLMN1   :DEC    R0
          DEC    R1
          CLR    A
          XCH    A,@R1
          MOV    @R0,A
          DJNZ   NCNT,NMLMN1
          MOV    NCNT,B
NMLMN2   :CLR    A
          XCH    A,@R0
          MOV    R2,A
          MOV    A,R6
          MOV    R0,A
          MOV    A,R5
          MOV    R1,A
          MOV    R7,N
          CLR    C
NMLMN3   :MOV    A,R2
          MOV    B,@R1
          INC    R1
          MUL    AB
          ADDC   A,@R0
          MOV    @R0,A
          INC    R0
          MOV    A,B
          ADDC   A,@R0
          MOV    @R0,A
          DJNZ   R7,NMLMN3
          INC    R0
          INC    R6
          DJNZ   NCNT,NMLMN2
          MOV    A,R0
          CLR    C
          SUBB   A,M
          SUBB   A,N
          MOV    R0,A
          RET

;單字節無符號除法程序 (R2R3R4/R7)=(R2)R3R4 余數R7
;入口    :R2,R3,R4,R7
;占用資源:ACC,B,F0
;堆棧需求:3字節
;出口    :(R2),R3,R4,R7,OV

NDIV31   :MOV    A,R2
          MOV    B,R7
          DIV    AB
          PUSH   A
          MOV    R2,B
          MOV    B,#10H
NDV311   :CLR    C
          MOV    A,R4
          RLC    A
          MOV    R4,A
          MOV    A,R3
          RLC    A
          MOV    R3,A
          MOV    A,R2
          RLC    A
          MOV    R2,A
          MOV    F0,C
          CLR    C
          SUBB   A,R7
          JB     F0,NDV312
          JC     NDV313
NDV312   :MOV    R2,A
          INC    R4
NDV313   :DJNZ   B,NDV311
          POP    A
          CLR    OV
          JZ     NDV314
          SETB   OV
NDV314   :XCH    A,R2
          MOV    R7,A
          RET

;單字節無符號除法程序 (R5R2R3R4/R7)=(R5)R2R3R4 余數R7
;入口    :R2,R3,R4,R7
;占用資源:ACC,B,F0
;堆棧需求:3字節
;出口    :(R5),R2,R3,R4,R7,OV

NDIV41   :MOV    A,R5
          MOV    B,R7
          DIV    AB
          PUSH   A
          MOV    R5,B
          MOV    B,#18H
NDV411   :CLR    C
          MOV    A,R4
          RLC    A
          MOV    R4,A
          MOV    A,R3
          RLC    A
          MOV    R3,A
          MOV    A,R2
          RLC    A
          MOV    R2,A
          MOV    A,R5
          RLC    A
          MOV    R5,A
          MOV    F0,C
          CLR    C
          SUBB   A,R7
          JB     F0,NDV412
          JC     NDV413
NDV412   :MOV    R5,A
          INC    R4
NDV413   :DJNZ   B,NDV411
          POP    A
          CLR    OV
          JZ     NDV414
          SETB   OV
NDV414   :XCH    A,R5
          MOV    R7,A
          RET

;雙字節無符號除法程序 (R5R2R3R4/R6R7)=(R2)R3R4 余數R6R7
;入口    :R5,R2,R3,R4,R6,R7
;占用資源:ACC,B,F0
;堆棧需求:4字節
;出口    :(R2),R3,R4,R6,R7,OV

NDIV42   :MOV    A,R1
          PUSH   A
          MOV    B,#00H
NDV421   :MOV    A,R2
          CLR    C
          SUBB   A,R7
          MOV    R1,A
          MOV    A,R5
          SUBB   A,R6
          JC     NDV422
          MOV    R5,A
          MOV    A,R1
          MOV    R2,A
          INC    B
          SJMP   NDV421
NDV422   :PUSH   B
          MOV    B,#10H
NDV423   :CLR    C
          MOV    A,R4
          RLC    A
          MOV    R4,A
          MOV    A,R3
          RLC    A
          MOV    R3,A
          MOV    A,R2
          RLC    A
          MOV    R2,A
          XCH    A,R5
          RLC    A
          XCH    A,R5
          MOV    F0,C
          CLR    C
          SUBB   A,R7
          MOV    R1,A
          MOV    A,R5
          SUBB   A,R6
          JB     F0,NCV424
          JC     NDV425
NCV424   :MOV    R5,A
          MOV    A,R1
          MOV    R2,A
          INC    R4
NDV425   :DJNZ   B,NDV423
          POP    A
          CLR    OV
          JNZ    NDV426
          SETB   OV
NDV426   :XCH    A,R2
          MOV    R7,A
          MOV    A,R5
          MOV    R6,A
          POP    A
          MOV    R1,A
          RET

;N字節無符號除法程序(組合) ([R0]/[R1])=([R0])
;入口    :R0,R1,M,N
;占用資源:ACC,R2,R3,R4,R5,R7,NCNT,F0,NADDN,NSUBBN,NRLCN
;堆棧需求:4字節
;出口    :R0

;NDIVMN   :MOV    A,M
          CLR    C
          SUBB   A,N
          MOV    NCNT,A
          ADD    A,R0
          MOV    R4,A
          XCH    A,R0
          MOV    R3,A
          MOV    A,R1
          MOV    R5,A
          MOV    R2,#00H
NDVMN1   :MOV    R7,N
          LCALL  NSUBN
          MOV    A,R5
          MOV    R1,A
          JC     NDVMN2
          INC    R2
          SJMP   NDVMN1
NDVMN2   :MOV    R7,N
          LCALL  NADDN
          MOV    A,NCNT
          SWAP   A
          RR     A
          MOV    NCNT,A
NDVMN3   :MOV    A,R3
          MOV    R0,A
          MOV    R7,M
          LCALL  NRLCN
          MOV    F0,C
          MOV    A,R4
          MOV    R0,A
          MOV    A,R5
          MOV    R1,A
          MOV    R7,N
          LCALL  NSUBN
          JB     F0,NDVMN4
          JC     NDVMN5
NDVMN4   :MOV    A,R3
          MOV    R0,A
          INC    @R0
          SJMP   NDVMN6
NDVMN5   :MOV    A,R5
          MOV    R1,A
          MOV    R7,N
          LCALL  NADDN
NDVMN6   :DJNZ   NCNT,NDVMN3
          MOV    A,R4
          MOV    R1,A
          MOV    A,R2
          MOV    @R1,A
          MOV    A,R3
          MOV    R0,A
          RET

;N字節無符號除法程序(集成) ([R0]/R[1])=([R0])
;入口    :R0,R1,M,N
;占用資源:ACC,R2,R3,R4,R5,R7,F0
;堆棧需求:2字節
;出口    :R0

NDIVMN   :MOV    A,M
          CLR    C
          SUBB   A,N
          MOV    B,A
          ADD    A,R0
          MOV    R4,A
          XCH    A,R0
          MOV    R3,A
          MOV    A,R1
          MOV    R5,A
          MOV    R2,#00H
NDVMN1   :MOV    R7,N
          CLR    C
NDVMN2   :MOV    A,@R0
          SUBB   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NDVMN2
          MOV    A,R4
          MOV    R0,A
          MOV    A,R5
          MOV    R1,A
          JC     NDVMN3
          INC    R2
          SJMP   NDVMN1
NDVMN3   :MOV    R7,N
          CLR    C
NDVMN4   :MOV    A,@R0
          ADDC   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NDVMN4
          MOV    A,#08H
          MUL    AB
          MOV    B,A
NDVMN5   :MOV    A,R3
          MOV    R0,A
          MOV    R7,M
          CLR    C
NDVMN6   :MOV    A,@R0
          RLC    A
          MOV    @R0,A
          INC    R0
          DJNZ   R7,NDVMN6
          MOV    F0,C
          MOV    A,R4
          MOV    R0,A
          MOV    A,R5
          MOV    R1,A
          MOV    R7,N
          CLR    C
NDVMN7   :MOV    A,@R0
          SUBB   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NDVMN7
          JB     F0,NDVMNB
          JC     NDVMN8
NDVMNB   :MOV    A,R3
          MOV    R0,A
          INC    @R0
          SJMP   NDVMNA
NDVMN8   :MOV    R7,N
          MOV    A,R4
          MOV    R0,A
          MOV    A,R5
          MOV    R1,A
          CLR    C
NDVMN9   :MOV    A,@R0
          ADDC   A,@R1
          MOV    @R0,A
          INC    R0
          INC    R1
          DJNZ   R7,NDVMN9
NDVMNA   :DJNZ   B,NDVMN5
          MOV    A,M
          CLR    C
          SUBB   A,N
          ADD    A,R3
          MOV    R1,A
          MOV    A,R2
          MOV    @R1,A
          MOV    A,R3
          MOV    R0,A
          RET

;N字節數據左移程序 RLC([R0])=(CF[R0])
;入口    :R0,R7
;占用資源:ACC,B
;堆棧需求:2字節
;出口    :R0,CF

NRLCN    :MOV    B,R0
          CLR    C
NRLN1    :MOV    A,@R0
          RLC    A
          MOV    @R0,A
          INC    R0
          DJNZ   R7,NRLN1
          MOV    R0,B
          RET

;原碼有符號雙字節減法程序 (R3R4-R6R7)=R3R4
;入口    :R3,R4,R6,R7
;占用資源:ACC,DADD
;堆棧需求:6字節
;出口    :R3,R4,OV

DSUB     :MOV    A,R6
          CPL    ACC.7
          MOV    R6,A
          LCALL  DADD
          RET

;原碼有符號雙字節加法程序 (R3R4+R6R7)=R3R4
;入口    :R3,R4,R6,R7
;占用資源:ACC,SR0,NADD,NSUB,CMPT
;堆棧需求:4字節
;出口    :R3,R4,OV

DADD     :MOV    A,R3
          MOV    C,ACC.7
          MOV    SR0,C
          XRL    A,R6
          MOV    C,ACC.7
          MOV    A,R3
          CLR    ACC.7
          MOV    R3,A
          MOV    A,R6
          CLR    ACC.7
          MOV    R6,A
          JC     DAB2
          LCALL  NADD
          MOV    A,R3
          JB     ACC.7,DABE
DAB1     :MOV    C,SR0
          MOV    ACC.7,C
          MOV    R3,A
          CLR    OV
          RET
DABE     :SETB   OV
          RET
DAB2     :LCALL  NSUB
          MOV    A,R3
          JNB    ACC.7,DAB1
          LCALL  CMPT
          CPL    SR0
          SJMP   DAB1

;原碼有符號雙字節乘法程序 (R3R4*R6R7)=(R5R2R3R4)
;入口    :R3,R4,R6,R7
;占用資源:ACC,SR0,NMUL22
;堆棧需求:4字節
;出口    :R5,R2,R3,R4

IMUL     :MOV    A,R3
          XRL    A,R6
          MOV    C,ACC.7
          MOV    SR0,C
          MOV    A,R3
          CLR    ACC.7
          MOV    R3,A
          MOV    A,R6
          CLR    ACC.7
          MOV    R6,A
          LCALL  NMUL22
          MOV    A,R5
          MOV    C,SR0
          MOV    ACC.7,C
          MOV    R5,A
          RET

;原碼有符號雙字節除法程序 (R5R2R3R4/R6R7)=(R3R4) 余數(R6R7)
;入口    :R5,R2,R3,R4
;占用資源:ACC,SR0,NDIV42
;堆棧需求:6字節
;出口    :R3,R4,R6,R7,OV

IDIV     :MOV    A,R5
          XRL    A,R6
          MOV    C,ACC.7
          MOV    SR0,C
          MOV    A,R5
          CLR    ACC.7
          MOV    R5,A
          MOV    A,R6
          CLR    ACC.7
          MOV    R6,A
          LCALL  NDIV42
          MOV    A,R3
          JB     ACC.7,IDIVE
          JB     OV,IDIVE
          MOV    C,SR0
          MOV    ACC.7,C
          MOV    R3,A
          RET
IDIVE    :SETB   OV
          RET

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          极品尤物久久久av免费看| 亚洲一区二区少妇| 国产精品av久久久久久麻豆网| 久久久九九九九| 亚洲小少妇裸体bbw| 亚洲黄色天堂| 亚洲欧美国产毛片在线| 国产热re99久久6国产精品| 国产一区二区欧美| 伊人一区二区三区久久精品| 国产精品久久久久一区| 国产精品呻吟| 日韩亚洲欧美一区二区三区| 欧美在线一区二区三区| 国产精品永久免费在线| 亚洲人成77777在线观看网| 亚洲区欧美区| 美女亚洲精品| 国产精品入口麻豆原神| 亚洲最黄网站| 国产伦精品一区二区三区视频黑人| 国产精品v欧美精品v日韩精品| 国产精品嫩草影院一区二区| 在线看日韩av| 国产欧美精品va在线观看| 亚洲人成亚洲人成在线观看| 国产目拍亚洲精品99久久精品| 亚洲风情亚aⅴ在线发布| 99国产成+人+综合+亚洲欧美| 午夜精品区一区二区三| 国产亚洲观看| 欧美日韩一区综合| 一区二区三区欧美在线| 亚洲午夜一级| 在线不卡中文字幕播放| 亚洲精品综合久久中文字幕| 最新热久久免费视频| 欧美精品久久久久久久免费观看| 欧美视频日韩视频| 亚洲第一伊人| 欧美日精品一区视频| 欧美福利视频在线| 韩国av一区| 欧美精品一区二区三区高清aⅴ| 亚洲高清不卡在线观看| 国产一区二区三区四区三区四| 国产精品成人一区二区| 国产日韩欧美在线视频观看| 国产尤物精品| 另类春色校园亚洲| 欧美日本在线播放| 国产精品第一页第二页第三页| 亚洲欧美精品伊人久久| 国产伦精品一区| 9人人澡人人爽人人精品| 欧美午夜一区二区福利视频| 欧美亚洲三区| 亚洲高清一二三区| 日韩视频一区二区| 国产日产高清欧美一区二区三区| 欧美大片va欧美在线播放| 国产日韩欧美日韩| 亚洲国产欧美在线| 久久亚洲影音av资源网| 欧美日韩国产一区精品一区| 国产精品久久久爽爽爽麻豆色哟哟| 欧美喷水视频| 欧美一区二区视频免费观看| 在线精品福利| 午夜精品久久久久久久| 美女爽到呻吟久久久久| 欧美在线视频一区二区三区| 这里只有精品视频在线| 欧美成人视屏| 国产一区二区三区免费观看| 久久狠狠一本精品综合网| 亚洲日韩中文字幕在线播放| 亚洲视频免费看| 欧美日韩国产欧美日美国产精品| 国产一区视频在线看| 亚洲二区视频| 亚洲欧美美女| 一区二区三区精品在线| 欧美电影在线播放| 亚洲精品无人区| 国产午夜精品美女毛片视频| 亚洲午夜久久久久久尤物| 亚洲三级网站| 亚洲国产精品综合| 国产精品揄拍500视频| 亚洲欧洲综合另类| 欧美日韩免费高清| 国产精品毛片a∨一区二区三区| 欧美一区二粉嫩精品国产一线天| 欧美日韩成人在线播放| 亚洲嫩草精品久久| 性欧美18~19sex高清播放| 久久婷婷久久| 国产精品视频免费| 麻豆精品国产91久久久久久| 欧美一级精品大片| 久久婷婷蜜乳一本欲蜜臀| 久久av一区二区三区| 亚洲午夜小视频| 麻豆精品视频在线观看视频| 国产亚洲欧美日韩在线一区| 久久精品国产一区二区三| 久久免费少妇高潮久久精品99| 国产亚洲欧洲一区高清在线观看| 亚洲巨乳在线| 亚洲男人第一av网站| 久久久久久久久久码影片| 欧美在线亚洲| 亚洲国产91精品在线观看| 亚洲国产精品精华液2区45| 欧美性天天影院| 一本在线高清不卡dvd| 亚洲无亚洲人成网站77777| 久久精品国产精品亚洲精品| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品成人va在线观看| 久久久91精品国产一区二区精品| 日韩一二三在线视频播| 欧美日韩精品免费| 国产精品日韩久久久| 亚洲精品极品| 久久久精品国产免大香伊| 久久一本综合频道| 久久久国产视频91| 国产精品一区二区久久久久| 精久久久久久久久久久| 久久九九精品| 久久免费午夜影院| 久久成人资源| 国产亚洲欧美一区在线观看| 欧美国产免费| 亚洲综合色视频| 怡红院精品视频| 欧美日韩亚洲一区三区| 亚洲精品小视频在线观看| 久久影院午夜论| 国产精品毛片在线| 午夜亚洲伦理| 国产精品入口福利| 欧美日韩午夜视频在线观看| 9色国产精品| 国产精品一二三四| 国产毛片精品视频| 亚洲第一色在线| 欧美亚州在线观看| 欧美本精品男人aⅴ天堂| 欧美日韩在线第一页| 欧美日韩在线观看一区二区三区| 国产精品久久久久久五月尺| 欧美日韩成人免费| 亚洲电影在线| 亚洲巨乳在线| 欧美一区二区三区在线免费观看| 国产一区二区av| 久久综合一区二区三区| 免费日本视频一区| **性色生活片久久毛片| 国产精品久久一区二区三区| 久久综合999| 欧美日韩精品福利| 一本色道久久综合亚洲精品按摩| 久久av资源网| 国产亚洲一区精品| 一区二区三区四区蜜桃| 亚洲国产va精品久久久不卡综合| 亚洲国产高清在线| 韩国精品一区二区三区| 尤物精品国产第一福利三区| 欧美亚洲免费高清在线观看| 最新国产拍偷乱拍精品| 久热国产精品视频| 伊人成年综合电影网| 亚洲日本中文字幕免费在线不卡| 国产精品99久久久久久久女警| 欧美成人a∨高清免费观看| 亚洲欧美在线免费观看| 欧美日韩国产三级| 国内精品视频在线播放| 日韩午夜在线播放| 亚洲第一在线综合在线| 麻豆精品在线观看| 国产一区二区三区四区五区美女| 午夜精品国产精品大乳美女| 欧美精品观看| 国产日本欧洲亚洲| 久久精品国产欧美亚洲人人爽| 亚洲欧美另类综合偷拍| 国产美女一区二区| 国产欧美精品日韩区二区麻豆天美| 经典三级久久| 国产精品任我爽爆在线播放| 亚洲精品一区二区三区四区高清| 99在线精品视频| 亚洲欧美综合国产精品一区| 精品51国产黑色丝袜高跟鞋| 国产精品白丝jk黑袜喷水| 国产丝袜美腿一区二区三区| 亚洲欧美在线x视频| 免费在线日韩av| 欧美日韩免费视频| 亚洲蜜桃精久久久久久久| 欧美日韩精选| 99精品国产福利在线观看免费| 亚洲高清二区| 欧美视频精品在线| 久久久激情视频| 欧美日韩在线亚洲一区蜜芽| 欧美日韩国产999| 欧美一区二区在线免费播放| 国产亚洲人成a一在线v站| 国产精品一二一区| 校园春色国产精品| 欧美成人日韩| 国产有码在线一区二区视频| 国产日韩高清一区二区三区在线| 久久―日本道色综合久久| 欧美精品一区二区在线播放| 一区视频在线播放| 国内精品视频久久| 免费成人激情视频| 欧美亚洲视频在线看网址| 久久久99爱| 亚洲电影第三页| 久久精品日产第一区二区三区| 夜夜嗨av一区二区三区中文字幕| 国产精品你懂得| 欧美激情中文不卡| 久久久在线视频| 亚洲一区二区日本| 欧美日韩中文字幕日韩欧美| 在线亚洲免费| 国内精品写真在线观看| 精品不卡视频| 亚洲人成在线播放网站岛国| 国产美女搞久久| 日韩亚洲欧美综合| 久久精品电影| 久久久美女艺术照精彩视频福利播放| 欧美激情1区2区3区| 国产综合视频在线观看| 欧美高清在线播放| 欧美一区国产二区| 亚洲国产高清自拍| 美女主播精品视频一二三四| 国产一区二区在线观看免费播放| 另类国产ts人妖高潮视频| 在线亚洲一区二区| 激情文学一区| 欧美深夜影院| 一二美女精品欧洲| 亚洲无线一线二线三线区别av| 国产亚洲a∨片在线观看| 在线观看欧美亚洲| 国产乱码精品一区二区三区不卡| 国产精品女主播在线观看| 欧美激情一区二区三区高清视频| 欧美精品亚洲| 欧美日韩精品综合| 欧美精品1区| 欧美在线一二三四区| 国产日韩欧美综合精品| 欧美一级艳片视频免费观看| 在线欧美电影| 国产精品视频男人的天堂| 午夜精品亚洲一区二区三区嫩草| 久久久久久久性| 国产日韩欧美中文在线播放| 亚洲精品色图| 樱桃视频在线观看一区| 国产精品久久久久秋霞鲁丝| 葵司免费一区二区三区四区五区| 欧美日韩免费高清| 欧美专区福利在线| 国产精品视频久久久| 欧美日韩精品中文字幕| 一本久道久久综合婷婷鲸鱼| 欧美日韩国内| 亚洲激情视频在线| 欧美影院久久久| 国产亚洲欧美另类中文| 亚洲精品影院在线观看| 久久综合色天天久久综合图片| 国产精品色在线| 亚洲国产日韩欧美在线图片| 久热re这里精品视频在线6| 欧美午夜视频一区二区| 99国产精品久久久久老师| 国产欧美日韩不卡| 午夜老司机精品| 狠狠干狠狠久久| 欧美乱大交xxxxx| 国产综合色一区二区三区| 久久久久久久久一区二区| 欧美一级艳片视频免费观看| 欧美福利在线| 亚洲高清资源综合久久精品| 久久国产一二区| 91久久久一线二线三线品牌| 国产精品久久久久av免费| 在线观看日韩国产| 亚洲精品在线观看视频| 国产精品一区二区三区四区五区| 亚洲第一免费播放区| 欧美极品在线观看| 激情成人亚洲| 国产精品福利av| 99精品国产在热久久下载| 欧美色123| 亚洲欧美日韩一区二区三区在线观看| 亚洲国产99| 国产主播一区二区| 久久久久欧美精品| 99精品欧美一区二区三区| 在线色欧美三级视频| 欧美激情精品久久久久久大尺度| 亚洲美女网站| 亚洲精品美女久久久久| 先锋影音国产一区| 国产精品你懂的在线欣赏| 国产精品剧情在线亚洲| 一区二区三区产品免费精品久久75| 香蕉久久久久久久av网站| 亚洲视频在线观看免费|