3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

王爽 16 位汇编语言学习记录

發布時間:2024/10/14 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 王爽 16 位汇编语言学习记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以下為匯編學習記錄,內容全部出自王爽的16位《匯編語言》,如有錯誤,可直接去查看原書。

匯編語言

??機器語言是機器指令集的集合,機器指令是一列二進制數字,計算機將其翻譯成高低電平,從而使器件收到驅動。而程序員很難看懂!例如:8086 CPU 完成運算 s = 768 + 12288 – 1280,對應的機器碼是:

10110000000000000000011 00000101000000000110000 00101101000000000000101

??匯編語言的主體是匯編指令。匯編指令是機器指令便于記憶的書寫格式。其最終由編譯器將他們處理成對應的機器語言,由機器執行。

匯編語言的組成:

  • 匯編指令:機器碼的助記符,有對應的機器碼 每條指令語句在匯編時都產生一個供CPU執行的機器目標代碼。
  • 偽指令:由匯編器執行,沒有對應的機器碼 它所指示的操作是由匯編程序在匯編源程序時完成的,在匯編時,它不產生目標代碼,在將源程序匯編成目標程序后,它就不復存在。
  • 宏指令:
  • 其他符號:如:+、-、*、等,由匯編器執行,沒有對應的機器碼

??指令和數據存放在存儲器中,也就是平常說的內存中。在內存或硬盤上存儲的數據和指令沒有區別,都是二進制信息。例如:內存中有 1000100111011000,作為數據看是 89D8 H,作為指令看是 mov ax, bx。存儲器被劃分為若干單元,單元從 0 開始編號,最小信息單位為 bit(位),8 個 bit 組成一個 byte(字節),微機存儲器以字節為最小單位來計算。

CPU 對存儲器的讀寫

CPU 從 3 號單元中讀取數據過程:

地址總線

??CPU 通過地址總線選定存儲單元。一個 CPU 有 N 根地址總線,則可以說這個 CPU 的地址總線寬度是 N,其最多可以尋找 2N 個內存單元。地址總線決定了其尋址能力。


注意高低地址。上圖實際選定的內存單元是 0000001011(即:11號單元)

數據總線

??CPU 和內存或其他器件的數據傳送是通過數據總線進行的。

對于不能一次傳送的數據,將先傳送低字節,后傳送高字節。例如:對于 89D82 H,將先傳送 9D82,后傳送 8。

控制總線

??CPU 對外部器件的控制是通過控制總線進行的。CPU 有多少控制總線,對外部器件就有多少種控制。控制總線決定了 CPU 對外部器件的控制能力。

??每個物理存儲器在邏輯存儲器中占據一定的地址空間,CPU 在相應的地址空間中寫入數據,實際上就是向該物理存儲器中寫數據。例如:在 8086PC 中,

  • 0 ~ 7fffH 的 32KB 空間為主存儲器的地址空間
  • 8000H~9fffH 的 8K 空間為顯存的地址空間
  • A000H~ffffH 的 24K 空間為各個 ROM 的地址空間

那么,向8001H里面寫入數據,實際就是把數據寫入到顯存中

不同的計算機內存地址空間的分配是不同的

寄存器

??8086 CPU 共有 14 個寄存器,AX、BX、CX、DX,SI、DI,SP、BP、IP,CS、DS、SS、ES,PSW。

通用寄存器

??8086 CPU 中,AX、BX、CX、DX通常用來存放一般性數據,稱為通用寄存器。他們均為16位。并且都可以分為兩個8位的寄存器(高8位和低為位)使用

  • AX 可分為 AH 和 AL
  • BX 可分為 BH 和 BL
  • CX 可分為 CH 和 CL
  • DX 可分為 DH 和 DL

    ??出于兼容性,8086 CPU 可以一次處理兩種尺寸的數據:字節型字型(雙字節。高地址存放高字節,低地址存放低地址)。在進行數據傳送或運算時,指令操作對象的位數應該一致,例如:不能在字與字節類型之間傳送數據:
    mov ax, bl (錯誤的指令)
    mov bh, ax (錯誤的指令)

物理地址

8086 CPU 是 16 位結構:

  • 運算器一次最多處理 16 位數據
  • 寄存器最大寬度是16 位
  • 寄存器和運算器之間的通路是16位

8086 CPU 有 20 根地址線,然而其又是 16 位結構,所以 8086 CPU 內部用兩個 16 位地址合成一個 20 位地址

地址加法器采用 物理地址 = 段地址 x 16 + 偏移地址 的方法合成 20 位的物理地址。

段的概念

??段的劃分源自于 8086 的尋址方式,實際上,內存并不會分段。我們把連續的一段內存用段加以描述,從而方便 8086 的尋址。由計算式可知,段的起始地址一定是 16 的倍數,偏移地址為 16 位,16 位的尋址能力為 64K,則一個段的最大長度為 64K。

段寄存器

