日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16

發(fā)布時(shí)間:2025/3/15 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、Intel 32 位處理器的工作模式

如上圖所示,Intel 32 位處理器有3種工作模式。

(1)實(shí)模式:工作方式相當(dāng)于一個(gè)8086

(2)保護(hù)模式:提供支持多任務(wù)環(huán)境的工作方式,建立保護(hù)機(jī)制

(3)虛擬8086模式:這種方式可以使用戶在保護(hù)模式下運(yùn)行8086程序(比如cmd打開的console窗口,就是工作在虛擬8086模式)

有幾點(diǎn)需要特別說明:

(1)保護(hù)模式可分為16位和32位的,由段描述符中的D標(biāo)志指明。對于32位代碼段和數(shù)據(jù)段,這個(gè)標(biāo)志總是設(shè)為1;對于16位代碼和數(shù)據(jù)段,這個(gè)標(biāo)志被設(shè)置為0.

D=1:默認(rèn)使用32位地址和32位或8位的操作數(shù)。

D=0:默認(rèn)使用16位地址和16位或8位的操作數(shù)。(主要是為了能夠在32位處理器上運(yùn)行16位保護(hù)模式的程序)

指令前綴0x66用來選擇非默認(rèn)值得操作數(shù)大小,0x67用來選擇非默認(rèn)值的地址大小。

(2)在實(shí)模式下,也可以使用32位的寄存器,比如

mov eax,ecx mov ebx,0x12345678

(3)在書中,把實(shí)模式和16位的保護(hù)模式統(tǒng)稱為“16位模式”;把32位保護(hù)模式稱為“32位模式”。我的博文也沿用這種叫法。

(4)32位處理器可以執(zhí)行16位的程序,包括實(shí)模式和16位保護(hù)模式。

(5)當(dāng)處理器在16位模式下運(yùn)行時(shí),可以使用32位的寄存器,執(zhí)行32位運(yùn)算。

(6)在16位模式下,數(shù)據(jù)的大小是8位或者16位的;控制轉(zhuǎn)移和內(nèi)存訪問時(shí),偏移量也是16位的。

(7)32位保護(hù)模式兼容80286的16位保護(hù)模式。

(8)在16位模式下,處理器把所有指令都看成是16位的。

結(jié)合(5)和(8),我們發(fā)現(xiàn)一個(gè)問題:當(dāng)處理器運(yùn)行16位模式下,既然把所有指令都看成16位的,那么怎么使用32位的寄存器,執(zhí)行32位的運(yùn)算呢?答案是利用指令前綴0x66和0x67.前面已經(jīng)說過,指令前綴0x66用來選擇非默認(rèn)值的操作數(shù)大小,0x67用來選擇非默認(rèn)值的地址大小。

比如說,指令碼0x40在16位模式下對應(yīng)的指令是

inc ax

如果加上前綴0x66,也就是指令碼66 40,當(dāng)處理器在16位模式下運(yùn)行,66 40對應(yīng)的指令是

inc eax

同理,如果處理器運(yùn)行在32位模式下,處理器認(rèn)為指令是32位的,如果加了0x66,那么就表示指令的操作數(shù)是16位的。

在編寫程序的時(shí)候,我們應(yīng)該考慮指令的運(yùn)行環(huán)境。為了指令默認(rèn)的運(yùn)行環(huán)境,NASM提供了偽指令bits,用于指明其后的指令是被編譯成16位的還是32位的。比如:

[bits 16] mov cx,dx ;89 D1 mov eax,ebx ;66 89 D8 [bits 32] mov cx,dx ;66 89 D1 mov eax,ebx ;89 D8

注意,[bits 16]和[bits 32]的方括號是可以省略的。

二、PUSH指令探究

由于32位的處理器都擁有32位的寄存器和算術(shù)邏輯部件,而且同內(nèi)存芯片之間的數(shù)據(jù)通路至少是32位的,因此,所有以寄存器或者內(nèi)存單元為操作數(shù)的指令都被擴(kuò)充,以適應(yīng)32位的算術(shù)邏輯操作。而且,這些擴(kuò)展的操作即使是在16位模式下(實(shí)模式和16位保護(hù)模式)也是可用的。

我在博文 32位x86處理器編程導(dǎo)入——《x86匯編語言:從實(shí)模式到保護(hù)模式》讀書筆記08 中已經(jīng)總結(jié)了一般指令的擴(kuò)展,在這里,我僅對PUSH指令進(jìn)行實(shí)驗(yàn)和總結(jié)。

實(shí)驗(yàn)?zāi)康木褪菧y試在3種模式下,PUSH指令的工作行為(比如SP或ESP到底怎么變化,壓入的數(shù)到底是多少)。所以,我列了一個(gè)單子,把所有能想到的形式都列出來了,其中有的我也不確定(或許這樣寫編譯都會報(bào)錯(cuò))。不管那么多,先寫出來,然后讓編譯器篩選吧

1 ;測試各種push 2 3 ;操作數(shù)是立即數(shù),分為一字節(jié)、兩字節(jié)、四字節(jié) 4 push 0x80 5 push byte 0x80 6 7 push 0x8000 8 push word 0x8000 9 10 push 0x87654321 11 push dword 0x87654321 12 13 ;操作數(shù)是寄存器,分為16位寄存器和32位寄存器 14 mov eax,0x86421357 15 push ax 16 push eax 17 18 ;操作數(shù)是內(nèi)存單元,分為一字節(jié)、兩字節(jié)、四字節(jié) 19 push [data] 20 push byte [data] 21 push word [data] 22 push dword [data]

是不是有的寫法明顯就不對呢?

首先,第20行,肯定不對。因?yàn)槿绻莾?nèi)存操作數(shù)的話,不能用byte修飾。剩下來的錯(cuò)誤,我會在后文揭曉答案。

1.在實(shí)模式下的實(shí)驗(yàn)

(1)實(shí)驗(yàn)代碼