??8086 CPU 中,用CS、DS、SS、ES 四個段寄存器來存放內存單元的段地址。CS 和 IP 是 8086 CPU 中兩個關鍵的寄存器,他指出了 CPU當前要讀取的指令地址。CS 稱為代碼段寄存器,IP 稱為指令指針寄存器 。任意時刻,8086 CPU 將 CS: IP 指向的內容當做指令執行
??8086 CPU 工作過程:

  • 從CS:IP指向的內存單元中讀取指令,讀取的指令進入指令緩沖區
  • IP = IP+指令長度,從而指向像一條指令
  • 執行指令,轉到(1)循環
  • 修改 cs 和 ip 的值

    jmp 指令
    格式: jmp 段地址:偏移地址 ;執行后, cs = 段地址, IP = 偏移地址
    例如: jmp 2AE3H:3 ;執行后,CS =2AE3 , IP = 3
    格式: jmp 寄存器 ;執行后 , ip = 寄存器的值
    例如: jmp ax ;若執行前,ax = 1000H cs = 2000H ip = 0003H ;則執行后, ax = 1000H cs = 2000H ip = 1000H

    注意:mov指令不能修改CS和IP的值

    實驗一 debug的使用

    注意在 Debug 中,數據都是用十六進制表示,且不用加 H

  • 用 R 命令查看、修改寄存器的內容
    • 顯示所有寄存器和標志位狀態
    • 顯示當前 CS:IP指向的指令。

  • 2. 用 D 命令查看內存內容

  • debug 默認列出 128 個字節單元的內容
  • 若指定的地址不是 16 的倍數(如 d 1000 : 9 ),仍會顯示128字節內容( 從1000 : 9到1000 : 88 )
  • debug列出了三部分內容: 最左邊是每行的起始地址 中間是內容的16進制 最右邊是對應的ASCII ( 沒有對應時用 . 表示)
    • 直接輸入d,查看當前 cs:ip 指向的內存內容,注意:如果繼續輸入d,則可繼續查看后面的內存的內容
    • 輸入d 段地址 : 偏移地址,查看指定的內存地址的內容。如果繼續輸入d,則可繼續查看后面的內存的內容
    • 輸入d 段地址: 偏移地址 結束地址,查看指定地址內存內容。如果繼續輸入d,則可繼續查看后面的內存的內容
  • 用E命令改寫內存中的內容
    • 輸入 e 段地址: 偏移地址 數據1 數據2 數據3 …,修改指定地址內存中的內容
    • 輸入 e段地址: 偏移地址,可以逐個字節進行修改,注意:不修改直接輸空格,輸完數后,按空格輸入下一個,回車直接結束
      • 使用 e 命令可以輸入字符(單引號標識)或字符串(雙引號標識),都是存儲的ASCII
      • 用 e 命令向內存中寫入機器碼,用U命令查看內存中機器碼的含義,用T命令執行內存中的機器碼
  • 用 A 命令在內存中輸入匯編指令
    • 直接輸入a,在當前內存(CS:ip指向的內存)中輸入匯編指令
    • 輸入a 段地址: 偏移地址,在指定的內存中輸入匯編指令
    • 輸入 a 偏移地址,向 cs:偏移地址 指向的內存中的寫入匯編指令
  • 用 u 命令查看內存中機器碼對應的匯編指令

    • 直接輸入u,查看當前內存(CS:ip指向的內存)中機器碼對應的匯編指令
    • 輸入u 段地址: 偏移地址,查看指定的內存中的機器碼對應的匯編指令
  • 使用T命令執行內存中的匯編代碼

    • 直接輸入t,執行當前指令
  • 使用G命令將程序執行到指定地址處

    • 輸入g 偏移地址,表示將指令執行到當前偏移地址處
  • 使用 P 命令可以一次性執行完循環,且int 21H指令必須用P命令執行

    • 當遇到循環時,輸入p,即可直接執行完循環
  • 用 DEBUG 跟蹤程序

    • 輸入debug 要跟蹤的程序全名,debug 將程序加載進內存

      注意:
  • 加載進內存后,cx中存放的是程序的長度(占用機器碼的字節數),上圖說明3-1.exe占的機器碼是22個字節(十六進制表示為16H)

  • debug 中,對于最后的 int 21 指令,需要用 p 命令執行

    說明: 當加載進內存后,CS變被賦予SA+10H,IP被賦值0

  • 數據段寄存器DS

    mov 指令

    mov 寄存器, 立即數 ; 將數據直接送入寄存器 例:mov ax,2 mov 寄存器, 寄存器 ; 將一個寄存器中的值送入另一個寄存器中 mov ax,bx mov 寄存器, 內存單元 ; 將一個內存單元中的數據送入寄存器 mov ax , [0] mov 內存單元, 寄存器 ; 將一個寄存器中的數據送入指定的內存單元 mov [1], bx mov 段寄存器, 寄存器 ; 將一個寄存器的值送入段寄存器 mov ds, ax mov 寄存器, 段寄存器 ; 將一個段寄存器中的值送入一般寄存器 mov ax, ds mov 段寄存器, 內存單元

    注意:

  • [ 偏移地址 ] 表示一個內存單元,8086CPU默認使用ds作為數據段的段寄存器
  • 8086CPU規定,不能直接給段寄存器賦值 例如 mov ds, 2 是錯誤的
  • add 和 sub 指令同上
  • CPU 提供的棧機制

    push(進棧)和pop(出棧)都是以字為單位進行的。POP 和 PUSH 指令:

    push 寄存器 ;將一個寄存器中的數據入棧 pop 寄存器 ;用一個寄存器接受出棧的棧頂元素 push 段寄存器 ;將一個段寄存器中的數據入棧 pop 段寄存器 ;用一個段寄存器接受出棧的棧頂元素 push 內存單元 ;將一個內存字單元處的數據入棧 pop 內存單元 ;用一個內存字單元接受出棧的棧頂元素

    注意:

  • push 和 pop 指令對內存單元操作時,自動 ds 中讀取數據段的段地址
  • push 和 pop 指令與 mov 指令不同,cpu 執行 push 和 pop 指令需要兩步,而執行 mov 指令只需要一步。
  • push 和 pop 指令只能修改 SP,也就是說,棧頂的最大變化范圍是 0~FFFFH
  • 例如: mov ax, 1000H
    mov ds, ax ; 存放數據段的段地址
    push [0] ; 將1000:0內存字單元中的數據進棧
    pop [2] ; 將出棧的數據放到1000:2內存字單元中

    ??8086 CPU 提供 SS 和 SP 兩個寄存器來標識棧。SS 存放棧頂段地址,SP 存放偏移地址。任意時刻,SS:SP 指向棧頂。push 和pop 指令執行時,自動從 SS:SP 指向處取得棧頂地址

    • PUSH 指令的執行過程

      注意:
  • 入棧時,棧是從高地址向低地址擴展的
  • 棧空時,SS:SP指向棧底的下一個位置
    • POP指令的執行過程

      注意:出站后,SS:SP 指向新棧頂,pop 執行前的棧頂元素仍然存在(如上圖的 2266H),只是它已不再棧中(棧頂已改變),再一次使用 push 指令時,將覆蓋原有數據。

    8086 CPU不保證對棧的操作不會越界

    • PUSH入棧越界
    • POP出棧越界
      和上圖基本相似

    編程實例

    要求:
    (1)將10000H~1000FH作為棧空間,初始狀態棧空
    (2)設置 ax = 001AH,bx = 001BH
    (3)將ax和bx的值入棧
    (4)然后將ax和bx清零
    (5)最后從棧中恢復ax和bx的值
    程序:

    mov ax, 1000H mov ss, ax ; 設置棧的段地址,不能直接給段寄存器賦值 mov sp, 0010H ; 棧空時,SS:SP指向棧底的下一個位置(000F + 1 = 0010H)注意:棧由高地址向低地址增長 mov ax, 001AH mov bx, 001BH push ax push bx sub ax, ax ; 此處也可以使用 mov ax, 0 ,但是sub ax, ax 的機器碼為2個字節,而占mov ax, 0的機器碼為三個字節 sub bx, bx ; 同上 pop bx ; 注意,出棧順序和進棧順序相反(先進后出) pop ax

    段的綜述

    ??我們可以將一段內存定義為一個段,用一個段地址指示段,用偏移地址訪問段內的單元,這完全是我們自己的安排。

    • 可以用一個段存放數據,將它定義為“數據段”;
    • 可以用一個段存放代碼,將它定義為“代碼段”;
    • 可以用一個段當做棧,將它定義為”棧段“;

    我們可以這樣安排,但是若要 CPU 按照這種安排來訪問這些段,就要:

    • 對于數據段,將它的段地址存放在DS中,用mov、add、sub等訪問內存單元的指令時,CPU就將我們定義的數據段中的內容當作數據來訪問。
    • 對于代碼段,將它的段地址存放在CS中,將段中第一條指令的偏移地址存放在IP中,這樣cpu就將執行我們定義的代碼段中的指令。
    • 對于棧段,將它的段地址放在SS中,將棧頂單元的偏移地址存放在SP中,這樣cpu在需要進行棧的操作時,如執行push, pop指令等,就將我們定義的棧當作棧空間來用。

    ??可見,不管我們如何安排,CPU將內存中的某段內容當作代碼,是因為CS:IP指向了那里;CPU將某段內存當作棧,是因為SS:SP指向了那里;我們一定要清楚,什么是我們的安排,以及如何讓CPU按我們的安排行事。要非常清楚CPU的工作機理,才能在控制CPU按照我們的安排運行的時候做到游刃有余。
    ??一段內存,可以既是代碼段的存儲空間,又是數據的存儲空間,還可以是棧空間,也可以什么都不是。關鍵在于CPU中寄存器的設置,即 CS、IP,SS、DS 的指向。

    段前綴

    ??在匯編程序中,可以顯示給出段地址,這些顯示的段地址稱為段前綴。例如:ds:[bx] 、ds: [0]、 ss: sp 、cs: sp 、cs: ip 等。顯示給出段前綴時,將使用給出的寄存器作為段地址,而不是使用默認段寄存器

    第一個匯編程序

    基本格式(包含多個段):

    assume cs: code, ds: data, ss: stack ; 偽指令,將寄存器和各段聯系起來 data segment ; 數據段 ; 偽指令,格式:段名 segment,表示一個段的開始,段名表示一個地址,被編譯時翻譯成地址dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h data ends ; 偽指令,和他上面的段名 segment成對存在,格式:段名 ends,表示一個段的結束 stack segment ; 棧段 ; 可同時定義多個段(代碼段、數據段、棧段)dw 0,0,0,0,0,0,0,0 stack ends code segment ; 代碼段 ; 可以不定義數據段和棧段,但代碼段不可少,否則程序根本沒意義 start: ; 標號 ; 標號代表一個地址,這個標號在編譯時被翻譯成地址 mov ax, stack ; 段名表示一個地址,被編譯時翻譯成地址mov ss, ax mov sp, 16 ; 初始情況,棧底與棧底相同,高地址表示棧底mov ax, data ; 段名表示一個地址,被編譯時翻譯成地址mov ds, axpush ds: [0] push ds: [2] pop ds: [2] pop ds: [0] mov ax,4c00h int 21h ; 這兩條語句為一組,表示程序的返回 code ends end start ; 偽指令,end標志著一個匯編程序的結束,編譯器遇到end就結束對程序的編譯,同時指出了程序的入口為start處

    注意:在多個段中,各段空間相互獨立,地址都是從 0 到段大小。 例如上例:數據段空間 0 ~ 15(字節空間),棧空間 15 ~ 0(字節空間),代碼段從 start 開始

    基本格式(只有一個段)

    assume cs: codesg codesg segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h dw 0,0,0,0,0,0,0,0,0,0 start: mov ax, codesg ;或mov ax, cs mov ss, ax mov sp, 24h ;上三條指令設置棧頂指針,使指向了codesg:24H ;或mov sp, 36 ; 36是十進制對應的16進制是24Hmov ax,0 mov ds, ax mov bx,0 ; 這三條指令設置數據指針,使其指向了0: 0,即本段數據的開始處mov cx,8 ; 循環次數s: push [bx] ;0123H入棧,默認數據段寄存器ds,此處是 ds: [bx]。注意:push和pop指令一次操作一個字(兩個字節)pop cs: [bx] ; 或 pop ss: [bx] add bx, 2 ; 注意:push和pop指令一次操作一個字(兩個字節)loop s mov ax,4c00h int 21h codesg ends end start

    注意:只有一個段時,各種代碼公用一段空間。例如上例:數據從 dodesg 開始占(0 ~ 15),棧則跟在后面,從 16~31 ,start 處的指令實際是從 32 開始

    [bx]和 loop 指令

    [bx] 使用:

    mov ax, [bx] ; 其中,[bx]表示內存單元,段地址默認ds中,該指令表示將ds:[bx]字單元的內容送入寄存器ax mov [bx], ax ; 其中,[bx]表示內存單元,段地址默認ds中,該指令表示將寄存器ax的內容送入ds:[bx]字單元

    例:指令執行后的內存情況

    loop指令:

    mov cx, 循環次數 標示符:要循環的指令 loop 標示符 ; CPU執行過程:(1)cx = cx-12)判斷cx中的值,不為零則轉至標號處,為零時繼續往下執行

    例:用 loop 指令計算 211

    assume cs:code code segment strat:mov ax, 2mov cx, 11s: add ax, axloop s mov ax, 4c00H int 21H code ends end start

    DEBUG與匯編編譯器對指令的不同處理

  • 在 debug 中,mov ax, [0] 表示將 ds:[0] 內存單元中的數據送入 ax 中,而在匯編編譯器中表示 mov ax, 0。因此,匯編中使用 mov bx, 0 mov ax,[bx] 來實現。或顯示指出段地址 mov ax, ds:[0] 實現。
  • Debug中,所有數據都是16進制的,匯編編譯器中則不是
  • 實例:計算 ffff:0~ffff:b 中的數據之和,結果存在 dx 中

    分析:

  • 結果是否會超過 dx 的容量:12 個字節型數據相加不會大于 65535,可以在dx中存放
  • 是否將其中數據直接累加到 dx 中:當然不行,因為數據是 8 位的,dx 是 16 位的,類型不匹配
  • 是否將其中數據直接累加到 dl 中:當然也不行,dl最大為 255,可能會超出存儲范圍
  • 解決方法:用一個 16 位寄存器做中介,先將數據存入ax中,用 ax 和 dx 做加法,加過存在 dx 中。程序:

    assume cs:code code segment start: mov ax, 0ffffH ; 注意,匯編中數據不能以字母開頭,因此要在前面加0 mov ds, ax mov bx, 0 ; 初始化,使ds: bx指向ffff: 0 mov dx, 0 ; 初始化累加器 dx = 0 mov cx, 12 ; 循環次數 s: mov ah, 0 mov al, ds: [bx] ; ax作為中間寄存器 add dx, ax inc bxloop smov ax, 4c00H int 21H code ends end start

    更靈活的內存定位方法

    and 指令: 按位與運算,通過該指令可以將操作對象的相應位設為0,其他位不變
    例如:

    mov al, 01100011B and al, 00111011B

    or 指令: 按位或運算,通過該指令可以 操作對象的相應位設為1,其他位不變

    mov al, 01100011B or al, 00111011B

    在匯編中,我們可以使用 英文單引號(’’) 來指明數據是字符。例如:db ’asm‘ ,編譯器將他們轉換為對應的ASCII碼。

    大小寫轉換問題

    就 ASCII 碼的二進制來看,除第五位外,大小寫字母的其他位都相同。大寫字母的第五位是 0,而小寫的第五位是 1。

    [bx+idata] 的尋址方式

    SI 和 DI 兩個寄存器,功能和 BX 相近,但 SI 和 DI 不能被分成兩個 8 位寄存器使用

    • 實例分析:用 SI 和DI 將字符串 ’Welcome to masm!’ 復制到他后面的內存空間中。
    assume cs: code, ds: data data segment db ‘Welcome to masm’ db ‘. . . . . . . . . . . . . . . . data ends code segment start: mov ax, data mov ds, ax mov si, 0 mov di, 16 mov cx, 8 ; 循環8次 s: mov ax, [si] ; 一次傳送兩個字節(16位寄存器) mov [di], ax add si, 2 ; 每次兩個字節 add di, 2 loop smov ax, 4c00H int 21h code ends end start
    • 實例分析:編程,將datasg段中每個單詞的前4個字母改為大寫字母。
    assume cs: codesg, ds: datasg, ss: stacksg datasg segmentdb '1. display ' ; 16 Byte ; 注意, 空格也是字符。每個字符串占16個字節db '2. brows ' ; 16 Bytedb '3. replace ' ; 16 Bytedb '4. modify ' ; 16 Byte datasg ends stacksg segmentdw 0,0,0,0,0,0,0,0 ; 對于臨時數據,我們一般用棧來存放 stacksg ends codesg segment start: mov ax, datasgmov ds, axmov bx, 0 ; ds:bx指向數據段開始,即指向第一組數據mov ax,stacksgmov ss,axmov sp,16 ; ss:sp 指向棧底的下一位置mov cx,4 ; 循環次數s0: push cx ; 將cx的值放到上面的棧中mov si,0mov cx,4s: mov al, [bx+3][si] ; 注意,每個字符串中1. 和空格 占三個字節,所以是[bx+si+3], 注意書寫形式的區別and al,11011111b ; 使用and指令將小寫ASCII碼二進制的第五位由1置為0,即由小寫變大寫mov [bx+3][si],al ; 將轉換后的字符放回原位置inc siloop sadd bx,16 ; 指向下一組字符串pop cx ; 重置循環次數,用于第二組字符串中loop s0mov ax, 4c00hint 21h codesg ends end start

    數據處理的兩個基本問題

  • 問題一:指令所處理數據的位置
    ??8086 CPU中,只有 si、di、bx、bp 四個寄存器可以在 [ ] 中使用。四個寄存器可以單獨使用,也可以以以下組合出現:bx 和 si、bx 和 di、bp 和 si、bp 和 di。下面的指令都是正確的:
  • mov ax, [bx] mov ax, [si] mov ax, [di] mov ax, [bx+si] mov ax, [bx+di] mov ax, [bp+si] mov ax, [bp+di] mov ax, [bx+si+idata] ; 默認的段寄存器是SS mov ax, [bx+di+idata] ; 默認的段寄存器是SS mov ax, [bp+si+idata] ; 默認的段寄存器是SS mov ax, [bp+di+idata] ; 默認的段寄存器是SS

    注意:

  • bx 和 bp 不能搭配,si 和 di 也不能搭配
  • 只要使用了 bp,而沒有顯示給出段寄存器的,默認段寄存器是 ss
  • 8086 CPU 尋址方式:

  • 問題二:指令要處理的數據有多長
    1. 通過寄存器指明處理數據的長度。在指令所使用的寄存器是多長,數據就是多長。例如: mov ax, [0] ax為16位的,所以處理的是兩個字節的內容,即偏移地址[0]和[1]兩個字節
    2. 在沒有寄存器名存在的情況下,用操作符 X ptr 指明操作數的長度,X 可以是 Byte 和 Word。例如:

    mov word ptr ds:[0], 1 ; 操作字單元 inc word ptr [bx] ; 操作字單元 mov byte ptr ds:[0], 1 ; 操作字節單元 inc byte ptr [bx] ; 操作字節單元
  • 某些指令默認長度,如 pop 和 push 指令默認是對字單元操作

    • div 除法指令。格式: div 除數

      div 寄存器 div 內存單元

      div 使用默認寄存器

      數被除數位數被除數默認存放的寄存器商余數
      16位axalah
      32位(高位)dx + ax(低位)axdx

      只能出現以上兩種組合對應 ,不足時要不足位數。例如:

      div byte ptr ds:[0] ; al = ax / (ds*16+0) 的商; ah = ax / (ds*16+0) 的余數 div word ptr es:[0] ; ax = (dx*10000H+ax) / (es*16+0)的商; dx = (dx*10000H+ax) / (es*16+0)的余數

      實例:編程計算100001/100
      分析:100001>65535,所以不能用ax存放,只能用dx和ax存放,被除數是32位的,因此除數必須是16位的(盡管100<255)
      程序:

      assume cs: code code segment start:mov dx, 1mov ax, 86A1H ; 注意:100001轉換為十六進制為186A1H,高位1給dx,低位86A1H給axmov bx, 100div bx code ends end start
  • dd 偽指令: 用來定義double word(雙字)
  • dup 操作符: 用來進行數據的重復.例如: db 3 dup(0) ; 定義了三個字節,初值都是0。格式:db/dw/dd 重復次數 dup (重復的數據)
  • 實驗7 尋址方式在結構化數據訪問中的應用

    assume cs: code, ds: data, es: tabledata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;以上是表示21年的字符串 4 * 21 = 84dd 16,22,382,1356,2390,8000,16000,24486,50065,97479,140417,197514 dd 345980,590827,803530,1183000,1843000,2759000,3753000,4649000,5937000 ;以上是表示21年每年公司總收入的dword型數據 4 * 21 = 84dw 3,7,9,13,28,38,130,220,476,778,1001,1442,2258,2793,4037,5635,8226 dw 11542,14430,15257,17800 ;以上是表示21年每年公司雇員人數的21個word型數據 2 * 21 = 42 data endstable segment db 21 dup ('year summ ne ?? ') ; 'year summ ne ?? ' 剛好16個字節 table endscode segment start: mov ax, data mov ds, ax mov ax, table mov es, ax mov bx,0 ;ds:[bx]在data中數據定位(和idata結合,用于年份和收入) mov si,0 ;es:[si]在table中定位(和idata給合用于定位存放數據的相對位置) mov di,0 ;ds:[di]在data中用于得到員工數 mov cx,21 ;cx循環次數 s:;將年從data 到 table 分為高16位和低16位mov ax, [bx]mov es:[si], ax ; 高16位mov ax, [bx+2]mov es:[si+2], ax ; 低16位;table 增加空格mov byte ptr es:[si+4],20h ; 0~3的四個字節是年份,第4個字節是空格;將雇員數從data 到 tablemov ax, [di + 168]mov es:[si + 10], ax;table 增加空格mov byte ptr es:[si+12],20h ; 10~11的四個字節是雇員數,第12個字節是空格;將收入從data 到 table 分為高16位和低16位mov ax, [bx+84]mov es:[si+5], ax ; 高16位mov dx, [bx+86]mov es:[si+7], dx ; 低16位;table 增加空格mov byte ptr es:[si+ 9],20h ; 5~8的四個字節是收入,第9個字節是空格;計算工資;取ds處工資,32位;mov ax,[bx + 84] ;mov dx,[bx + 86];計算人均收入, 注意:上面在將收入放到table中時剛好將數據放到了dx和ax中,因此不用再重新設置被除數div word ptr ds:[di + 168] ; ax = (dx*10000H+ax)/ ds:[di + 168]的商mov es:[si+13],ax ;將結果存入table處;table 增加空格mov byte ptr es:[si + 0fh],20h ; 13~14的四個字節是人均收入,第15個字節是空格(15的十六進制是f);改變三個寄存器值add si,16 ; table的下一行add di,2add bx,4loop smov ax,4c00h int 21h code ends end start

    轉移指令的原理

    可以修改 IP 或同時修改 cs 和 ip 的指令稱為轉移指令。

    • offset 運算符:可以取得標號相對與所在段開始的偏移地址

    • jmp 指令:jmp 是無條件轉移指令,可以修改 ip 的值,也可以同時修改 cs 和 ip 的值

    • 根據位移進行轉移的jmp指令。格式:jmp short 標號 ; 轉到標號處執行指令
      注意:

    • 實現段內短轉移,對ip的修改范圍是 -128 ~ 127
    • cpu 在執行 jmp 指令時并不需要轉移的目的地址
    • 在 jmp short 標號指令多對應的機器碼中并不包含轉移的目的地址。而包含的是轉移的位移。這個位移是編譯器根據標號出來的。轉移位移的計算方法:


      段內近轉移:jmp near ptr標號

      注意:以上兩條指令的機器碼中,并不包含轉移的目的地址,而是包含轉移的位移
    • 轉移的目的地址在 jmp 指令中
      格式: jmp far ptr 標號 ;實現段間轉移,又稱遠轉移。轉到標號處執行指令
      功能:cs = 標號所在段的段地址,ip = 標號所在段的偏移地址

    • 轉移的目的地址在寄存器中的 jmp 指令
      格式:jmp 16位寄存器
      功能: ip = 16位寄存器的值

    • 轉移的目的地址在內存中的 jmp 指令
      格式 1:jmp word ptr 內存單元 ; 段內轉移
      功能:ip = 該字型內存單元的值(2個字節)
      例如:

      mov ax, 1234Hmov ds:[0], axjmp word ptr ds:[0] ;執行后,IP = 1234H

      格式 2:jmp dword ptr 內存單元 ; 段間轉移
      功能:cs = 該內存單元+2(高16位) ip = 該內存單元(低16位)

    • jcxz 指令:jcxz 為有條件轉移指令,所有的有條件轉移指令都是短轉移,對應的機器碼中包含轉移的位移,而不是目的地址。范圍是 -128~127
      格式:jcxz 標號 ; 如果cx = 0,則轉到標號處執行
      操作:若 cx = 0 則 ip = ip + 8 位位移(補碼表示);cx != 0 ,繼續向下執行

    • loop 指令:循環指令都是短轉移,對應的機器碼中包含轉移的位移,而不是目的地址。范圍是-128-127
      格式:loop 標號
      操作: cx = cx – 1 若cx != 0 ,則ip = ip + 8位位移,轉到標號處;cx = 0 ,繼續向下執行

      注意:編譯器會對轉移位移的越界進行檢查

      實驗 8

      ; 考察段內轉移時jmp指令的機器碼中,包含的是轉移的位移,而不是目的地址 assume cs:codesg codesg segmentmov ax,4c00h ;該指令占3個字節,機器碼是B84c00int 21h ; 該指令占2個字節, start: mov ax,0 ;ax=0,該指令占3個字節,機器碼B80000s: nop ;占一字節,機器碼90nop ;占一字節,機器碼90mov di, offset s ;(di)=s偏移地址,該指令占3個字節mov si,offset s2 ;(si)=s2偏移地址,該指令占3個字節mov ax,cs:[si] ;(ax) = jmp short s1指令對應的機器碼EBF6,該指令占3個字節mov cs:[di],ax ;jmp short s1覆蓋s處指令2條nop指令,jmp short s1占兩個字節,其機器碼為跳轉位移-8s0: jmp short s ;從此向下未執行,直接跳到2,然后就跳到mov ax,4c00h了s1: mov ax,0int 21hmov ax,0s2: jmp short s1 ;注意:對于jmp short s1指令,機器碼中存放的是偏移位移,而不是目的地址,此句的偏移位移為-8(十六進制是F8)nop codesg endsend start

      實驗 9

      背景知識

      ??80 X 25 彩色字符模式顯示緩沖區的結構:內存地址空間中,B8000H~BFFFFH 共 32KB 的空間,為 80 X25 彩色字符模式的顯示緩沖區。想這個地址中寫入數據,寫入的數據將立即顯示在顯示器上。
      ??在 80 X 25 彩色模式下,顯示器可以顯示 25 行,每行 80 個字符(160 個字節),每個字符可以有256種屬性(背景色、前景色、閃爍、高亮等組合信息)。這樣,一個字符在顯示緩沖區中就要占兩個字節(一個字空間),低字節存放ASCII碼,高字節存放字符的屬性。在顯示緩沖區中,偶地址存放字符,奇地址存放字符的顏色屬性。在 80 X 25 彩色模式下,一屏幕的內容在顯示緩沖區中共占 4000 個字節。
      ??顯示緩沖區分為 8 頁,每頁 4KB(約為 4000B),顯示器可以顯示任意一頁的內容。一般情況下,顯示第0頁的內容
      ??一個在屏幕上現實的字符,具有前景(字符色)和背景(底色)兩種顏色。字符還可以以高亮度和閃爍的方式顯示。各屬性被記錄在字節位中。1 表示有效,0 表示無效。屬性字節格式

      注:

    • R表示紅色;G表示綠色;B表示藍色
    • 可以使用任意字節位的屬性進行搭配
    • 例如:

    • 紅底綠字: 01000010B
    • 閃爍紅底綠字:11000010B
    • 黑底白字:00000111B ; RGB混合
    • 程序
      ;編程:在屏幕中間分三行顯示綠色、綠底紅色、白底藍色的字符串 welcome to masm! ;黑框為80*25的屏幕,每行的字節數為80*2=160. ;要求顯示在屏幕中間,先計算行和列的偏移 ;行偏移:(25(總行數)- 3(字符竄占3行))/2 = 11.所以顯示在第11,12,13行。偏移值分別為1760,1920,2080。計算方法為 行數*160(每行的字節數);列偏移:由于要顯示的字符數為16個,所以開始顯示的列偏移為(80-16)/2*2=64;綠色最終位置為 11*160+64 = 1824,轉換為16進制為720H;綠底紅色最終位置為12*160+64 = 1984,轉換為16進制為7c0H;白底藍色最終位置為13*160+64 = 2144轉換為16進制為860H assume cs:code,ds:datadata segmentdb 'welcome to masm!' data endscode segment start:mov ax,datamov ds,axmov bx,0 ;ds:bx指向data字符串mov ax,0b800hmov es,axmov si,0 ;es:si指向顯存mov cx,16 ; 字符串長度為16個字節(0~15) s: mov al,[bx] ;字符賦值al,默認使用ds作為段寄存器mov ah,02h ;綠色; 兩個字節為一組,高位為字符屬性,低位放字符mov es:[si+720h],ax ;寫入第1164列mov ah,14h ;綠底紅色mov es:[si+7c0h],ax ;寫入第1264列mov ah,71h ;白底藍色mov es:[si+860h],ax ;寫入第1364列inc bx ;指向下一字符add si,2 ;指向下一顯存單元loop smov ax,4c00hint 21hcode ends end start
    • ret 指令:用棧中的數據修改 IP
      執行過程:

    • IP = SS X 16 + SP
    • SP = SP+2
    • 相當于POP IP

    • retf 指令:用棧中的數據同時修改CS和IP
      執行過程:

    • IP = SS X 16 + SP ; 低字節
    • SP = SP + 2
    • CS = SS X 16 + SP ; 高字節
    • SP = SP + 2
    • 相當于 POP IP + POP CS

    • call 指令: 不能實現短轉移,至少實現近轉移
      執行過程:

    • 將當前的IP或先CS和后IP壓棧
    • 跳轉
  • 依據位移進行轉移的 call 指令 ---- 機器碼中包含轉移的位移,不包含目的地址。
    格式:call 標號 ; 段內近轉移
    操作:

  • SP = SP – 2
    SS X 16 + SP = IP ; ip進棧
  • IP = IP + 16位位移 ;跳轉
  • 注意:

  • 16位位移 = “標號”處的地址 – call 指令后第一個字節的地址
  • 16位位移的范圍是:-32768 ~ 32767,用補碼表示
  • 16位位移由編譯程序在編譯時計算出。
  • 相當于:push ip + jmp near ptr 標號

    實例:下面的程序執行后,ax中的數值為多少?

    內存地址 機器碼 匯編指令 執行后情況1000:0 b8 00 00 mov ax,0 ax=0 ip指向1000:31000:3 e8 01 00 call s 注意此處,CPU先將call s 讀到指令緩沖區中,使得ip增加,實際進棧的IP為call指令之后第一個地址。此處是6進棧1000:6 40 inc ax1000:7 58 s:pop ax ax=6
  • 轉移的目的地址在指令中的 call 指令
    格式:call far ptr 標號 ; 段間轉移
    操作:

  • SP = SP – 2
    SS X 16 + SP = CS ; cs進棧
    SP = SP – 2
    SS X 16 + SP = IP ; ip進棧
  • CS = 標號所在段的段地址
    IP = 標號相對于所在段的偏移地址 ;完成跳轉
  • 相當于:push cs + push ip + jmp far ptr 標號

    實例:下面的程序執行后,ax中的數值為多少?

    內存地址 機器碼 匯編指令 執行后情況 1000:0 b8 00 00 mov ax,0 ax=0,ip指向1000:3 1000:3 9a 09 00 00 10 call far ptr s 注意此處,CPU先將call far ptr s 讀到指令緩沖區中,使得ip增加,實際進棧的IP為call指令之后第一個地址。此處是cs = 1000先進棧,然后ip = 8進棧 1000:8 40 inc ax 1000:9 58 s:pop ax ax=8h,從上面的執行可看出add ax,ax ax=10h pop bx bx=1000h add ax,bx ax=1010h
  • 轉移地址在寄存器中的call指令
    格式:call 16位寄存器
    操作:

  • SP = SP – 2
    SS X 16 + SP = IP ; ip進棧
  • IP = 16位寄存器的值 ; 跳轉
  • 相當于:push ip + jmp 16位寄存器

    實例:下面的程序執行后,ax中的數值為多少?

    內存地址 機器碼 匯編指令 執行后情況 1000:0 b8 06 00 mov ax,6 ax=6,ip指向1000:3 1000:3 ff d0 call ax 此處同上,進棧的仍是call指令后第一個字節的地址5 1000:5 40 inc ax 1000:6 58 mov bp,sp bp=sp=fffehadd ax,[bp] ax=[6+ds:(fffeh)]=6+5=0bh
  • 轉移地址在內存中的call指令
    格式 1:call word ptr 內存單元 ; 段內近轉移
    功能:ip = 該字型內存單元的值(2個字節)
    操作:

  • SP = SP – 2
    SS X 16 + SP = IP ; ip進棧
  • IP = 內存單元的值 ; 跳轉
  • 相當于:push IP + jmp word ptr 內存單元
    例如:

    mov sp, 10H mov ax, 0123H mov ds:[0], ax call word ptr ds:[0] ; 執行后 ip

    格式 2:call dword ptr 內存單元 ; 段間轉移
    功能:cs = 該內存單元+2(高16位) ip = 該內存單元(低16位)
    操作:

  • SP = SP – 2
    SS X 16 + SP = CS ; cs進棧
    SP = SP – 2
    SS X 16 + SP = IP ; ip進棧
  • cs = 該內存單元+2(高16位)
    ip = 該內存單元(低16位) ;完成跳轉
  • 相當于: push cs + push IP + jmp word ptr 內存單元
    實例:下面的程序執行后,ax和bx中的數值為多少?

    assume cs: codesg stack segmentdw 8 dup(0)stack endscodesg segmentstart:mov ax, stack ;3字節mov ss, ax ;2字節mov sp, 10h ;3字節mov word ptr ss:[0],offset s ;7字節,(ss:[0])=1ahmov ss:[2],cs ;5字節,(ss:[2])=cscall dword ptr ss:[0] ;5字節,cs入棧,ip=19h(十進制是25)入棧(此時的IP是call指令后第一個字節的地址),ip = ss:[0] = 1aH轉到cs:1ah處執行指令;(ss:[4])=cs,(ss:[6])=ipnops: mov ax, offset s ; ax = 1ah (十進制是26)sub ax, ss:[0ch] ; ax = 1ah-(ss:[0ch]) = 1ah - 19h=1 0cH對應的十進制是12,棧地址為0~15, 1213字節存放的是call壓棧的ip = 19Hmov bx, cs ; bx = cs=0c5bhsub bx, ss:[0eh] ;bx=cs-cs=0 0eH對應的十進制是14,棧地址為0~15, 1415字節存放的是call壓棧的cs 的值mov ax,4c00hint 21hcodesg endsend start
    利用 call 和 ret 來實現子程序的機制

    格式:

    ……code segmentmain:……call sub1 ; call指令將其后第一個字節地址壓棧后,跳轉……mov ax, 4c00Hint 21Hsub1:子程序用到的寄存器入棧 ; 主要是為了防止子程序用的寄存器和主程序沖突…call sub2…子程序用到的寄存器出棧 ret ; ret指令恢復之前call壓棧的值,注意:此處要保證子程序中沒有修改棧中的數據,否則將不能返回sub2:子程序用到的寄存器入棧 ……子程序用到的寄存器出棧 Retcode ends end main
    • mul 乘法指令
      格式:div 寄存器 或 div 內存單元
      mul 使用默認寄存器

      只能出現以上兩種組合。例如:mul byte ptr ds:[0] ; ax = ah * (ds*16+0) 的積 mul word ptr es:[0] ; ax = ax * (es*16+0)的低8; dx = ax * (es*16+0)的高8

    參數和結果傳遞問題

  • 對于少量參數和返回值----------可以使用寄存器來存儲參數和返回值
    實例:設計一個子程序,計算data段中第一組數的3次方,保存在后面的一組dword單元中
    程序: assume cs: code, ds: datadata segmentdw 1, 2, 3, 4, 5, 6, 7, 8dd 0, 0, 0, 0, 0, 0, 0, 0data endscode segmentstart:mov ax, datamov ds, axmov si, 0 ; ds:[si]讀取dw數據mov di, 0 ; ds:[di]將數據保存到dd數據中mov cx, 8s:mov bx, [si] ; 用bx傳遞參數call cubemov ds:[di], ax ; ax是低位,注意dd是雙字(占四個字節)mov ds:[di+2], dx ; 高位add si, 2add di, 4loop smov ax, 4c00hint 21h ; 說明:計算n的3次方 ; 參數:bx = n ; 返回值:dx = 結果高位 ; ax = 結果低位 cube:mov ax, bx ; 注意給出的數據時16位的mul bx ; ax中數* bx中數,結果的高位自動放入dx,mul bxret code ends end start
  • 批量數據傳遞--------------將數據放到內存中,而將數據地址給寄存器,傳個子程序
    實例:設計一個子程序,計算data段中中的字符串轉化為大寫
    程序: assume cs: code, ds: datadata segmentdb ’convensation’data endscode segmentstart:mov ax, datamov ds, axmov si, 0 ; ds:[si]z=指向字符串mov cx,12call touppermov ax, 4c00hint 21htoupper:and byte ptr ds:[si], 11011111Binc siloop toupperretcode endsend start
  • 批量數據傳遞--------------用堆棧來存放參數和返回值
  • 寄存器沖突問題

    解決方法:在程序的開始將所用的寄存器中的內容保存起來,子程序返回前在恢復,可以用棧保存寄存器中的數據

    未完待續…

    與50位技術專家面對面20年技術見證,附贈技術全景圖

    總結

    以上是生活随笔為你收集整理的王爽 16 位汇编语言学习记录的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    最新版天堂资源中文官网 | www国产亚洲精品久久网站 | 日本精品久久久久中文字幕 | 午夜精品一区二区三区在线观看 | 国产色xx群视频射精 | 亚洲春色在线视频 | av无码电影一区二区三区 | 麻豆成人精品国产免费 | 兔费看少妇性l交大片免费 | 色欲久久久天天天综合网精品 | 18无码粉嫩小泬无套在线观看 | 国产亚洲视频中文字幕97精品 | 妺妺窝人体色www在线小说 | 特黄特色大片免费播放器图片 | 激情五月综合色婷婷一区二区 | 色窝窝无码一区二区三区色欲 | 国产无遮挡又黄又爽免费视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 亚洲熟妇色xxxxx欧美老妇y | 日日噜噜噜噜夜夜爽亚洲精品 | 在线播放免费人成毛片乱码 | 中文无码精品a∨在线观看不卡 | 在线天堂新版最新版在线8 | 中文字幕av日韩精品一区二区 | 亚洲の无码国产の无码步美 | 国产人妻大战黑人第1集 | 国产精品久久久久久久9999 | 撕开奶罩揉吮奶头视频 | 精品国产一区二区三区av 性色 | 亲嘴扒胸摸屁股激烈网站 | 精品久久综合1区2区3区激情 | 亚洲中文字幕在线无码一区二区 | 日本熟妇浓毛 | 装睡被陌生人摸出水好爽 | 国产精品久久久久久无码 | 久久精品国产一区二区三区肥胖 | 爽爽影院免费观看 | 青青青爽视频在线观看 | 亚洲色偷偷男人的天堂 | 欧美熟妇另类久久久久久多毛 | 久久99精品久久久久久 | 日日摸日日碰夜夜爽av | 国产三级精品三级男人的天堂 | 国产av一区二区精品久久凹凸 | 国产成人无码av在线影院 | 中文字幕av日韩精品一区二区 | 性欧美熟妇videofreesex | 久久亚洲国产成人精品性色 | 图片区 小说区 区 亚洲五月 | 高清国产亚洲精品自在久久 | 精品国产一区二区三区四区 | 精品久久久中文字幕人妻 | 伊人久久婷婷五月综合97色 | 久久zyz资源站无码中文动漫 | 精品国产一区av天美传媒 | 日韩欧美中文字幕公布 | 欧美日本免费一区二区三区 | 国产两女互慰高潮视频在线观看 | 精品 日韩 国产 欧美 视频 | 亚洲国产午夜精品理论片 | 日韩精品无码一区二区中文字幕 | 亚洲熟妇自偷自拍另类 | 日韩人妻无码一区二区三区久久99 | 欧美自拍另类欧美综合图片区 | 性开放的女人aaa片 | 97久久超碰中文字幕 | 亚洲国产av美女网站 | 性生交片免费无码看人 | 久久久亚洲欧洲日产国码αv | 国产无遮挡吃胸膜奶免费看 | 久久综合激激的五月天 | 国产另类ts人妖一区二区 | 伊人久久大香线蕉午夜 | 99久久久无码国产精品免费 | 久久综合网欧美色妞网 | 亚洲精品国偷拍自产在线观看蜜桃 | 成人综合网亚洲伊人 | 狠狠躁日日躁夜夜躁2020 | 久久综合九色综合欧美狠狠 | 久激情内射婷内射蜜桃人妖 | 无码人妻av免费一区二区三区 | 波多野结衣一区二区三区av免费 | 丁香花在线影院观看在线播放 | 亚洲aⅴ无码成人网站国产app | 天堂一区人妻无码 | 狠狠色噜噜狠狠狠7777奇米 | 久激情内射婷内射蜜桃人妖 | av人摸人人人澡人人超碰下载 | 国产激情无码一区二区 | 国产精品久久久av久久久 | 色偷偷人人澡人人爽人人模 | 国产人妻久久精品二区三区老狼 | 国产午夜手机精彩视频 | 亚洲人成影院在线观看 | 亚洲精品久久久久久久久久久 | 精品无码一区二区三区爱欲 | 欧美国产日韩亚洲中文 | 水蜜桃色314在线观看 | 欧美高清在线精品一区 | 又大又紧又粉嫩18p少妇 | 色综合久久88色综合天天 | 国产成人无码一二三区视频 | 精品国产成人一区二区三区 | 国产精品久久福利网站 | √天堂中文官网8在线 | 熟妇人妻无码xxx视频 | 日韩成人一区二区三区在线观看 | 九九在线中文字幕无码 | 天天躁日日躁狠狠躁免费麻豆 | 国产亚洲精品久久久久久久 | 日本护士毛茸茸高潮 | 久久亚洲国产成人精品性色 | 免费无码午夜福利片69 | 人妻aⅴ无码一区二区三区 | 丰满人妻被黑人猛烈进入 | 午夜福利电影 | 黑人巨大精品欧美黑寡妇 | 国产一区二区不卡老阿姨 | 成人免费无码大片a毛片 | 性生交片免费无码看人 | 亚洲熟妇色xxxxx欧美老妇y | 精品偷拍一区二区三区在线看 | 天天拍夜夜添久久精品大 | 国产熟妇另类久久久久 | 国产性生交xxxxx无码 | 色欲综合久久中文字幕网 | 婷婷综合久久中文字幕蜜桃三电影 | 国产suv精品一区二区五 | 偷窥日本少妇撒尿chinese | 麻豆国产人妻欲求不满 | 亚洲成a人片在线观看无码 | 人妻熟女一区 | 熟妇人妻无码xxx视频 | 国产乱人伦av在线无码 | 蜜桃臀无码内射一区二区三区 | 亚洲小说春色综合另类 | 色窝窝无码一区二区三区色欲 | 久久精品女人天堂av免费观看 | 一本精品99久久精品77 | 国产精品怡红院永久免费 | 扒开双腿疯狂进出爽爽爽视频 | 免费无码av一区二区 | 精品国产福利一区二区 | 俄罗斯老熟妇色xxxx | 午夜肉伦伦影院 | 久久亚洲精品中文字幕无男同 | 久久综合给久久狠狠97色 | 亚洲春色在线视频 | 人人妻人人澡人人爽人人精品 | 亚洲精品欧美二区三区中文字幕 | 97久久精品无码一区二区 | 日本精品久久久久中文字幕 | 人妻aⅴ无码一区二区三区 | 亚洲乱亚洲乱妇50p | 亚洲精品国产精品乱码不卡 | 亚洲人成影院在线无码按摩店 | 乱码午夜-极国产极内射 | 中文字幕av无码一区二区三区电影 | 97色伦图片97综合影院 | 日韩无码专区 | 永久免费精品精品永久-夜色 | 成年美女黄网站色大免费视频 | 精品国偷自产在线视频 | 水蜜桃av无码 | 鲁大师影院在线观看 | 久久久亚洲欧洲日产国码αv | 亚洲欧美精品伊人久久 | 真人与拘做受免费视频一 | 国产香蕉尹人视频在线 | 国产精品久久精品三级 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 久久99热只有频精品8 | 免费看男女做好爽好硬视频 | 亚欧洲精品在线视频免费观看 | 久热国产vs视频在线观看 | 熟女俱乐部五十路六十路av | 国产精品无码成人午夜电影 | 亚洲日韩精品欧美一区二区 | 风流少妇按摩来高潮 | 在线 国产 欧美 亚洲 天堂 | 久久精品人人做人人综合 | 欧美国产日韩亚洲中文 | 国语精品一区二区三区 | 性色欲网站人妻丰满中文久久不卡 | 久久综合狠狠综合久久综合88 | 无码av中文字幕免费放 | 玩弄少妇高潮ⅹxxxyw | 日本精品少妇一区二区三区 | 亚洲国产精品无码一区二区三区 | 亚洲国产高清在线观看视频 | 欧美真人作爱免费视频 | 国产精品美女久久久 | 欧美熟妇另类久久久久久多毛 | 精品无码国产自产拍在线观看蜜 | 国内精品一区二区三区不卡 | 4hu四虎永久在线观看 | 人人妻人人澡人人爽欧美一区 | 成人三级无码视频在线观看 | 亚洲欧美色中文字幕在线 | 亚洲爆乳大丰满无码专区 | 久久精品人人做人人综合试看 | 欧美日韩在线亚洲综合国产人 | 国产农村乱对白刺激视频 | 中文字幕亚洲情99在线 | 久久99久久99精品中文字幕 | 中国大陆精品视频xxxx | 天堂亚洲免费视频 | 中文字幕无线码免费人妻 | 全球成人中文在线 | 亚洲国产精品久久久天堂 | 激情国产av做激情国产爱 | 色诱久久久久综合网ywww | 无码精品人妻一区二区三区av | 精品日本一区二区三区在线观看 | 国产亚洲人成a在线v网站 | 高潮毛片无遮挡高清免费视频 | 国产亚洲日韩欧美另类第八页 | 中文字幕无码日韩专区 | 性史性农村dvd毛片 | 久久成人a毛片免费观看网站 | 国产又粗又硬又大爽黄老大爷视 | 日本护士毛茸茸高潮 | 亚洲成av人影院在线观看 | 国产精品igao视频网 | 无码国产色欲xxxxx视频 | 精品 日韩 国产 欧美 视频 | 国产香蕉尹人视频在线 | 欧美喷潮久久久xxxxx | 国产美女极度色诱视频www | 日本va欧美va欧美va精品 | 天天躁夜夜躁狠狠是什么心态 | 久久久久99精品国产片 | 日本熟妇人妻xxxxx人hd | 中文精品无码中文字幕无码专区 | 成人精品一区二区三区中文字幕 | 国产色在线 | 国产 | 久久人人爽人人爽人人片ⅴ | 亚洲精品一区二区三区四区五区 | 亚洲精品一区二区三区在线 | 久久精品国产一区二区三区肥胖 | 日日碰狠狠躁久久躁蜜桃 | 国产亚洲精品久久久ai换 | 国产高潮视频在线观看 | 亚洲人亚洲人成电影网站色 | 亚洲中文字幕av在天堂 | 波多野结衣乳巨码无在线观看 | 欧美大屁股xxxxhd黑色 | 欧美野外疯狂做受xxxx高潮 | 国产精品人人妻人人爽 | 人妻熟女一区 | 伊人久久婷婷五月综合97色 | 国产真实乱对白精彩久久 | 久久99精品国产麻豆蜜芽 | 成人无码精品一区二区三区 | 东京无码熟妇人妻av在线网址 | 久久亚洲a片com人成 | 久久久亚洲欧洲日产国码αv | 女人被爽到呻吟gif动态图视看 | 动漫av一区二区在线观看 | 国产亚洲精品久久久久久大师 | 国产精品无码久久av | 亚洲精品综合五月久久小说 | 欧美性猛交内射兽交老熟妇 | 欧美丰满少妇xxxx性 | 日日摸天天摸爽爽狠狠97 | 国产福利视频一区二区 | 成人女人看片免费视频放人 | 国精产品一区二区三区 | 99riav国产精品视频 | 久久www免费人成人片 | 内射老妇bbwx0c0ck | 亚洲一区二区三区香蕉 | 色五月丁香五月综合五月 | 亚洲а∨天堂久久精品2021 | 精品 日韩 国产 欧美 视频 | 精品国产乱码久久久久乱码 | 99精品国产综合久久久久五月天 | 夜夜高潮次次欢爽av女 | 国产精品无码mv在线观看 | 久9re热视频这里只有精品 | 99久久精品无码一区二区毛片 | 又大又硬又黄的免费视频 | 国产精品.xx视频.xxtv | 国产无遮挡吃胸膜奶免费看 | 久久久国产一区二区三区 | 大肉大捧一进一出视频出来呀 | 欧美第一黄网免费网站 | 国产一区二区不卡老阿姨 | 日韩欧美成人免费观看 | 亚洲欧美日韩国产精品一区二区 | 最新国产乱人伦偷精品免费网站 | 日韩人妻无码一区二区三区久久99 | 精品无码一区二区三区的天堂 | 精品亚洲成av人在线观看 | 东北女人啪啪对白 | 国精品人妻无码一区二区三区蜜柚 | 成人av无码一区二区三区 | 中国女人内谢69xxxxxa片 | 久久精品中文闷骚内射 | 欧美日韩视频无码一区二区三 | 国内精品一区二区三区不卡 | 亚洲熟悉妇女xxx妇女av | 色五月丁香五月综合五月 | 青青青手机频在线观看 | 亚洲经典千人经典日产 | 成年美女黄网站色大免费全看 | 婷婷六月久久综合丁香 | 国产艳妇av在线观看果冻传媒 | 国产suv精品一区二区五 | 熟妇人妻激情偷爽文 | 久久精品中文闷骚内射 | 白嫩日本少妇做爰 | 成熟女人特级毛片www免费 | 亚洲精品中文字幕乱码 | 乌克兰少妇xxxx做受 | 亚洲va中文字幕无码久久不卡 | 国产色精品久久人妻 | yw尤物av无码国产在线观看 | 国产精品爱久久久久久久 | 夜精品a片一区二区三区无码白浆 | a片免费视频在线观看 | 久久久久亚洲精品男人的天堂 | 久久成人a毛片免费观看网站 | 国产乱子伦视频在线播放 | 免费人成网站视频在线观看 | 免费看男女做好爽好硬视频 | 亚洲欧美色中文字幕在线 | 中文字幕无码日韩专区 | 人妻互换免费中文字幕 | 国产精品手机免费 | 久久综合香蕉国产蜜臀av | 久久精品中文字幕大胸 | 亚洲一区二区三区香蕉 | 国产精品久久久久久亚洲影视内衣 | 国精产品一区二区三区 | 国产精品久久久av久久久 | 国产精品99久久精品爆乳 | 一个人免费观看的www视频 | 欧洲欧美人成视频在线 | 国产又粗又硬又大爽黄老大爷视 | 乱人伦人妻中文字幕无码久久网 | 亚洲欧美日韩综合久久久 | 99久久婷婷国产综合精品青草免费 | 久久久久成人精品免费播放动漫 | 亚洲国产欧美国产综合一区 | 亚洲va欧美va天堂v国产综合 | 国产精品亚洲综合色区韩国 | 精品一区二区不卡无码av | 午夜丰满少妇性开放视频 | 亚洲区欧美区综合区自拍区 | 少妇的肉体aa片免费 | www成人国产高清内射 | 少妇高潮一区二区三区99 | 国产精品国产自线拍免费软件 | 亚洲精品综合五月久久小说 | 国产精品久久久久9999小说 | 中文字幕无码av激情不卡 | 精品人妻av区 | 狠狠综合久久久久综合网 | 日韩无套无码精品 | 久久99久久99精品中文字幕 | 久久人人爽人人爽人人片av高清 | 精品欧美一区二区三区久久久 | 熟女体下毛毛黑森林 | 一本久道久久综合婷婷五月 | 日本护士xxxxhd少妇 | 一二三四社区在线中文视频 | 精品偷拍一区二区三区在线看 | 内射巨臀欧美在线视频 | 国产精品久久久av久久久 | 欧美日本精品一区二区三区 | 伦伦影院午夜理论片 | 四十如虎的丰满熟妇啪啪 | 日本大香伊一区二区三区 | 天堂在线观看www | 欧美第一黄网免费网站 | 欧美黑人巨大xxxxx | 午夜成人1000部免费视频 | 风流少妇按摩来高潮 | 久久精品国产大片免费观看 | 麻豆av传媒蜜桃天美传媒 | 国产精品亚洲一区二区三区喷水 | 国产精品18久久久久久麻辣 | www国产亚洲精品久久网站 | 99久久人妻精品免费二区 | 日韩亚洲欧美中文高清在线 | 亚洲第一无码av无码专区 | 国产小呦泬泬99精品 | 亚洲熟熟妇xxxx | 综合激情五月综合激情五月激情1 | 六月丁香婷婷色狠狠久久 | 无码乱肉视频免费大全合集 | 玩弄人妻少妇500系列视频 | 国产高清av在线播放 | 久久久久久av无码免费看大片 | 秋霞成人午夜鲁丝一区二区三区 | 亚洲国产精品毛片av不卡在线 | 欧美 日韩 人妻 高清 中文 | 无码免费一区二区三区 | 蜜臀aⅴ国产精品久久久国产老师 | 成在人线av无码免观看麻豆 | 99久久婷婷国产综合精品青草免费 | 亚洲熟女一区二区三区 | 国产手机在线αⅴ片无码观看 | 成年美女黄网站色大免费视频 | 亚洲gv猛男gv无码男同 | 国语自产偷拍精品视频偷 | 国产激情无码一区二区app | 亚洲成av人片天堂网无码】 | 国产免费久久精品国产传媒 | 日韩精品无码一区二区中文字幕 | 国产9 9在线 | 中文 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 国产av无码专区亚洲awww | 人人爽人人澡人人高潮 | 九一九色国产 | 999久久久国产精品消防器材 | 亚洲精品一区二区三区在线 | 亚洲人成影院在线无码按摩店 | 精品人妻人人做人人爽夜夜爽 | www国产亚洲精品久久久日本 | 美女极度色诱视频国产 | 国产精品无码久久av | 国产亚洲精品精品国产亚洲综合 | 国产色在线 | 国产 | 亚洲精品一区二区三区大桥未久 | 天下第一社区视频www日本 | 亚洲中文无码av永久不收费 | av无码电影一区二区三区 | 人人妻人人澡人人爽欧美一区 | 一本色道久久综合亚洲精品不卡 | 天干天干啦夜天干天2017 | 精品无码av一区二区三区 | 性史性农村dvd毛片 | 国产 浪潮av性色四虎 | 国产亲子乱弄免费视频 | 国产疯狂伦交大片 | 秋霞特色aa大片 | 麻豆国产人妻欲求不满 | 亚洲精品国产品国语在线观看 | 丰满肥臀大屁股熟妇激情视频 | 日日天日日夜日日摸 | 东京热男人av天堂 | 亚洲aⅴ无码成人网站国产app | 久久久精品国产sm最大网站 | 国产亚洲欧美在线专区 | 国产suv精品一区二区五 | 小泽玛莉亚一区二区视频在线 | 97夜夜澡人人双人人人喊 | 日本爽爽爽爽爽爽在线观看免 | 2019nv天堂香蕉在线观看 | 露脸叫床粗话东北少妇 | 亚洲精品成a人在线观看 | 国产乱码精品一品二品 | 免费观看激色视频网站 | 内射巨臀欧美在线视频 | 99精品久久毛片a片 | 亚洲日韩一区二区 | 亚洲成av人片在线观看无码不卡 | 女人被爽到呻吟gif动态图视看 | 领导边摸边吃奶边做爽在线观看 | 久久国语露脸国产精品电影 | 国产成人无码专区 | 一本久道久久综合婷婷五月 | 在线观看免费人成视频 | 性色欲情网站iwww九文堂 | 亚洲无人区一区二区三区 | 少妇无套内谢久久久久 | 精品一区二区三区波多野结衣 | 国产激情一区二区三区 | 欧美精品在线观看 | 欧美三级不卡在线观看 | av人摸人人人澡人人超碰下载 | 国产av无码专区亚洲awww | 国产网红无码精品视频 | 性做久久久久久久免费看 | 樱花草在线社区www | 女人被爽到呻吟gif动态图视看 | 日日摸夜夜摸狠狠摸婷婷 | 日日天干夜夜狠狠爱 | 红桃av一区二区三区在线无码av | 精品aⅴ一区二区三区 | 国产精华av午夜在线观看 | 性色欲情网站iwww九文堂 | 伊人久久大香线蕉av一区二区 | 亚洲精品久久久久久久久久久 | 熟妇人妻无乱码中文字幕 | 2020最新国产自产精品 | 任你躁国产自任一区二区三区 | 成人影院yy111111在线观看 | 樱花草在线社区www | 欧美日韩视频无码一区二区三 | 国产人妻精品一区二区三区 | 国产欧美精品一区二区三区 | 国产精品怡红院永久免费 | 麻豆果冻传媒2021精品传媒一区下载 | 麻豆果冻传媒2021精品传媒一区下载 | 婷婷六月久久综合丁香 | 国产激情艳情在线看视频 | 日本xxxx色视频在线观看免费 | 乌克兰少妇xxxx做受 | 亚洲精品久久久久久久久久久 | 久久久久成人片免费观看蜜芽 | 国产偷自视频区视频 | 日韩av无码中文无码电影 | 久久综合色之久久综合 | 欧美一区二区三区 | 精品国偷自产在线 | 欧洲欧美人成视频在线 | 国产成人无码区免费内射一片色欲 | 久久午夜无码鲁丝片午夜精品 | 国产精品久久久一区二区三区 | 国产激情艳情在线看视频 | 国产艳妇av在线观看果冻传媒 | 麻豆人妻少妇精品无码专区 | 欧美国产亚洲日韩在线二区 | 18禁黄网站男男禁片免费观看 | 欧美熟妇另类久久久久久不卡 | 扒开双腿吃奶呻吟做受视频 | 亚洲国产精品一区二区美利坚 | 婷婷五月综合激情中文字幕 | 午夜福利一区二区三区在线观看 | 国产成人综合美国十次 | 黑森林福利视频导航 | 曰韩少妇内射免费播放 | 国产高清不卡无码视频 | 无码人妻久久一区二区三区不卡 | 国产亲子乱弄免费视频 | 国产一区二区三区日韩精品 | 国产真人无遮挡作爱免费视频 | 久久久精品人妻久久影视 | 99精品国产综合久久久久五月天 | 国产农村乱对白刺激视频 | 娇妻被黑人粗大高潮白浆 | 少女韩国电视剧在线观看完整 | 中文无码成人免费视频在线观看 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 亚洲区小说区激情区图片区 | 久久久国产精品无码免费专区 | 免费无码肉片在线观看 | 日产精品99久久久久久 | 国产精品无码mv在线观看 | 久久人人爽人人爽人人片ⅴ | 欧美丰满老熟妇xxxxx性 | 西西人体www44rt大胆高清 | 国产熟女一区二区三区四区五区 | 成人三级无码视频在线观看 | 大肉大捧一进一出好爽视频 | 成人片黄网站色大片免费观看 | 中文字幕无码av波多野吉衣 | 色婷婷综合激情综在线播放 | 国产黑色丝袜在线播放 | 丰满少妇弄高潮了www | 久久综合九色综合欧美狠狠 | 97夜夜澡人人双人人人喊 | 国产色视频一区二区三区 | 久久久久久国产精品无码下载 | a国产一区二区免费入口 | 亚洲色偷偷男人的天堂 | 亚洲欧美国产精品专区久久 | 日本乱人伦片中文三区 | 国产精品高潮呻吟av久久 | 性欧美疯狂xxxxbbbb | 国产亚洲人成a在线v网站 | 国产精品毛多多水多 | 国产肉丝袜在线观看 | 欧美 日韩 亚洲 在线 | 国产欧美精品一区二区三区 | 日本护士xxxxhd少妇 | 麻豆蜜桃av蜜臀av色欲av | 中文字幕无码人妻少妇免费 | 国产莉萝无码av在线播放 | 色妞www精品免费视频 | 国产精品沙发午睡系列 | 国产精品久久久久影院嫩草 | 无码纯肉视频在线观看 | 超碰97人人射妻 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 国产成人无码一二三区视频 | 久久久精品国产sm最大网站 | 欧美性猛交xxxx富婆 | 久久精品一区二区三区四区 | 99久久婷婷国产综合精品青草免费 | 久久精品国产一区二区三区肥胖 | 成人三级无码视频在线观看 | 亚洲 a v无 码免 费 成 人 a v | 色欲久久久天天天综合网精品 | 青草青草久热国产精品 | 午夜精品一区二区三区的区别 | 76少妇精品导航 | 日本www一道久久久免费榴莲 | 少妇高潮喷潮久久久影院 | 女人色极品影院 | 国产口爆吞精在线视频 | 久久人人爽人人人人片 | 骚片av蜜桃精品一区 | 水蜜桃色314在线观看 | 国产精品久久久久久无码 | 一本色道久久综合狠狠躁 | 久久久中文字幕日本无吗 | 国产精品无码永久免费888 | 色婷婷久久一区二区三区麻豆 | 97夜夜澡人人双人人人喊 | 国产成人精品无码播放 | 色婷婷综合中文久久一本 | 亚洲va欧美va天堂v国产综合 | 免费人成在线视频无码 | 国产精品无码成人午夜电影 | 最新国产乱人伦偷精品免费网站 | 无码播放一区二区三区 | 亚洲欧美日韩成人高清在线一区 | 国产成人无码区免费内射一片色欲 | av无码不卡在线观看免费 | 偷窥日本少妇撒尿chinese | 人人澡人人妻人人爽人人蜜桃 | 国产精品美女久久久网av | 暴力强奷在线播放无码 | 亚洲中文字幕久久无码 | 无码中文字幕色专区 | 天天摸天天碰天天添 | 男人和女人高潮免费网站 | 波多野结衣乳巨码无在线观看 | 欧美猛少妇色xxxxx | 18禁黄网站男男禁片免费观看 | 国产无套内射久久久国产 | 无码毛片视频一区二区本码 | 好屌草这里只有精品 | 国产成人无码av片在线观看不卡 | 无码人妻出轨黑人中文字幕 | yw尤物av无码国产在线观看 | 漂亮人妻洗澡被公强 日日躁 | 欧美性生交xxxxx久久久 | 亚洲成a人一区二区三区 | 蜜桃臀无码内射一区二区三区 | 国产精品永久免费视频 | 97精品人妻一区二区三区香蕉 | 亚洲精品久久久久中文第一幕 | 又大又硬又黄的免费视频 | 天天综合网天天综合色 | 午夜精品久久久久久久久 | 无码av岛国片在线播放 | 精品国偷自产在线 | 偷窥日本少妇撒尿chinese | 欧美人与牲动交xxxx | 成人欧美一区二区三区黑人 | 亚洲人成无码网www | 无码播放一区二区三区 | 任你躁国产自任一区二区三区 | 久久99精品久久久久久 | 亚洲精品综合五月久久小说 | 清纯唯美经典一区二区 | 人人妻人人澡人人爽精品欧美 | 欧美激情内射喷水高潮 | 日日鲁鲁鲁夜夜爽爽狠狠 | 少妇高潮一区二区三区99 | 精品久久久久久人妻无码中文字幕 | 又大又黄又粗又爽的免费视频 | 学生妹亚洲一区二区 | 国产人妖乱国产精品人妖 | 少妇邻居内射在线 | 国产精品福利视频导航 | 久久国语露脸国产精品电影 | 欧美放荡的少妇 | 久久人人爽人人爽人人片ⅴ | 又大又紧又粉嫩18p少妇 | 日本乱偷人妻中文字幕 | 99久久人妻精品免费二区 | 最新国产麻豆aⅴ精品无码 | 日日摸日日碰夜夜爽av | 久久久久se色偷偷亚洲精品av | 久久精品一区二区三区四区 | 55夜色66夜色国产精品视频 | 亚洲成av人影院在线观看 | 人妻少妇被猛烈进入中文字幕 | 国产三级久久久精品麻豆三级 | 无码av最新清无码专区吞精 | 国内老熟妇对白xxxxhd | 久久亚洲a片com人成 | 国产欧美熟妇另类久久久 | 国产成人无码区免费内射一片色欲 | 成 人 免费观看网站 | 久精品国产欧美亚洲色aⅴ大片 | 精品成人av一区二区三区 | 欧美变态另类xxxx | 亚洲 a v无 码免 费 成 人 a v | 麻豆av传媒蜜桃天美传媒 | 国产精华av午夜在线观看 | 无码一区二区三区在线观看 | 亚洲国产精品久久久天堂 | 少妇人妻大乳在线视频 | 免费观看激色视频网站 | 欧美高清在线精品一区 | 久久国产精品萌白酱免费 | 亚洲理论电影在线观看 | 曰韩少妇内射免费播放 | 在线a亚洲视频播放在线观看 | 精品国产成人一区二区三区 | 亚洲 激情 小说 另类 欧美 | 国内精品人妻无码久久久影院 | 国产亚洲精品久久久久久大师 | 久久久久久a亚洲欧洲av冫 | 2020久久香蕉国产线看观看 | 欧美老妇与禽交 | 中文精品久久久久人妻不卡 | 久精品国产欧美亚洲色aⅴ大片 | 国产午夜福利100集发布 | 欧洲精品码一区二区三区免费看 | 老子影院午夜精品无码 | 99久久精品午夜一区二区 | 久久精品人妻少妇一区二区三区 | 国产在线无码精品电影网 | 国产精品自产拍在线观看 | 对白脏话肉麻粗话av | 久久午夜无码鲁丝片秋霞 | 成人免费视频视频在线观看 免费 | 亚洲gv猛男gv无码男同 | 精品午夜福利在线观看 | 久久综合激激的五月天 | 久久综合狠狠综合久久综合88 | 亚洲区欧美区综合区自拍区 | 一二三四社区在线中文视频 | 久久精品人人做人人综合 | 国产区女主播在线观看 | 久久综合九色综合97网 | 亚洲中文字幕va福利 | 亲嘴扒胸摸屁股激烈网站 | 日韩人妻无码一区二区三区久久99 | 又大又黄又粗又爽的免费视频 | 99久久久国产精品无码免费 | av香港经典三级级 在线 | 久久久久久久久888 | 亚洲区欧美区综合区自拍区 | 少妇人妻av毛片在线看 | 97无码免费人妻超级碰碰夜夜 | 国产舌乚八伦偷品w中 | 日韩 欧美 动漫 国产 制服 | 国产精品福利视频导航 | 国内少妇偷人精品视频免费 | 无码毛片视频一区二区本码 | 蜜桃视频韩日免费播放 | 久久综合激激的五月天 | 国产亲子乱弄免费视频 | 在线天堂新版最新版在线8 | 在线视频网站www色 | 无码国产乱人伦偷精品视频 | 久久综合香蕉国产蜜臀av | 国产精品久久久久7777 | 九九在线中文字幕无码 | 激情内射亚州一区二区三区爱妻 | 国产激情综合五月久久 | 亚洲人交乣女bbw | 国产精品久免费的黄网站 | 久久久久久九九精品久 | v一区无码内射国产 | 秋霞特色aa大片 | 中文字幕无码热在线视频 | 国产精品无码mv在线观看 | 亚洲午夜久久久影院 | 久久精品国产一区二区三区肥胖 | 无码吃奶揉捏奶头高潮视频 | 又紧又大又爽精品一区二区 | 男女作爱免费网站 | 性史性农村dvd毛片 | 色婷婷综合激情综在线播放 | 麻豆国产人妻欲求不满谁演的 | 国产乱子伦视频在线播放 | 久久这里只有精品视频9 | 国产人妻大战黑人第1集 | 少妇无码吹潮 | 天堂亚洲2017在线观看 | 少妇性荡欲午夜性开放视频剧场 | 久久久久亚洲精品男人的天堂 | 精品久久久久久亚洲精品 | 99re在线播放 | 特大黑人娇小亚洲女 | 乌克兰少妇性做爰 | 久久久久免费看成人影片 | a在线观看免费网站大全 | 久久精品国产一区二区三区 | 综合人妻久久一区二区精品 | 亚洲另类伦春色综合小说 | 精品久久久中文字幕人妻 | 成熟女人特级毛片www免费 | 亚洲日韩av一区二区三区中文 | 亚洲中文字幕无码中字 | 激情亚洲一区国产精品 | 日产国产精品亚洲系列 | 欧美性猛交内射兽交老熟妇 | 久久久中文字幕日本无吗 | 玩弄中年熟妇正在播放 | 久久精品国产99久久6动漫 | av无码久久久久不卡免费网站 | 久久亚洲精品中文字幕无男同 | 领导边摸边吃奶边做爽在线观看 | а√资源新版在线天堂 | 精品欧洲av无码一区二区三区 | 欧美 日韩 人妻 高清 中文 | 久久无码人妻影院 | 男女下面进入的视频免费午夜 | 国内精品久久久久久中文字幕 | 日本丰满护士爆乳xxxx | 中文字幕无线码免费人妻 | 国产精品国产三级国产专播 | 国产香蕉尹人综合在线观看 | 成人动漫在线观看 | 亚洲成av人片天堂网无码】 | 国产亚av手机在线观看 | 精品国精品国产自在久国产87 | 97色伦图片97综合影院 | ass日本丰满熟妇pics | 亚洲精品中文字幕 | 亚洲精品一区二区三区婷婷月 | 熟女少妇在线视频播放 | 亚洲欧洲中文日韩av乱码 | www国产亚洲精品久久网站 | 又大又硬又黄的免费视频 | 亚洲精品一区二区三区四区五区 | 99riav国产精品视频 | 无码播放一区二区三区 | 国产精品无码成人午夜电影 | 国产综合在线观看 | 蜜臀aⅴ国产精品久久久国产老师 | 亚洲熟妇色xxxxx欧美老妇y | 老熟女重囗味hdxx69 | 国产做国产爱免费视频 | 久久无码人妻影院 | 午夜福利一区二区三区在线观看 | 天天做天天爱天天爽综合网 | 亚洲一区二区三区含羞草 | 天天爽夜夜爽夜夜爽 | 亚洲成av人综合在线观看 | 亚洲国产精华液网站w | 精品久久综合1区2区3区激情 | 国产极品视觉盛宴 | 国产亚洲精品精品国产亚洲综合 | 无码人妻丰满熟妇区毛片18 | 成在人线av无码免费 | 亚洲精品无码人妻无码 | 嫩b人妻精品一区二区三区 | 免费看男女做好爽好硬视频 | 色欲久久久天天天综合网精品 | 亚洲精品成a人在线观看 | 国产精品高潮呻吟av久久4虎 | 亚洲爆乳精品无码一区二区三区 | 亚洲日韩av片在线观看 | 18精品久久久无码午夜福利 | 亚洲国产成人a精品不卡在线 | 亚洲区小说区激情区图片区 | 午夜福利一区二区三区在线观看 | 国色天香社区在线视频 | 亚洲娇小与黑人巨大交 | 狠狠色噜噜狠狠狠狠7777米奇 | 女人被爽到呻吟gif动态图视看 | 亚洲国产av美女网站 | 免费国产黄网站在线观看 | 人人爽人人澡人人高潮 | 老熟妇乱子伦牲交视频 | 色综合久久久无码中文字幕 | 超碰97人人做人人爱少妇 | 网友自拍区视频精品 | 亚洲国产精品毛片av不卡在线 | 国产内射老熟女aaaa | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 国产av久久久久精东av | 亚欧洲精品在线视频免费观看 | 亚洲国产av精品一区二区蜜芽 | 又大又黄又粗又爽的免费视频 | 日本免费一区二区三区最新 | av香港经典三级级 在线 | 中文字幕亚洲情99在线 | 成人av无码一区二区三区 | 亚洲熟妇色xxxxx欧美老妇y | 99久久婷婷国产综合精品青草免费 | 亚洲大尺度无码无码专区 | 内射老妇bbwx0c0ck | 曰韩少妇内射免费播放 | 中文字幕无线码免费人妻 | 1000部夫妻午夜免费 | 少妇无码av无码专区在线观看 | 国产精品va在线播放 | 成熟女人特级毛片www免费 | 国产又爽又黄又刺激的视频 | 综合激情五月综合激情五月激情1 | 中文字幕乱码中文乱码51精品 | 俺去俺来也在线www色官网 | 强开小婷嫩苞又嫩又紧视频 | 国产人妻大战黑人第1集 | 国产亚洲tv在线观看 | 亚洲日韩av一区二区三区四区 | 亚洲自偷精品视频自拍 | 福利一区二区三区视频在线观看 | 久久精品女人天堂av免费观看 | 久久人人97超碰a片精品 | 少妇高潮喷潮久久久影院 | 久久精品视频在线看15 | 亚洲娇小与黑人巨大交 | а√资源新版在线天堂 | 亚洲自偷自拍另类第1页 | 偷窥日本少妇撒尿chinese | 亚洲精品欧美二区三区中文字幕 | 欧美人与禽猛交狂配 | 精品国产aⅴ无码一区二区 | 国产人妻精品午夜福利免费 | 亚洲精品久久久久久久久久久 | 男人的天堂av网站 | 国产成人无码av在线影院 | 亚洲欧美日韩国产精品一区二区 | 精品久久久中文字幕人妻 | 激情综合激情五月俺也去 | 人妻插b视频一区二区三区 | 人妻天天爽夜夜爽一区二区 | 亚洲人成影院在线无码按摩店 | 色综合久久中文娱乐网 | 精品水蜜桃久久久久久久 | 亚洲综合久久一区二区 | 人妻无码αv中文字幕久久琪琪布 | 熟女少妇人妻中文字幕 | 高清不卡一区二区三区 | 国产色精品久久人妻 | 精品无码成人片一区二区98 | 好男人社区资源 | 成人片黄网站色大片免费观看 | 国精产品一品二品国精品69xx | 人人妻人人澡人人爽人人精品 | 精品国产青草久久久久福利 | 色婷婷欧美在线播放内射 | 丰满人妻翻云覆雨呻吟视频 | 国产精品国产自线拍免费软件 | 国产亚洲精品久久久久久国模美 | 丰满妇女强制高潮18xxxx | 人人妻人人澡人人爽欧美精品 | 国产激情无码一区二区app | 亚洲欧洲中文日韩av乱码 | 99久久人妻精品免费一区 | www一区二区www免费 | 久久综合九色综合97网 | 人妻aⅴ无码一区二区三区 | 无码中文字幕色专区 | 久在线观看福利视频 | 无码一区二区三区在线观看 | 日本熟妇乱子伦xxxx | 国产精品亚洲五月天高清 | 99在线 | 亚洲 | 在线观看欧美一区二区三区 | 午夜男女很黄的视频 | 国产精品无码成人午夜电影 | 亚洲欧美日韩国产精品一区二区 | 国产农村妇女高潮大叫 | 久久综合给合久久狠狠狠97色 | 亚洲精品久久久久久一区二区 | 亚洲理论电影在线观看 | 国产精品久久久久久亚洲影视内衣 | 最近免费中文字幕中文高清百度 | 国产乱子伦视频在线播放 | 一本久道高清无码视频 | 国产成人综合色在线观看网站 | 欧美一区二区三区视频在线观看 | 性做久久久久久久久 | 久久精品中文闷骚内射 | 特大黑人娇小亚洲女 | 久久99精品久久久久久 | 亚洲娇小与黑人巨大交 | 成人精品视频一区二区三区尤物 | 免费看少妇作爱视频 | 玩弄中年熟妇正在播放 | 老司机亚洲精品影院 | 蜜桃视频插满18在线观看 | 亚洲综合色区中文字幕 | 国内精品人妻无码久久久影院蜜桃 | 欧美性色19p | 午夜成人1000部免费视频 | 亚洲熟妇色xxxxx欧美老妇 | 免费无码的av片在线观看 | 7777奇米四色成人眼影 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 亚洲精品久久久久中文第一幕 | 成人无码视频在线观看网站 | 国产成人无码a区在线观看视频app | 午夜肉伦伦影院 | 国产精品沙发午睡系列 | 中文字幕无码热在线视频 | 久久久久久亚洲精品a片成人 | 久久精品无码一区二区三区 | 狠狠噜狠狠狠狠丁香五月 | 色老头在线一区二区三区 | 亚洲日本一区二区三区在线 | 欧美大屁股xxxxhd黑色 | 欧美日韩综合一区二区三区 | 强辱丰满人妻hd中文字幕 | 中文字幕乱码人妻二区三区 | 麻豆精品国产精华精华液好用吗 | 好男人社区资源 | 人人澡人人妻人人爽人人蜜桃 | 亚洲人成网站在线播放942 | 性欧美牲交xxxxx视频 | 欧洲vodafone精品性 | 色综合天天综合狠狠爱 | 天堂无码人妻精品一区二区三区 | 中文无码成人免费视频在线观看 | 日韩亚洲欧美中文高清在线 | 久久精品国产一区二区三区肥胖 | 四虎影视成人永久免费观看视频 | 久久99精品久久久久久动态图 | 国产精品久久久午夜夜伦鲁鲁 | 99久久99久久免费精品蜜桃 | 少妇性荡欲午夜性开放视频剧场 | 无套内谢的新婚少妇国语播放 | 免费视频欧美无人区码 | 999久久久国产精品消防器材 | 伊人色综合久久天天小片 | 日本乱偷人妻中文字幕 | 国语自产偷拍精品视频偷 | 色一情一乱一伦一视频免费看 | 内射后入在线观看一区 | 东京热一精品无码av | 国精品人妻无码一区二区三区蜜柚 | 成熟人妻av无码专区 | 久久精品国产一区二区三区 | 人妻无码αv中文字幕久久琪琪布 | 131美女爱做视频 | 亚洲阿v天堂在线 | 又粗又大又硬毛片免费看 | 欧美自拍另类欧美综合图片区 | 一本一道久久综合久久 | 国产偷抇久久精品a片69 | 久久精品中文字幕一区 | 精品久久久中文字幕人妻 | 久久久无码中文字幕久... | 我要看www免费看插插视频 | 亚无码乱人伦一区二区 | 久久久亚洲欧洲日产国码αv | 日日夜夜撸啊撸 | 国产真实乱对白精彩久久 | 亚洲成av人片天堂网无码】 | 欧美老妇交乱视频在线观看 | 免费看男女做好爽好硬视频 | 国产黄在线观看免费观看不卡 | 国产精品久久久久久久影院 | 国产绳艺sm调教室论坛 | 日韩人妻无码中文字幕视频 | 久久99热只有频精品8 | 极品尤物被啪到呻吟喷水 | 国产成人综合美国十次 | 久久综合久久自在自线精品自 | 免费中文字幕日韩欧美 | 九九热爱视频精品 | 久久精品中文字幕一区 | 日韩视频 中文字幕 视频一区 | 欧美 亚洲 国产 另类 | 国内精品一区二区三区不卡 | 无遮挡啪啪摇乳动态图 | 国产精品久久久一区二区三区 | 成人无码视频在线观看网站 | 国产 精品 自在自线 | 成熟人妻av无码专区 | 白嫩日本少妇做爰 | 97精品国产97久久久久久免费 | 久热国产vs视频在线观看 | 奇米影视7777久久精品 | 亚洲中文字幕无码一久久区 | 亚洲综合另类小说色区 | 免费观看黄网站 | 亚洲综合久久一区二区 | 色 综合 欧美 亚洲 国产 | 亚洲精品无码人妻无码 | 亚洲va欧美va天堂v国产综合 | 亚洲成av人影院在线观看 | 熟妇人妻激情偷爽文 | 人妻天天爽夜夜爽一区二区 | 久久aⅴ免费观看 | 内射后入在线观看一区 | 男人的天堂2018无码 | 欧美真人作爱免费视频 | 中文字幕无码热在线视频 | 国产片av国语在线观看 | 国产精品视频免费播放 | 一本色道婷婷久久欧美 | 国产亚洲精品久久久闺蜜 | 少妇厨房愉情理9仑片视频 | 国产明星裸体无码xxxx视频 | 国产乱人伦偷精品视频 | 青青草原综合久久大伊人精品 | 99精品视频在线观看免费 | 国产精品第一国产精品 | 久久久婷婷五月亚洲97号色 | 欧美精品无码一区二区三区 | 国产精品久久久久久亚洲影视内衣 | 激情内射亚州一区二区三区爱妻 | 少妇被粗大的猛进出69影院 | 亚洲中文字幕在线观看 | 欧美自拍另类欧美综合图片区 | 熟女少妇人妻中文字幕 | 日本一区二区三区免费高清 | 成人一在线视频日韩国产 | 一本久道久久综合狠狠爱 | 日本成熟视频免费视频 | 亚洲a无码综合a国产av中文 | 成人精品一区二区三区中文字幕 | 亚洲国产高清在线观看视频 | 亚洲国产精品无码久久久久高潮 | 国产莉萝无码av在线播放 | 精品国产aⅴ无码一区二区 | 国产精品久久久一区二区三区 | 亚洲s色大片在线观看 | 无码一区二区三区在线 | 亚洲 欧美 激情 小说 另类 | 377p欧洲日本亚洲大胆 | 亚洲另类伦春色综合小说 | 51国偷自产一区二区三区 | 99视频精品全部免费免费观看 | 久久精品成人欧美大片 | 日本一卡2卡3卡四卡精品网站 | 国产无av码在线观看 | 99久久精品日本一区二区免费 | 亚洲精品午夜国产va久久成人 | 人妻少妇精品久久 | 综合网日日天干夜夜久久 | 动漫av一区二区在线观看 | 麻豆md0077饥渴少妇 | 亚洲日韩av一区二区三区四区 | 无码人妻少妇伦在线电影 | 国产亚洲精品久久久ai换 | 国产电影无码午夜在线播放 | 久久综合九色综合97网 | 激情五月综合色婷婷一区二区 | 中文字幕无码免费久久99 | 男女下面进入的视频免费午夜 | 欧美zoozzooz性欧美 | 成人免费无码大片a毛片 | 欧美日韩久久久精品a片 | 日韩精品无码一区二区中文字幕 | 国产九九九九九九九a片 | 精品人妻人人做人人爽夜夜爽 | 亚洲国产精品毛片av不卡在线 | 国产激情艳情在线看视频 | 中文亚洲成a人片在线观看 | 欧美亚洲国产一区二区三区 | 男人和女人高潮免费网站 | 久久精品国产99精品亚洲 | 55夜色66夜色国产精品视频 | 欧美日韩人成综合在线播放 | 男女猛烈xx00免费视频试看 | 中文字幕亚洲情99在线 | 亚洲一区av无码专区在线观看 | 人妻天天爽夜夜爽一区二区 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲日韩av片在线观看 | 日韩欧美中文字幕公布 | 中文字幕无码乱人伦 | 免费人成网站视频在线观看 | 国产精品久久久久久亚洲影视内衣 | 狠狠色欧美亚洲狠狠色www | 131美女爱做视频 | 欧美国产日韩久久mv | 美女极度色诱视频国产 | 色五月丁香五月综合五月 | 波多野结衣高清一区二区三区 | 欧美兽交xxxx×视频 | 人人妻人人澡人人爽人人精品 | 日韩精品无码免费一区二区三区 | 牲交欧美兽交欧美 | 日本va欧美va欧美va精品 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 欧美日韩综合一区二区三区 | 亚洲区小说区激情区图片区 | 少妇的肉体aa片免费 | 东京热无码av男人的天堂 | 久久亚洲中文字幕精品一区 | 美女黄网站人色视频免费国产 | 国产亚洲精品久久久ai换 | 久久精品女人的天堂av | 欧美日本免费一区二区三区 | 无码精品人妻一区二区三区av | 特级做a爰片毛片免费69 | 国产精品igao视频网 | 四虎4hu永久免费 | 宝宝好涨水快流出来免费视频 | 国产成人午夜福利在线播放 | 国产精品无码成人午夜电影 | 亚洲国产精品久久人人爱 | 国产精品二区一区二区aⅴ污介绍 | 精品亚洲韩国一区二区三区 | 夜夜夜高潮夜夜爽夜夜爰爰 | 又湿又紧又大又爽a视频国产 | 亚洲综合久久一区二区 | 精品国产乱码久久久久乱码 | 亚洲区欧美区综合区自拍区 | 国产精品丝袜黑色高跟鞋 | 亚洲成熟女人毛毛耸耸多 | 十八禁视频网站在线观看 | 亚洲精品一区二区三区婷婷月 | 国产手机在线αⅴ片无码观看 | 亚洲 a v无 码免 费 成 人 a v | 狂野欧美性猛交免费视频 | 国产精品嫩草久久久久 | 国产成人精品视频ⅴa片软件竹菊 | 久久亚洲精品中文字幕无男同 | 人妻体内射精一区二区三四 | 在线а√天堂中文官网 | 精品人妻人人做人人爽 | 精品乱子伦一区二区三区 | 欧美日韩一区二区综合 | 国产舌乚八伦偷品w中 | 欧美大屁股xxxxhd黑色 | 全黄性性激高免费视频 | 日韩人妻无码中文字幕视频 | 水蜜桃色314在线观看 | 亚洲理论电影在线观看 | 欧美一区二区三区 | 国产精品.xx视频.xxtv | 国产午夜亚洲精品不卡下载 | 未满小14洗澡无码视频网站 | 欧美喷潮久久久xxxxx | 高清国产亚洲精品自在久久 | 亚洲精品综合五月久久小说 | 伊人久久大香线蕉av一区二区 | 澳门永久av免费网站 | 无码毛片视频一区二区本码 | 婷婷五月综合缴情在线视频 | 亚洲国产精品无码久久久久高潮 | 超碰97人人做人人爱少妇 | 一二三四在线观看免费视频 | 久久99精品久久久久久动态图 | 精品国产精品久久一区免费式 | v一区无码内射国产 | 狠狠色欧美亚洲狠狠色www | 国产人妻精品一区二区三区 | 久久亚洲精品成人无码 | 国产精品无码一区二区桃花视频 | 免费无码av一区二区 | 少妇人妻偷人精品无码视频 | 欧美日韩一区二区三区自拍 | 中文字幕中文有码在线 | 蜜臀aⅴ国产精品久久久国产老师 | 一本无码人妻在中文字幕免费 | 国产又爽又猛又粗的视频a片 | 久久婷婷五月综合色国产香蕉 | 欧美一区二区三区 | 久久久久久av无码免费看大片 | 麻豆国产人妻欲求不满谁演的 | 特黄特色大片免费播放器图片 | 少妇人妻大乳在线视频 | 成人一区二区免费视频 | 久久亚洲日韩精品一区二区三区 | 欧美日韩在线亚洲综合国产人 | 国产精品va在线播放 | 最近免费中文字幕中文高清百度 | 国产女主播喷水视频在线观看 | 啦啦啦www在线观看免费视频 | 一区二区三区高清视频一 | 欧美黑人乱大交 | 狠狠色欧美亚洲狠狠色www | 欧美日本免费一区二区三区 | 麻豆精品国产精华精华液好用吗 | 东京热无码av男人的天堂 | 久久97精品久久久久久久不卡 | 99精品无人区乱码1区2区3区 | 国产色xx群视频射精 | 免费观看的无遮挡av | 国产无套内射久久久国产 | 精品偷拍一区二区三区在线看 | 成人亚洲精品久久久久 | 永久免费精品精品永久-夜色 | 国产精品人人妻人人爽 | 又黄又爽又色的视频 | 成人性做爰aaa片免费看 | 一本一道久久综合久久 | 欧美乱妇无乱码大黄a片 | 久久久中文字幕日本无吗 | 亚洲午夜福利在线观看 | 性欧美疯狂xxxxbbbb | 精品无码一区二区三区的天堂 | 精品亚洲成av人在线观看 | 55夜色66夜色国产精品视频 | 日日摸天天摸爽爽狠狠97 | 亚洲欧洲日本综合aⅴ在线 | 九一九色国产 | 夜夜影院未满十八勿进 | 国产亚洲日韩欧美另类第八页 | 丰满妇女强制高潮18xxxx | 一个人看的www免费视频在线观看 | 日本又色又爽又黄的a片18禁 | 国产精品久久久久7777 | 帮老师解开蕾丝奶罩吸乳网站 | 国产精品久久久一区二区三区 | 男人和女人高潮免费网站 | 亚洲经典千人经典日产 | 人妻有码中文字幕在线 | 大胆欧美熟妇xx | 国産精品久久久久久久 | 日本成熟视频免费视频 | 亚洲国产欧美日韩精品一区二区三区 | 强伦人妻一区二区三区视频18 | 亚洲综合色区中文字幕 | 国产精品成人av在线观看 | 99久久精品无码一区二区毛片 | 一本久道久久综合狠狠爱 | 国产性生大片免费观看性 | 又粗又大又硬又长又爽 | 蜜臀av无码人妻精品 | 99国产欧美久久久精品 | 麻豆av传媒蜜桃天美传媒 | 无码国产色欲xxxxx视频 | 伊在人天堂亚洲香蕉精品区 | 午夜成人1000部免费视频 | 无码帝国www无码专区色综合 | 97夜夜澡人人双人人人喊 | 亚洲色在线无码国产精品不卡 | 无码精品人妻一区二区三区av | 国产精品国产自线拍免费软件 | 国产美女极度色诱视频www | 久久综合香蕉国产蜜臀av | 无码av最新清无码专区吞精 | 日本丰满熟妇videos | 一本大道久久东京热无码av | 亚洲国产精品一区二区美利坚 | 偷窥日本少妇撒尿chinese | 色一情一乱一伦一视频免费看 | 97精品人妻一区二区三区香蕉 | 亚洲中文字幕在线观看 | 少妇被粗大的猛进出69影院 | 免费观看又污又黄的网站 | 少妇性荡欲午夜性开放视频剧场 | 欧美喷潮久久久xxxxx | 精品国产aⅴ无码一区二区 | 国产香蕉尹人综合在线观看 | 欧美精品一区二区精品久久 | 亚洲一区av无码专区在线观看 | 四虎永久在线精品免费网址 | 国产在热线精品视频 | 大肉大捧一进一出视频出来呀 | 国内综合精品午夜久久资源 | 欧美肥老太牲交大战 | 对白脏话肉麻粗话av | 玩弄少妇高潮ⅹxxxyw | 亚洲日韩精品欧美一区二区 | 97精品人妻一区二区三区香蕉 | 久久久亚洲欧洲日产国码αv | 任你躁国产自任一区二区三区 | 亚洲七七久久桃花影院 | 天堂а√在线中文在线 | 午夜性刺激在线视频免费 | 88国产精品欧美一区二区三区 | 在线观看国产一区二区三区 | 好爽又高潮了毛片免费下载 | 啦啦啦www在线观看免费视频 | 亚洲精品无码人妻无码 | 啦啦啦www在线观看免费视频 | 久久久婷婷五月亚洲97号色 | 亚洲国产欧美在线成人 | 国产av无码专区亚洲awww | 国产激情无码一区二区app | 纯爱无遮挡h肉动漫在线播放 | 国产人妻精品一区二区三区不卡 | 亚洲国产精品无码久久久久高潮 | 亚洲国产综合无码一区 | 无码吃奶揉捏奶头高潮视频 | 久久精品无码一区二区三区 | 亚洲无人区午夜福利码高清完整版 | 国产成人精品一区二区在线小狼 | 伊人色综合久久天天小片 | 亚洲色欲色欲天天天www | 欧美乱妇无乱码大黄a片 | 久9re热视频这里只有精品 | 国产亚洲精品久久久久久 | 国产精品无码mv在线观看 | 国产激情无码一区二区 | 午夜理论片yy44880影院 | 久久久久久久人妻无码中文字幕爆 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 影音先锋中文字幕无码 | 国产内射爽爽大片视频社区在线 | 色老头在线一区二区三区 | 无码人妻精品一区二区三区下载 | 麻豆人妻少妇精品无码专区 | 小鲜肉自慰网站xnxx | 国内少妇偷人精品视频 | 亚洲国产精品一区二区第一页 | 人人妻人人澡人人爽精品欧美 | 丰满人妻一区二区三区免费视频 | 久久精品女人天堂av免费观看 | 亚洲日本va午夜在线电影 | 国产精品无码一区二区三区不卡 | 久久无码中文字幕免费影院蜜桃 | 黑人大群体交免费视频 | 亚洲欧美日韩综合久久久 | 7777奇米四色成人眼影 | 牲欲强的熟妇农村老妇女 | 人妻尝试又大又粗久久 | 两性色午夜视频免费播放 | 成年美女黄网站色大免费全看 | 97久久国产亚洲精品超碰热 | 伊人色综合久久天天小片 | 精品国产乱码久久久久乱码 | 国产精品久久福利网站 | 国产成人av免费观看 | 国产sm调教视频在线观看 | 18禁止看的免费污网站 | 亚洲啪av永久无码精品放毛片 | 中文字幕乱码人妻二区三区 | 久久久中文字幕日本无吗 | 精品午夜福利在线观看 | 在线精品国产一区二区三区 | 日韩精品无码一区二区中文字幕 | 亚洲日韩一区二区三区 | 最近中文2019字幕第二页 | 久久zyz资源站无码中文动漫 | 国产亚洲精品久久久久久国模美 | 自拍偷自拍亚洲精品10p | 欧洲精品码一区二区三区免费看 | 老司机亚洲精品影院无码 | 亚洲中文字幕乱码av波多ji | 精品国产精品久久一区免费式 | 国产亲子乱弄免费视频 | 麻豆果冻传媒2021精品传媒一区下载 | 美女毛片一区二区三区四区 | 亚洲欧洲无卡二区视頻 | 55夜色66夜色国产精品视频 | 亚洲国产精品久久久天堂 | 成人动漫在线观看 | 又大又硬又爽免费视频 | 欧美变态另类xxxx | 少妇性l交大片欧洲热妇乱xxx | 国产精品无码一区二区三区不卡 | 亚洲日本一区二区三区在线 | 欧美国产日韩久久mv | 四虎永久在线精品免费网址 | 少妇性l交大片 | 131美女爱做视频 | 国产色在线 | 国产 | 国产av久久久久精东av | 天天躁夜夜躁狠狠是什么心态 | 欧美兽交xxxx×视频 | 国产熟女一区二区三区四区五区 | 色婷婷av一区二区三区之红樱桃 | 男女性色大片免费网站 | 成人免费无码大片a毛片 | 99久久精品无码一区二区毛片 | 激情内射日本一区二区三区 | 久久久久免费看成人影片 | 永久免费观看国产裸体美女 | 少妇的肉体aa片免费 | 日韩人妻少妇一区二区三区 | 亚洲区小说区激情区图片区 | 又大又黄又粗又爽的免费视频 | 好爽又高潮了毛片免费下载 | 国产精品久久久av久久久 | 日日夜夜撸啊撸 | 女人和拘做爰正片视频 | 亚洲精品一区二区三区四区五区 | 日日天日日夜日日摸 | 色婷婷综合中文久久一本 | 成人免费视频视频在线观看 免费 | 国产高潮视频在线观看 | 日日摸夜夜摸狠狠摸婷婷 | 国产精品亚洲专区无码不卡 | 欧美肥老太牲交大战 | 免费看少妇作爱视频 | 无码人妻av免费一区二区三区 | 97精品人妻一区二区三区香蕉 | 欧美性猛交内射兽交老熟妇 | 亲嘴扒胸摸屁股激烈网站 | 欧美老人巨大xxxx做受 | 精品无码一区二区三区的天堂 | 免费观看又污又黄的网站 | 麻豆国产97在线 | 欧洲 | 精品国产一区av天美传媒 | 成人精品视频一区二区三区尤物 | 精品久久久久久亚洲精品 | 国产精品久久久久久久影院 | 久久久婷婷五月亚洲97号色 | 欧美丰满少妇xxxx性 | 免费人成在线观看网站 | 欧美性生交xxxxx久久久 | 老熟妇乱子伦牲交视频 | 免费观看黄网站 | av无码久久久久不卡免费网站 | 天天做天天爱天天爽综合网 | 免费视频欧美无人区码 | 亚洲国产精品无码一区二区三区 | 国产精品永久免费视频 | 2019午夜福利不卡片在线 | 人妻少妇精品无码专区动漫 | 欧美日韩久久久精品a片 | 红桃av一区二区三区在线无码av | 性欧美熟妇videofreesex | 国产热a欧美热a在线视频 | 国产农村妇女高潮大叫 | 中文字幕日产无线码一区 | 国产激情无码一区二区app | 欧美午夜特黄aaaaaa片 | 亚洲国产av美女网站 | 久久久精品456亚洲影院 | 又黄又爽又色的视频 | 亚洲综合伊人久久大杳蕉 | 欧美一区二区三区 | 亚洲中文字幕久久无码 | 人人妻人人澡人人爽人人精品浪潮 | 国产精品无码一区二区三区不卡 | 国产精品无码一区二区三区不卡 | 成人免费视频一区二区 | 人人妻人人澡人人爽精品欧美 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲精品久久久久久久久久久 | 在线播放免费人成毛片乱码 | 中文无码成人免费视频在线观看 | 樱花草在线播放免费中文 | 国产精品久久久久无码av色戒 | 2020久久超碰国产精品最新 | 日本一卡2卡3卡四卡精品网站 | 少妇高潮喷潮久久久影院 | 熟妇人妻激情偷爽文 | 精品夜夜澡人妻无码av蜜桃 | 偷窥日本少妇撒尿chinese | 天堂一区人妻无码 | 亚洲国产av精品一区二区蜜芽 | 无码精品人妻一区二区三区av | 午夜福利一区二区三区在线观看 | 永久免费精品精品永久-夜色 | 麻豆果冻传媒2021精品传媒一区下载 | 亚洲精品美女久久久久久久 | 亚洲精品www久久久 | 久久久精品国产sm最大网站 | 国精产品一品二品国精品69xx | 亚洲天堂2017无码 | 精品午夜福利在线观看 | 18黄暴禁片在线观看 | 久久人人爽人人爽人人片ⅴ | 麻豆md0077饥渴少妇 | 亚洲色偷偷男人的天堂 | 国产精品无码一区二区三区不卡 | 国产精品视频免费播放 | 亚洲另类伦春色综合小说 | 欧美国产亚洲日韩在线二区 | 中文字幕无码av激情不卡 | 2019午夜福利不卡片在线 | 老司机亚洲精品影院 | 日韩亚洲欧美中文高清在线 | 国产无遮挡吃胸膜奶免费看 | 西西人体www44rt大胆高清 | 欧美日韩一区二区综合 | 中文字幕av日韩精品一区二区 | 久久精品国产99久久6动漫 | 日韩av无码一区二区三区不卡 | 国产精品爱久久久久久久 | 日韩亚洲欧美精品综合 | 成人性做爰aaa片免费看不忠 | 国产女主播喷水视频在线观看 | 成熟女人特级毛片www免费 | 亚洲色欲色欲欲www在线 | 色欲av亚洲一区无码少妇 | 亚洲乱码国产乱码精品精 | 久久综合激激的五月天 | 影音先锋中文字幕无码 | 无码一区二区三区在线 | 国产午夜福利100集发布 | 国产激情综合五月久久 | 高潮毛片无遮挡高清免费 | 97资源共享在线视频 | 狂野欧美激情性xxxx | 中文字幕无码日韩欧毛 | 中文字幕人妻丝袜二区 | 巨爆乳无码视频在线观看 | 久久精品国产日本波多野结衣 | 中文字幕无码日韩专区 | 日韩无套无码精品 | 中文字幕精品av一区二区五区 | 中文精品无码中文字幕无码专区 | 无码人妻精品一区二区三区不卡 | 99国产欧美久久久精品 | 人人妻人人澡人人爽欧美一区九九 | 在线 国产 欧美 亚洲 天堂 | 99久久精品日本一区二区免费 | 67194成是人免费无码 | 亚洲午夜无码久久 | 欧美freesex黑人又粗又大 | 久久天天躁狠狠躁夜夜免费观看 | 亚洲国产精品久久人人爱 | 永久免费精品精品永久-夜色 | 中文字幕乱码人妻无码久久 | 欧美激情一区二区三区成人 | 欧美性猛交xxxx富婆 | 亚洲成av人综合在线观看 | 亚洲国产精品一区二区美利坚 | 色欲人妻aaaaaaa无码 | 99re在线播放 | 又大又硬又黄的免费视频 | 国产亚洲精品精品国产亚洲综合 | 图片区 小说区 区 亚洲五月 | 亚拍精品一区二区三区探花 | 女人和拘做爰正片视频 | 久久久精品人妻久久影视 | 国产精品美女久久久 | 日产国产精品亚洲系列 | 亚洲 高清 成人 动漫 | 国产亚洲日韩欧美另类第八页 | 97夜夜澡人人爽人人喊中国片 | 欧美freesex黑人又粗又大 | 日韩在线不卡免费视频一区 | 亚洲欧美日韩成人高清在线一区 | 99久久99久久免费精品蜜桃 | 国产成人无码专区 | 97资源共享在线视频 | 永久黄网站色视频免费直播 | 色诱久久久久综合网ywww | 国产人妻大战黑人第1集 | 人人妻人人澡人人爽精品欧美 | 亚洲爆乳精品无码一区二区三区 | 亚洲成在人网站无码天堂 | 理论片87福利理论电影 | 一本精品99久久精品77 | 中文字幕无码免费久久99 | 无码人妻久久一区二区三区不卡 | 四虎永久在线精品免费网址 | 国产成人综合美国十次 | 亚洲精品久久久久久久久久久 | v一区无码内射国产 | 久久久精品456亚洲影院 | 在线欧美精品一区二区三区 | 国产精品va在线播放 | 水蜜桃亚洲一二三四在线 | 初尝人妻少妇中文字幕 | 久久99国产综合精品 | 国产成人精品一区二区在线小狼 | 亚洲色大成网站www国产 | 亚洲成色在线综合网站 | aa片在线观看视频在线播放 | 双乳奶水饱满少妇呻吟 | 一个人看的www免费视频在线观看 | 国产熟女一区二区三区四区五区 | 中文毛片无遮挡高清免费 | 大胆欧美熟妇xx | 久久精品国产大片免费观看 | 国产 浪潮av性色四虎 | 国产精品久久久av久久久 | 免费无码午夜福利片69 | 国产一区二区三区日韩精品 | 少妇性l交大片欧洲热妇乱xxx | 无码人妻丰满熟妇区毛片18 | 精品国产国产综合精品 | 日本一卡2卡3卡四卡精品网站 | 久久久久se色偷偷亚洲精品av | 免费国产黄网站在线观看 | 亚洲成av人影院在线观看 | 国产精品亚洲а∨无码播放麻豆 | 中文字幕人妻无码一区二区三区 | 亚洲无人区一区二区三区 | 中文字幕人成乱码熟女app | 99精品国产综合久久久久五月天 | 日本大乳高潮视频在线观看 | 男女爱爱好爽视频免费看 | 国产亚洲精品久久久久久 | 亚洲自偷自拍另类第1页 | 国产69精品久久久久app下载 | 国产9 9在线 | 中文 | 欧美老人巨大xxxx做受 | 亚洲中文字幕久久无码 | 欧洲熟妇色 欧美 | 久久97精品久久久久久久不卡 | 在线视频网站www色 | 国产在线精品一区二区三区直播 | 天堂亚洲免费视频 | 久久无码中文字幕免费影院蜜桃 | 日本一本二本三区免费 | 在线 国产 欧美 亚洲 天堂 | 国产精品久久久午夜夜伦鲁鲁 | 好爽又高潮了毛片免费下载 | 日日摸天天摸爽爽狠狠97 | 亚洲成a人片在线观看日本 | 国产精品免费大片 | www国产亚洲精品久久网站 | 亚洲中文无码av永久不收费 | 成人综合网亚洲伊人 | 亚洲精品一区二区三区四区五区 | 亚洲成在人网站无码天堂 | 国产午夜亚洲精品不卡 |