1 ;PUSH 指令實(shí)驗(yàn) 2 3 jmp near start 4 5 data db 0x12,0x34,0x56,0x78 6 message db 'Hello,PUSH!' 7 8 start: 9 mov ax,0x7c0 ;設(shè)置數(shù)據(jù)段的段基地址 10 mov ds,ax 11 12 mov ax,0xb800 ;設(shè)置附加段基址到顯示緩沖區(qū) 13 mov es,ax 14 15 ;以下顯示字符串 16 mov si,message 17 mov di,0 18 mov cx,start-message 19 @g: 20 mov al,[si] 21 mov [es:di],al 22 inc di 23 mov byte [es:di],0x02 24 inc di 25 inc si 26 loop @g 27 28 ;測試各種push 29 push 0x80 30 push byte 0x80 31 32 push 0x8000 33 push word 0x8000 34 35 push 0x87654321 36 push dword 0x87654321 37 38 mov eax,0x86421357 39 push ax 40 push eax 41 42 ;push [data] 43 push word [data] 44 push dword [data] 45 46 push ds 47 push gs 48 49 jmp near $ 50 51 52 times 510-($-$$) db 0 53 db 0x55,0xaa

這段代碼不是用的配書代碼,是我自己寫的。

第5行,定義了4字節(jié)的數(shù)據(jù),這是為了后面驗(yàn)證“push + 內(nèi)存操作數(shù)”這一情況。

第6行,定義了一個(gè)字符串,要把它顯示在屏幕上。這樣做是為了調(diào)試方便,讓我們知道我們的程序已經(jīng)RUN了。

第29行到47行,測試各種push,我會利用Bochs的調(diào)試功能,跟蹤每條Push的執(zhí)行情況,把結(jié)果總結(jié)出來。

好的,我們開始編譯吧。

對于30行,有個(gè)警告:

push byte 0x80 ;warning: signed byte value exceeds bounds 既然是警告,那么30行不必去掉。相反我們更加好奇了,看看執(zhí)行時(shí)會發(fā)生什么。

對于35行,還是一個(gè)警告:

push 0x87654321 ;warning: word data exceeds bounds

對于42行,呵呵,就是一個(gè)錯(cuò)誤了。

push [data] ; error: operation size not specified

好吧,看來這樣不指定操作數(shù)的大小是不行的,所以我們把42行注釋掉。

然后再編譯,好的,可以了。

調(diào)試的過程就是不斷用n命令,反復(fù)用print-stack命令,還有reg命令等,仔細(xì)觀察棧的變化和SP的變化。(此處省略2000字)

(2)實(shí)驗(yàn)報(bào)告

小二,上實(shí)驗(yàn)報(bào)告!

通過上面的實(shí)驗(yàn),我們可以知道,如果CPU運(yùn)行在實(shí)模式,如果用NASM編譯,push指令可以這么用:

2.在16位保護(hù)模式下的實(shí)驗(yàn)

(1)關(guān)于16位保護(hù)模式

請參考我的博文 關(guān)于80286——《x86匯編語言:從實(shí)模式到保護(hù)模式》讀書筆記15

(2)實(shí)驗(yàn)代碼

實(shí)驗(yàn)代碼由配書代碼(代碼清單11-1 (文件名:c11_mbr.asm))修改而成。目的就是我們要從實(shí)模式進(jìn)入16位的保護(hù)模式,然后測試16位保護(hù)模式下PUSH指令的行為。

1 ;test push (16位保護(hù)模式下) 2 3 ;設(shè)置堆棧段和棧指針 4 mov ax,cs 5 mov ss,ax 6 mov sp,0x7c00 7 8 ;計(jì)算GDT所在的邏輯段地址 9 mov ax,[cs:gdt_base+0x7c00] ;低16位 10 mov dx,[cs:gdt_base+0x7c00+0x02] ;高16位 11 mov bx,16 12 div bx 13 mov ds,ax ;令DS指向該段以進(jìn)行操作 14 mov bx,dx ;段內(nèi)起始偏移地址 15 16 ;創(chuàng)建0#描述符,它是空描述符,這是處理器的要求 17 mov dword [bx+0x00],0x00 18 mov dword [bx+0x04],0x00 19 20 ;創(chuàng)建#1描述符,保護(hù)模式下的代碼段描述符 21 mov dword [bx+0x08],0x7c0001ff 22 mov dword [bx+0x0c],0x00009800 23 24 ;創(chuàng)建#2描述符,保護(hù)模式下的數(shù)據(jù)段描述符(文本模式下的顯示緩沖區(qū)) 25 mov dword [bx+0x10],0x8000ffff 26 mov dword [bx+0x14],0x0000920b 27 28 ;創(chuàng)建#3描述符,保護(hù)模式下的堆棧段描述符 29 mov dword [bx+0x18],0x00007a00 30 mov dword [bx+0x1c],0x00009600 31 32 ;初始化描述符表寄存器GDTR 33 mov word [cs: gdt_size+0x7c00],31 ;描述符表的界限(總字節(jié)數(shù)減一) 34 35 lgdt [cs: gdt_size+0x7c00] 36 37 in al,0x92 ;南橋芯片內(nèi)的端口 38 or al,0000_0010B 39 out 0x92,al ;打開A20 40 41 cli ;保護(hù)模式下中斷機(jī)制尚未建立,應(yīng) 42 ;禁止中斷 43 mov eax,cr0 44 or eax,1 45 mov cr0,eax ;設(shè)置PE位 46 47 ;以下進(jìn)入保護(hù)模式... ... 48 jmp 0x0008:flush ;描述符選擇子:16位偏移 49 ;清流水線并串行化處理器 50 51 52 flush: 53 mov cx,00000000000_10_000B ;加載數(shù)據(jù)段選擇子(0x10) 54 mov ds,cx 55 56 ;以下在屏幕上顯示"ABCDEFGHIJK" 57 mov byte [0x00],'A' 58 mov byte [0x02],'B' 59 mov byte [0x04],'C' 60 mov byte [0x06],'D' 61 mov byte [0x08],'E' 62 mov byte [0x0a],'F' 63 mov byte [0x0c],'G' 64 mov byte [0x0e],'H' 65 mov byte [0x10],'I' 66 mov byte [0x12],'J' 67 mov byte [0x14],'K' 68 69 70 ;測試push 71 mov cx,00000000000_11_000B ;加載堆棧段選擇子 72 mov ss,cx 73 mov sp,0x7c00 74 75 76 push 0x80 77 push byte 0x80 ; warning: signed byte value exceeds bounds 78 79 push 0x8000 80 push word 0x8000 81 82 push 0x87654321 83 ;warning: word data exceeds bounds 84 push dword 0x87654321 85 86 87 mov eax,0x86421357 88 push ax 89 push eax 90 91 ;push [0x00]error: operation size not specified 92 push byte [0x00] 93 push word [0x00] 94 95 push dword [0x00] 96 97 push ds 98 push gs 99 push es 100 push cs 101 102 ghalt: 103 hlt ;已經(jīng)禁止中斷,將不會被喚醒 104 105;------------------------------------------------------------------------------- 106 107 gdt_size dw 0 108 gdt_base dd 0x00007e00 ;GDT的物理地址 109 110 times 510-($-$$) db 0 111 db 0x55,0xaa

對比32位保護(hù)模式的代碼,就會發(fā)現(xiàn)16位保護(hù)模式的代碼略有不同。

首先,比如說22行,段描述符的定義是

22 mov dword [bx+0x0c],0x00009800

因?yàn)?0286中,段描述符的格式是

所以,高4字節(jié)的16~32位全部為0.

其次,

47 ;以下進(jìn)入保護(hù)模式... ... 48 jmp 0x0008:flush ;描述符選擇子:16位偏移 49 ;清流水線并串行化處理器

這里,沒有加偽指令[bits 32],而且,偏移flush沒有用dword修飾。因?yàn)椴僮鲾?shù)和偏移是16位的。

好了,代碼就說到這里,我們看實(shí)驗(yàn)報(bào)告吧。

(3)實(shí)驗(yàn)報(bào)告

通過和實(shí)模式的對比,可以發(fā)現(xiàn),除了9、10兩行中的指令碼的偏移不一樣(這和數(shù)據(jù)存放的位置有關(guān)系,和PUSH沒有關(guān)系),PUSH指令的行為是驚人的相同。所以我們可以得出結(jié)論,16位保護(hù)模式下,PUSH的用法和實(shí)模式是一樣的。我想,這也是在原書中,作者把實(shí)模式和16位的保護(hù)模式統(tǒng)稱為“16位模式”,把32位保護(hù)模式稱為“32位模式”的原因吧。

3.在32位保護(hù)模式下的實(shí)驗(yàn)

(1)實(shí)驗(yàn)代碼

實(shí)驗(yàn)代碼由配書代碼(代碼清單11-1 (文件名:c11_mbr.asm))修改而成。

1 ;test push (32位保護(hù)模式) 2 3 ;設(shè)置堆棧段和棧指針 4 mov ax,cs 5 mov ss,ax 6 mov sp,0x7c00 7 8 ;計(jì)算GDT所在的邏輯段地址 9 mov ax,[cs:gdt_base+0x7c00] ;低16位 10 mov dx,[cs:gdt_base+0x7c00+0x02] ;高16位 11 mov bx,16 12 div bx 13 mov ds,ax ;令DS指向該段以進(jìn)行操作 14 mov bx,dx ;段內(nèi)起始偏移地址 15 16 ;創(chuàng)建0#描述符,它是空描述符,這是處理器的要求 17 mov dword [bx+0x00],0x00 18 mov dword [bx+0x04],0x00 19 20 ;創(chuàng)建#1描述符,保護(hù)模式下的代碼段描述符 21 mov dword [bx+0x08],0x7c0001ff 22 mov dword [bx+0x0c],0x00409800 23 24 ;創(chuàng)建#2描述符,保護(hù)模式下的數(shù)據(jù)段描述符(文本模式下的顯示緩沖區(qū)) 25 mov dword [bx+0x10],0x8000ffff 26 mov dword [bx+0x14],0x0040920b 27 28 ;創(chuàng)建#3描述符,保護(hù)模式下的堆棧段描述符 29 mov dword [bx+0x18],0x00007a00 30 mov dword [bx+0x1c],0x00409600 31 32 ;初始化描述符表寄存器GDTR 33 mov word [cs: gdt_size+0x7c00],31 ;描述符表的界限(總字節(jié)數(shù)減一) 34 35 lgdt [cs: gdt_size+0x7c00] 36 37 in al,0x92 ;南橋芯片內(nèi)的端口 38 or al,0000_0010B 39 out 0x92,al ;打開A20 40 41 cli ;保護(hù)模式下中斷機(jī)制尚未建立,應(yīng) 42 ;禁止中斷 43 mov eax,cr0 44 or eax,1 45 mov cr0,eax ;設(shè)置PE位 46 47 ;以下進(jìn)入保護(hù)模式... ... 48 jmp dword 0x0008:flush ;16位的描述符選擇子:32位偏移 49 ;清流水線并串行化處理器 50 [bits 32] 51 52 flush: 53 mov cx,00000000000_10_000B ;加載數(shù)據(jù)段選擇子(0x10) 54 mov ds,cx 55 56 ;以下在屏幕上顯示"ABCDEFGHIJK" 57 mov byte [0x00],'A' 58 mov byte [0x02],'B' 59 mov byte [0x04],'C' 60 mov byte [0x06],'D' 61 mov byte [0x08],'E' 62 mov byte [0x0a],'F' 63 mov byte [0x0c],'G' 64 mov byte [0x0e],'H' 65 mov byte [0x10],'I' 66 mov byte [0x12],'J' 67 mov byte [0x14],'K' 68 69 70 ;測試push 71 mov cx,00000000000_11_000B ;加載堆棧段選擇子 72 mov ss,cx 73 mov esp,0x7c00 74 75 76 push 0x80 77 push byte 0x80 ;warning: signed byte value exceeds bounds 78 79 push 0x8000 80 push word 0x8000 81 82 push 0x87654321 83 push dword 0x87654321 84 85 mov eax,0x86421357 86 push ax 87 push eax 88 89 90 push word [0x00] 91 push dword [0x00] 92 93 push ds 94 push gs 95 push es 96 push cs 97 98 ghalt: 99 hlt ;已經(jīng)禁止中斷,將不會被喚醒 100 101;------------------------------------------------------------------------------- 102 103 gdt_size dw 0 104 gdt_base dd 0x00007e00 ;GDT的物理地址 105 106 times 510-($-$$) db 0 107 db 0x55,0xaa

如果對上面的代碼不熟悉的話,可以參考我的博文 進(jìn)入保護(hù)模式(一)——《x86匯編語言:從實(shí)模式到保護(hù)模式》讀書筆記12 等文章。

(2)實(shí)驗(yàn)報(bào)告

根據(jù)測試報(bào)告,我們可以歸納出32位保護(hù)模式下,針對NASM編譯器的push指令用法:

?

(完)

總結(jié)

以上是生活随笔為你收集整理的16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

美女免费视频网站 | 九九久久在线看 | 91大神精品视频 | 99在线观看精品 | 中文字幕av有码 | 丁香六月婷婷激情 | 亚洲精品成人av在线 | 狂野欧美激情性xxxx欧美 | 久久精品久久久精品美女 | 日本精品久久久久久 | 欧美日韩国产一区二 | 久久五月天综合 | 国产精品久久久久毛片大屁完整版 | 精品国产一区二区三区在线 | 欧美少妇18p | 国产在线精品播放 | av黄色成人 | 国产亚洲一区二区在线观看 | 中文字幕av最新更新 | 激情婷婷av| 色综合久久久久综合体 | 亚洲精品777| 亚洲成年片 | 免费av网址在线观看 | 久久精品久久精品久久39 | 亚洲激情 欧美激情 | 亚洲成熟女人毛片在线 | 成人超碰在线 | 激情久久五月天 | 亚洲传媒在线 | av电影中文 | av免费试看 | 日韩字幕在线 | 中文字幕日韩电影 | 日韩免费观看视频 | 国产精品二区在线 | 中文字幕亚洲精品在线观看 | 国产亲近乱来精品 | 成人在线网站观看 | 美女免费av | 最新国产视频 | 免费在线观看中文字幕 | av在线免费在线观看 | 伊人天堂久久 | 一区二区三区日韩在线观看 | 中文字幕刺激在线 | 亚洲欧美国产精品va在线观看 | 808电影免费观看三年 | 亚洲精品观看 | 最新中文字幕在线观看视频 | 在线观看免费av片 | 婷婷夜夜 | 超碰人在线 | 最近中文字幕在线播放 | 在线免费观看国产视频 | 日韩精品一区在线观看 | 国产亚洲情侣一区二区无 | 又粗又长又大又爽又黄少妇毛片 | 色婷婷福利视频 | 91久久精品日日躁夜夜躁国产 | 久草综合视频 | 超级碰碰碰碰 | 欧美一级免费在线 | 韩国三级av在线 | 91在线中文 | 97视频中文字幕 | 国产精品欧美一区二区三区不卡 | 激情五月婷婷丁香 | 亚洲精品女人久久久 | 97色狠狠| 国产中文在线播放 | 在线亚洲免费视频 | 成年人在线免费看 | 国产一区二区午夜 | 国产精品久久久久久久久免费看 | 久久久久久久电影 | 亚洲精品动漫久久久久 | 在线观看网站你懂的 | 久热超碰| 人人干网 | 色亚洲激情| 激情五月网站 | 欧美有色 | 日本最新一区二区三区 | 日本一区二区三区免费观看 | 欧美色综合天天久久综合精品 | 国产精品理论视频 | 日韩三级视频在线看 | 好看的国产精品视频 | 欧美综合在线视频 | 在线看片视频 | 999国产精品视频 | 亚洲欧洲国产视频 | 人人爽人人av | 日韩三级视频在线看 | 成人亚洲综合 | 久草视频在线资源站 | 日韩黄在线观看 | 国产不卡精品 | 91精品视频免费在线观看 | 天天射天天| 色吊丝av中文字幕 | 亚洲综合激情小说 | 91九色视频网站 | 国产亚洲精品福利 | 亚洲电影院 | 一区二区三区日韩精品 | 国产视频精品免费 | 亚洲国产精品一区二区尤物区 | 国产剧情在线一区 | 日韩精品三区四区 | 草久久久 | www.久热| 日韩欧美一区二区三区视频 | 免费在线播放av电影 | 一区二区三区 亚洲 | 午夜aaaa | 日韩 国产 | 精品国产理论片 | 黄色小说免费观看 | 久久久久99精品国产片 | 亚洲人人爱 | 91麻豆精品国产自产在线 | 亚洲国产黄色 | 久草在线视频在线观看 | 黄色av网站在线观看免费 | 国产黄色大片免费看 | 黄色毛片在线看 | 狠狠干网址 | 亚洲色图av | 国产午夜精品在线 | wwwwww黄| 国产99在线免费 | 婷婷伊人综合亚洲综合网 | 国产高清av免费在线观看 | 亚洲天堂网视频 | 国内视频在线观看 | 日韩美在线观看 | 一区二区三区高清在线观看 | 欧美在线观看视频 | 青青草国产免费 | 麻豆成人精品 | 亚洲欧美日韩国产一区二区三区 | 国产五月婷 | 91精品亚洲影视在线观看 | 欧美一区二区三区不卡 | 午夜久久福利影院 | 色激情五月 | 国模一二三区 | 久久精品99久久久久久2456 | 亚洲精品国产精品乱码在线观看 | 久草97| 337p日本欧洲亚洲大胆裸体艺术 | 8x成人在线| 国产精品av电影 | 一区二区精品视频 | 亚洲中字幕 | 日日操夜 | 久久久久久久久久免费视频 | 2019久久精品 | 少妇精69xxtheporn | 狠狠狠操| 久久五月婷婷丁香社区 | 99精品影视| 国产精品久99 | 精品国产亚洲在线 | 欧美日韩大片在线观看 | 超碰公开在线观看 | 日日夜夜天天久久 | 精品视频国产一区 | 国产99在线免费 | 99情趣网视频 | 天天撸夜夜操 | 色在线视频网 | 五月天丁香亚洲 | 美女久久视频 | 免费看片网址 | 亚洲日韩欧美一区二区在线 | 精品国产三级 | 国产视频在线观看一区 | 麻豆影视在线免费观看 | 高清av免费观看 | 在线成人一区二区 | 久久久久一区二区三区 | 中文字幕av影院 | 五月天久久久 | 97国产精品免费 | 婷香五月| 亚洲一片黄| 丁香婷婷综合激情五月色 | 国产一级免费电影 | 国产成人性色生活片 | 国产精品成人一区二区 | 色婷婷久久久综合中文字幕 | 欧美精品第一 | 久久在线精品视频 | 亚洲 欧洲av | 欧美成人精品在线 | 91精品视频免费观看 | 一区二区三区高清在线观看 | 日韩欧美综合 | 中文在线免费看视频 | 久久国产精品久久精品国产演员表 | 日韩三级在线观看 | 丁香六月国产 | 日韩三级.com | 久久精品在线免费观看 | 成人久久免费 | 久久超碰99| 日韩欧美69| 狠狠色丁香久久婷婷综合丁香 | 丁香国产视频 | 国色天香永久免费 | 亚洲综合色丁香婷婷六月图片 | 少妇bbb| 国产精品mv | 国产精品av一区二区 | 久久99国产精品免费网站 | 国产中文字幕在线观看 | av在线免费网| 色香蕉网 | 一区二区中文字幕在线播放 | 免费在线视频一区二区 | 色婷婷狠| 欧美日韩不卡一区二区三区 | 亚洲乱亚洲乱妇 | 日韩在线视频国产 | 国产午夜av | 久久成人精品电影 | 精品乱码一区二区三四区 | 国产区精品视频 | 国产精品1000 | 四虎最新入口 | 日韩欧美高清一区二区 | 在线视频一区二区 | 24小时日本在线www免费的 | 一区二区三区视频在线 | 黄色www | 99国产精品免费网站 | 国产精品美女久久久久久久 | 97在线免费视频 | 成人av电影在线播放 | 88av网站| 在线 视频 亚洲 | 最新精品视频在线 | 日韩中文字幕视频在线 | 91精品成人久久 | 精品国产色 | 欧美日韩一区二区在线观看 | 国产在线超碰 | 在线黄色毛片 | 黄色在线观看免费网站 | 国产精品久久久久久久久久妇女 | 天天干天天做天天爱 | 在线免费黄色 | 久久成人免费视频 | 欧美成人按摩 | 最近日韩免费视频 | 91久久精品一区二区三区 | www五月天婷婷 | 天天操夜夜逼 | www.xxxx变态.com | 尤物九九久久国产精品的分类 | 精品一二 | 久久国产免费 | 国产韩国精品一区二区三区 | 91视频久久久 | 91精品国产成人www | 欧美性直播| 国产在线视频不卡 | 中文字幕网站视频在线 | 波多野结衣在线观看视频 | 国产免费又黄又爽 | 欧洲视频一区 | 99久久久国产精品 | 国产在线精品一区二区三区 | 在线播放视频一区 | 美女av免费看 | 久久99亚洲精品久久久久 | 最近日本韩国中文字幕 | 99精品免费久久久久久日本 | 久久人人爽人人爽人人片av免费 | 日韩欧美国产免费播放 | 日日草视频 | 婷婷在线网站 | 成年人看片网站 | 国产破处在线视频 | 成人免费亚洲 | 国产精品成人aaaaa网站 | 国产成人久久精品 | 午夜神马福利 | 综合婷婷久久 | 久久综合精品国产一区二区三区 | 天天操·夜夜操 | 中文字幕黄色 | 一区二区三区精品在线视频 | 天天看天天干 | 欧美精彩视频 | 国产日韩欧美视频在线观看 | 看片黄网站 | 久久av观看| 亚洲精品456在线播放 | 国产98色在线 | 日韩 | 亚洲国产天堂av | 丁香久久婷婷 | 国产精品二区在线 | 91麻豆精品 | 国产亚洲精品中文字幕 | 成年人免费在线看 | 综合中文字幕 | 成人一区二区在线观看 | 久久久国产精品人人片99精片欧美一 | 国产精品永久免费 | 国产欧美最新羞羞视频在线观看 | 国产视频美女 | 国产香蕉久久精品综合网 | 日韩精品视频免费专区在线播放 | 欧美日韩国产一区二区在线观看 | 国色天香在线观看 | 天天色天天草天天射 | 国产精品黑丝在线观看 | 免费在线观看亚洲视频 | 黄色午夜网站 | 国产视频一区在线 | 婷婷 中文字幕 | 91在线视频导航 | 日韩字幕在线观看 | 一区二区电影在线观看 | 国产高清专区 | 麻豆视频免费观看 | 免费观看第二部31集 | 色资源网免费观看视频 | 成人av播放 | 日韩精品一区二区三区免费观看视频 | 国产黄色美女 | 亚洲天堂免费视频 | 中文字幕免费在线看 | 色av色av色av| 91精品视频免费在线观看 | 亚洲成人高清在线 | 亚洲精品一区二区三区四区高清 | 日韩成片 | 香蕉影院在线观看 | 一级黄色免费网站 | 久久午夜视频 | 久久精品91视频 | 免费黄色特级片 | 人人超碰人人 | 日韩av免费大片 | 99精品久久久久 | 亚洲日本欧美 | 午夜av网站 | 一区二区三区免费播放 | 亚洲粉嫩av| 欧美日韩精品在线播放 | 三级av在线播放 | 国产在线观看国语版免费 | 97激情影院| 久久9精品 | 欧美亚洲一区二区在线 | av片中文 | 人人网av | 蜜桃久久久 | 国产成人精品综合久久久 | av福利网址导航大全 | 国产专区视频在线观看 | 久久久久福利视频 | 免费三级骚| 国产精品入口麻豆www | 91精品一 | 久久在线视频在线 | 中文字幕第一页在线视频 | 日韩xxxbbb| 久久亚洲婷婷 | 日本一区二区不卡高清 | 97超碰成人| 国产精品久久久久久久久久妇女 | 亚洲欧美日韩精品久久久 | 激情久久久久久久久久久久久久久久 | 久久精品国产亚洲 | 在线免费观看涩涩 | 91精品国自产在线观看 | 91精选| 日韩在线字幕 | 国产日本亚洲 | 国产午夜视频在线观看 | 在线观看视频97 | 免费男女羞羞的视频网站中文字幕 | 欧美成人按摩 | 欧美日韩不卡在线 | 亚洲在线网址 | 97成人精品视频在线播放 | 久久综合九色综合欧美就去吻 | 日韩网站免费观看 | 夜夜看av | 日韩av片无码一区二区不卡电影 | 日韩中文在线电影 | av+在线播放在线播放 | 狠狠88综合久久久久综合网 | 久久色在线播放 | 日日夜操 | 在线观看国产永久免费视频 | 亚洲综合激情网 | 亚洲精品久久久蜜桃直播 | 99国产精品久久久久久久久久 | 国产综合小视频 | 国产精品午夜8888 | 成人国产精品电影 | 在线视频电影 | 日本黄区免费视频观看 | av观看在线观看 | 亚洲国内在线 | 超碰97人 | 天天艹天天爽 | 成人动漫精品一区二区 | 99在线视频免费观看 | 91福利社区在线观看 | 亚洲精品乱码久久 | a级国产乱理论片在线观看 特级毛片在线观看 | 日韩电影在线观看一区 | 国产黄视频在线观看 | 久久伊人精品一区二区三区 | 在线色亚洲 | 精品综合久久 | 日本xxxxav| 午夜av在线 | 在线久热 | 亚洲人成在线电影 | 久久草在线免费 | 欧美在线视频日韩 | 久久精品视频中文字幕 | 六月天色婷婷 | 狠狠色噜噜狠狠狠狠 | 九九三级毛片 | 欧美一级大片在线观看 | 综合色亚洲 | 免费日韩 精品中文字幕视频在线 | 亚洲精品一区二区三区新线路 | 香蕉视频在线免费看 | 欧美a级成人淫片免费看 | 91高清免费在线观看 | 这里有精品在线视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 久久小视频 | 四虎在线免费视频 | 91激情视频在线观看 | 99热手机在线 | 日本天天色| 欧美成人黄| 日韩av资源站 | 日韩av电影网站在线观看 | 亚洲少妇影院 | 久久久 精品 | 国内揄拍国产精品 | 精品久久综合 | 福利视频在线看 | 欧美国产精品久久久久久免费 | 深夜男人影院 | 久久久久久免费 | 日韩欧美精品在线 | 91麻豆精品91久久久久同性 | 日韩成人精品在线观看 | 日韩av一区二区三区在线观看 | 成人影片在线免费观看 | 91精品国产乱码久久桃 | 色吊丝在线永久观看最新版本 | 91一区啪爱嗯打偷拍欧美 | 国产欧美日韩精品一区二区免费 | 狠狠色噜噜狠狠 | 中文字幕视频免费观看 | 国产欧美精品一区二区三区 | 中文字幕综合在线 | 成人资源在线观看 | 中文字幕资源网 国产 | 在线 国产 日韩 | 久久a免费视频 | 岛国av在线免费 | 麻豆传媒电影在线观看 | 国产女人40精品一区毛片视频 | 亚洲永久在线 | 91精品国产综合久久福利不卡 | 亚洲小视频在线 | avsex| 五月花激情 | 日韩一区二区三区免费电影 | avsex| 亚洲精品视频免费在线 | 久久黄视频 | 亚洲免费在线看 | 香蕉视频91 | 免费观看成人网 | 亚洲午夜激情网 | 色国产精品 | 97av色| 亚洲精品视频在线免费播放 | 狠狠操影视 | 精品a视频 | 一级免费观看 | 亚洲成av片人久久久 | 久久久久免费电影 | 天堂av影院| 久久在线看 | 精品在线视频一区二区三区 | 五月天六月丁香 | 国产不卡在线看 | 国产午夜精品一区二区三区在线观看 | 久久久久久久毛片 | 国产一区二区中文字幕 | 久99久在线 | av高清一区| 国产精品 欧美 日韩 | 成人av免费在线 | 亚洲视频综合在线 | 极品嫩模被强到高潮呻吟91 | 中文字幕亚洲精品在线观看 | 国产精品国产三级国产aⅴ9色 | 亚洲日本一区二区在线 | 久久电影网站中文字幕 | 99人成在线观看视频 | 精品国产99国产精品 | 国产高清中文字幕 | 日韩在线理论 | 欧美一区在线看 | 日日日视频 | 国产视频首页 | av资源在线看 | 欧美成人tv | 五月婷婷影视 | 亚洲综合爱 | 久久国产高清视频 | 狠狠色丁香婷婷综合欧美 | 亚洲国产精品小视频 | 五月天婷婷视频 | 久要激情网 | 日韩电影中文 | 五月激情姐姐 | 免费看黄的| 亚洲在线视频网站 | 日韩美一区二区三区 | 中文在线8新资源库 | 亚洲自拍av在线 | 91九色视频 | av在线亚洲天堂 | 亚洲精品成人av在线 | 麻豆91在线看 | 在线亚洲精品 | 久草资源免费 | 欧美精品久久久久久久久久丰满 | 99精品视频在线播放免费 | 一级免费看 | 91麻豆精品国产午夜天堂 | 在线岛国av | 99免费在线播放99久久免费 | 中文字幕在线成人 | 免费看十八岁美女 | 国产精品不卡av | 久久尤物电影视频在线观看 | 中文字幕日本在线 | 色噜噜噜 | 91九色视频国产 | 亚洲激情在线观看 | 日本精品在线视频 | 久热电影 | 超碰在线观看99 | 国产日韩视频在线观看 | 精品国产一区二区三区免费 | 亚洲jizzjizz日本少妇 | 99热这里是精品 | 久久伦理电影网 | 日韩在线观看视频中文字幕 | 久久精品美女 | 欧美一区日韩一区 | 欧美a级成人淫片免费看 | 激情小说久久 | 久章操| 激情五月在线视频 | 97超碰免费在线观看 | 久久久激情视频 | 久久这里只有精品视频首页 | 99福利影院| 国产成本人视频在线观看 | 精品亚洲免费 | 婷婷在线不卡 | 综合久色 | 日韩美女av在线 | 99电影| 久久免费精彩视频 | 在线观看国产福利片 | 中文在线免费视频 | 国产精品video爽爽爽爽 | 国产又粗又猛又黄又爽 | 特级毛片在线观看 | 99热这里只有精品8 久久综合毛片 | 免费看国产一级片 | 伊人黄| 亚洲综合色视频 | 欧美一级片免费在线观看 | 色狠狠综合天天综合综合 | 免费看黄电影 | 天天综合久久 | 精品久久99| 免费观看高清 | 亚洲人片在线观看 | 中文字幕在线观看第一区 | 国产日韩av在线 | 国产免费又黄又爽 | 精品v亚洲v欧美v高清v | 国产第一页在线播放 | 日韩r级在线 | 日韩精品久久久免费观看夜色 | 国产精品av免费观看 | 99精品视频在线观看视频 | 97超碰人人干 | 久久久久久久久久毛片 | 国产亚洲精品av | 色婷婷综合久久久 | 99亚洲天堂 | 一级特黄av | 色天天久久 | 亚洲极色 | 久久国产精品精品国产色婷婷 | 日韩www在线 | 国产探花| 在线亚洲高清视频 | 精品少妇一区二区三区在线 | 婷婷久久丁香 | 99国产精品一区二区 | 色av男人的天堂免费在线 | 成年人免费在线播放 | www.色爱 | 国产精品欧美久久久久无广告 | 美女黄频视频大全 | 久久成电影 | 国产成人精品在线 | 精品国产激情 | 91成人在线观看高潮 | 亚洲自拍偷拍色图 | 亚洲永久国产精品 | 91免费在线视频 | 久久精品艹 | 国产精品免费看久久久8精臀av | 五月婷综合 | 国产伦理久久精品久久久久_ | 一级黄色片在线 | 国产 日韩 欧美 在线 | 国产精品精品国产婷婷这里av | 久久99国产精品自在自在app | 亚洲精品国产欧美在线观看 | 五月天丁香视频 | 97成人资源| 国产精品区二区三区日本 | 天天干天天干天天干天天干天天干天天干 | 午夜骚影 | 一本一本久久a久久精品综合 | 日韩在线观看中文字幕 | 97色在线观看免费视频 | 国产精品亚洲成人 | 日本成址在线观看 | 五月天激情婷婷 | 日本不卡一区二区三区在线观看 | 日韩免费中文 | 亚洲理论影院 | 久久精品小视频 | 久久免费视频7 | 精品国产资源 | 久久福利电影 | 久久官网 | 精品91在线 | 99久久久国产精品美女 | 欧美性另类 | 日韩性xxxx | 日韩专区 在线 | 男女全黄一级一级高潮免费看 | 99久久一区 | 91你懂的 | 久草网在线观看 | 婷婷综合五月 | 国产一级91| 国产小视频在线观看 | 精品久久一区二区 | 日本精品久久久久中文字幕5 | 特级黄色视频毛片 | 欧美二区视频 | 丁香五婷 | 日韩欧美有码在线 | 欧美一级电影在线观看 | 欧美日韩国产综合网 | 91大神在线看 | 在线观看免费一级片 | 超碰精品在线 | 不卡中文字幕av | 在线观看国产高清视频 | 免费人成在线观看 | 国产成人精品一区二区三区福利 | 国产成人精品一区在线 | 久久亚洲成人网 | 一级久久久 | 日日夜夜艹 | 日韩av在线网站 | 亚洲高清在线 | 成人av影院在线观看 | 日本超碰在线 | 91精彩视频 | 亚洲 综合 国产 精品 | 日日精品 | 少妇bbw揉bbb欧美 | 婷婷精品国产一区二区三区日韩 | 狠狠干 狠狠操 | 99久久久国产免费 | 欧美电影在线观看 | 日本高清中文字幕有码在线 | 97视频免费在线观看 | 中文字幕电影高清在线观看 | 波多野结衣资源 | 精品99久久久久久 | 国产男女爽爽爽免费视频 | 国产亚洲综合性久久久影院 | 米奇影视7777 | 欧美日韩成人一区 | 人人射人人插 | 精品在线观看一区二区三区 | 91麻豆看国产在线紧急地址 | 久久婷婷综合激情 | 午夜电影 电影 | 欧美激情亚洲综合 | 日韩午夜剧场 | 99精品成人 | 久久久久久国产精品999 | 成人毛片在线视频 | 丁香色婷婷 | 久久综合中文字幕 | 久久久久久久久久久久亚洲 | 国产精品麻豆免费版 | 一区二区三区 中文字幕 | 色噜噜狠狠狠狠色综合久不 | 国产拍在线 | 午夜视频亚洲 | av成人动漫在线观看 | 97视频免费观看2区 亚洲视屏 | 日韩色在线| 青青草视频精品 | 亚洲专区视频在线观看 | 成人免费视频免费观看 | 国产日韩在线看 | 91精品国产福利在线观看 | 亚洲精品视频免费观看 | 黄在线免费观看 | 最近中文字幕大全中文字幕免费 | 91亚洲免费| 欧美aaa级片| 字幕网在线观看 | 日韩一区二区三区观看 | 免费观看性生交 | 一级黄色毛片 | 国产不卡在线 | 中文字幕国产一区 | 亚洲精品合集 | www.在线观看视频 | 97人人澡人人添人人爽超碰 | 欧美一区二区三区在线视频观看 | 男女激情网址 | 国产精品一区二区免费看 | 国产亚洲精品综合一区91 | 中文字幕日韩免费视频 | 欧美色综合| 亚洲日本va午夜在线电影 | 欧美一区二区三区在线视频观看 | 久久成人亚洲欧美电影 | 日狠狠| 男女激情片在线观看 | 久久久2o19精品 | 蜜桃av久久久亚洲精品 | 欧美va天堂va视频va在线 | 欧美日韩中文在线观看 | 国产精品18久久久久久久网站 | 欧美综合在线视频 | 国产精品一区二区在线看 | 久久毛片网站 | 成人免费影院 | 国产一区久久久 | 免费在线观看av网址 | 久久久久欠精品国产毛片国产毛生 | 国产精品一区二区三区99 | 日韩有码网站 | 国产亚洲精品久久网站 | 九九视频一区 | 亚洲春色成人 | 狠狠色噜噜狠狠 | 国产一区久久久 | 久久免费试看 | 久久久精品日本 | 久久超碰97 | 友田真希av | 99成人免费视频 | 99视频在线免费观看 | 丝袜+亚洲+另类+欧美+变态 | 欧美日韩一区二区三区在线观看视频 | www色com| 嫩嫩影院理论片 | 成人黄色片免费看 | 久黄色| 日韩精品视频网站 | 日韩欧美成 | 国产操在线 | 国产一级特黄毛片在线毛片 | 黄a网站| 黄色精品一区二区 | 成人免费ⅴa| 日本精品中文字幕 | 国产精品 久久 | 欧美视频18 | 亚洲伊人第一页 | 国产午夜精品在线 | 日韩免费在线网站 | 国产专区视频 | 久久se视频| 91精品国产自产在线观看 | 日韩在线色 | 97精品国产97久久久久久久久久久久 | 99 久久久久 | 久久精品国亚洲 | 国产精品一区二区三区久久久 | 婷婷精品在线 | 久久成人精品 | 在线观看免费一区 | 在线免费观看一区二区三区 | 色综合在| av在线免费不卡 | 国产日韩精品一区二区 | 一区久久久 | 亚洲精品高清一区二区三区四区 | 国产成人久久av免费高清密臂 | 九九精品毛片 | 美女网站视频免费都是黄 | 亚洲午夜久久久久久久久 | 亚洲电影黄色 | 亚洲欧美激情精品一区二区 | 久久国产乱 | 91人人插| 国产精品久久久久久久久软件 | 色婷婷综合五月 | 99国产精品久久久久久久久久 | 日韩精品 在线视频 | 日日夜夜免费精品 | 中文字幕第一页在线视频 | 欧美精品在线观看免费 | 最近中文字幕mv | 亚洲成人软件 | 久草在线视频网 | 国产亚洲精品日韩在线tv黄 | 高清一区二区三区av | 97电影在线| 久久久国产精品免费 | 亚洲色图av| 日韩欧美视频一区二区 | a久久久久| 色91在线视频 | 日韩在线视频不卡 | av色综合| av大全在线看 | 久久久wwww | 日韩精品久久久久久久电影99爱 | 99热精品国产一区二区在线观看 | 97在线观看视频 | 四虎5151久久欧美毛片 | 国产美女免费看 | 青青河边草免费直播 | 黄色软件在线观看视频 | 日日夜夜狠狠 | 国产精品永久在线观看 | 亚洲国产欧美在线人成大黄瓜 | 中文字幕在线免费97 | 波多野结衣一区 | 亚州精品天堂中文字幕 | 视频国产| av电影av在线 | 伊人久久精品久久亚洲一区 | 人人玩人人添人人 | 久久 亚洲视频 | 麻豆久久一区二区 | 国模精品一区二区三区 | 久久无码av一区二区三区电影网 | 超碰在线亚洲 | 人人超碰97| 国产精品一区二区久久国产 | 免费亚洲婷婷 | 国产伦精品一区二区三区在线 | 三级黄色在线观看 | 中文字幕在线国产 | 亚洲国产欧美在线人成大黄瓜 | 成人国产网址 | 99久精品视频 | 国产免费xvideos视频入口 | 久久精品这里热有精品 | 国产精品69av | 久久久久国产精品午夜一区 | 日韩激情视频在线观看 | 国产精品一区二区白浆 | 成人av一区二区兰花在线播放 | 午夜视频在线网站 | 精品在线一区二区 | 色婷婷www | 91成人黄色 | 黄色的视频网站 | 在线观看国产区 | 国产精品久久久久久久久久久久午夜片 | 久久久久电影 | 911av视频 | 992tv人人网tv亚洲精品 | 国内视频在线观看 | 久久综合欧美 | 九精品 | 成人免费在线观看电影 | 国内少妇自拍视频一区 | 国产91丝袜在线播放动漫 | 久久成人久久 | 激情在线五月天 | 婷婷久月 | 天天色天天操天天爽 | 成年人在线观看视频免费 | 亚洲欧美一区二区三区孕妇写真 | 免费a视频在线 | 久久久久黄 | av免费线看 | 香蕉影院在线 | 日日添夜夜添 | 日韩精品影视 | 波多野结衣在线观看一区 | 黄色片免费电影 | 天天色.com | 色婷婷色 | 免费在线国产精品 | 97色免费视频 | 麻花豆传媒一二三产区 | 国产成人久久精品77777 | 精品理论片 | 国产在线不卡一区 | 99久久www | 久草在线欧美 | 天天射日 | 欧美日韩久久 | 人人干人人上 | 99久久夜色精品国产亚洲96 | 特黄特黄的视频 | 毛片美女网站 | 成人av片在线观看 | 久久婷婷一区二区三区 | 婷婷久久一区二区三区 | 蜜臀av网站 | 91麻豆精品国产91久久久使用方法 | 曰本免费av | 国产一区高清在线 | 天天操,夜夜操 | 亚洲一区久久久 | 男女视频国产 | 亚洲国产精品人久久电影 | 日韩在线观看视频一区二区三区 | 91亚洲国产 | 特级黄色电影 | 五月婷婷视频 | 天堂av在线中文在线 | 久精品视频在线观看 | 国产精品美女久久久久久2018 | 国产香蕉视频在线观看 | 探花视频网站 | 久草免费在线观看 | 成人小视频在线观看免费 | 久久亚洲私人国产精品 | 丁香视频免费观看 | 日韩伦理一区二区三区av在线 | 日韩mv欧美mv国产精品 | www.av中文字幕.com | 91九色视频观看 | 久久电影色 | 国产h片在线观看 | 在线观看日本韩国电影 | 久久精品久久久久电影 | 一区二区三区四区五区在线 | 国产精品普通话 | 成人xxxx| 综合久色 | 91九色在线视频 | 99视频这里有精品 | 国产成人久久精品 | 日韩中文在线观看 | 中文字幕亚洲在线观看 | 国产第一页精品 | 日本少妇高清做爰视频 | 天天爽人人爽 | 亚洲精品乱码久久久久久久久久 | 免费国产一区二区视频 | 一区二区视频播放 | 亚洲综合色丁香婷婷六月图片 | 91免费看片黄 | 成人精品在线 | 国产精品第2页 | 欧美精品乱码久久久久久按摩 | 丝袜av网站 |