精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用 Bochs 進(jìn)行平臺(tái)仿真

系統(tǒng) Linux
Bochs(類似于 QEMU)是一種便攜式仿真器,它提供虛擬化環(huán)境,其中使用另一個(gè)操作系統(tǒng)上下文中的仿真平臺(tái)來(lái)運(yùn)行操作系統(tǒng)。Bochs 不是虛擬機(jī)監(jiān)控程序而是對(duì)舊有軟件有用的兼容 PC 的仿真器。了解有關(guān)使用 Bochs 的平臺(tái)仿真及其針對(duì)硬件仿真的方法。

 Bochs 是較小的 GNU 公共許可證(GNU Public License,GPL)下獲得許可的一種 x86 PC 仿真器和調(diào)試器。該平臺(tái)提供對(duì)整個(gè) PC 平臺(tái)的仿真,包括一個(gè)或多個(gè)處理器和各種不同的 PC 外圍設(shè)備,比如硬盤、顯示器、CD-ROM 驅(qū)動(dòng)器以及其他常用外圍設(shè)備。您可以使用 Bochs 來(lái)運(yùn)行針對(duì) PC 平臺(tái)的操作系統(tǒng),它還是一個(gè)適用于操作系統(tǒng)開發(fā)的理想應(yīng)用程序(因?yàn)槌?Bochs 提供的調(diào)試功能外,在來(lái)賓機(jī)器內(nèi)可以隔離開發(fā)中操作系統(tǒng)的崩潰)。雖然 Bochs 通過(guò)仿真完成此操作,但是卻以性能為代價(jià)。

讓我們快速瀏覽并了解仿真和目前更常用的虛擬化方法之間的不同。

平臺(tái)仿真

Bochs 是一種平臺(tái)仿真器,這意味著它其實(shí)并不是現(xiàn)代意義上的虛擬化,而是模擬。在虛擬化中,虛擬機(jī)監(jiān)控程序和虛擬機(jī)(VM)在裸機(jī)硬件上執(zhí)行(通常通過(guò)硬件指令,虛擬機(jī)監(jiān)控程序創(chuàng)建環(huán)境在 VM 之間共享硬件)。因?yàn)橥ㄟ^(guò)主機(jī)處理器直接執(zhí)行指令,所以此過(guò)程通常被稱為直接執(zhí)行。此種類型的虛擬化使用來(lái)自現(xiàn)代處理器的支持(如 Intel Virtualization Technology for x86 [VT-x] 或 AMD virtualization [AMD-V])。仿真通常在 VM 和底層硬件和操作系統(tǒng)之間提供層以便創(chuàng)建如圖 1 中所示的預(yù)期的平臺(tái)環(huán)境的幻想。

 

 

 

 

圖 1. 虛擬化 vs.仿真

圖 1. 虛擬化 vs.仿真

 

仿真還常常解釋來(lái)賓 VM 的指令(與虛擬化相比,此處來(lái)賓的指令集架構(gòu)必須與主機(jī)相同)。這就為仿真建立了有趣的優(yōu)勢(shì),此處來(lái)賓 VM 平臺(tái)完全不同于主機(jī)(例如,在 IBM® PowerPC® 目標(biāo)上運(yùn)行 x86 來(lái)賓)。

仿真的另外一個(gè)有趣的優(yōu)勢(shì)就是對(duì)環(huán)境的完全控制,即更容易暫停整個(gè)機(jī)器來(lái)檢查其狀態(tài)以及將任何類型的故障引入仿真以測(cè)試操作系統(tǒng)的錯(cuò)誤樹。雖然此功能以性能為代價(jià),但是它才是此類環(huán)境的真正好處。此外,仿真器提供了來(lái)賓機(jī)器與主機(jī)的真正隔離。這樣,仿真器可以提供完全透明的環(huán)境。

仿真性能

在某些情況下仿真可用于性能架構(gòu)。一個(gè)示例就是 Transmeta 創(chuàng)建的代碼融合技術(shù)。Transmeta 的處理器是可以仿真 x86 代碼序列的超長(zhǎng)指令字(Very Long Instruction Word,VLIW)超級(jí)標(biāo)量架構(gòu)。它通過(guò)仿真或動(dòng)態(tài)編譯代碼系列(類似于 QEMU 功能)來(lái)實(shí)現(xiàn)這一點(diǎn)。Transmeta 在 1995 年開啟了其大門,然后又在 2007 年底將其關(guān)閉。

其他示例包括 Java 技術(shù),它從 Java 字節(jié)碼到主機(jī)的底層架構(gòu)得到解譯。Java 技術(shù)實(shí)現(xiàn)了實(shí)時(shí)(just-in-time,JIT)編譯以便解決一些效率低下工作,類似于 Transmeta 和大量其他的仿真解決方案(包括 QEMU,它是另外一種類似于 Bochs 的平臺(tái)仿真解決方案)。但是 Bochs 也實(shí)現(xiàn)了高效仿真(在現(xiàn)代處理器上高達(dá)每秒鐘 1 億條指令 [MIPS]),同時(shí)還是便攜的。對(duì)于解譯的 x86 指令執(zhí)行和平臺(tái)仿真,Bochs 完全是用 C++ 語(yǔ)言開發(fā)的。#p#

Bochs 實(shí)現(xiàn)

現(xiàn)在,讓我們探究 Bochs 的內(nèi)部機(jī)理以便了解它如何在純 C++ 實(shí)現(xiàn)中實(shí)現(xiàn)有用的性能。本文專注于仿真的兩個(gè)方面:CPU(指令集架構(gòu) [ISA] 仿真)和設(shè)備。

CPU 仿真

Bochs 在其仿真方法方面很獨(dú)特。雖然其他解決方案提供了直接執(zhí)行或 JIT 編譯,但是 Bochs 實(shí)現(xiàn)了 CPU ISA 的純仿真(包括在對(duì)稱多處理配置中通過(guò)多達(dá)八個(gè) CPU 支持 x86 和 x86-64 CPU 仿真)。Bochs 提供了真正 CPU 的仿真,甚至達(dá)到仿真 CPU 的提取-解碼-執(zhí)行流的水平。在流階段中,Bochs 執(zhí)行權(quán)限檢查,然后提取操作碼。在解碼階段,Bochs 將已提取的 x86 指令解碼為內(nèi)部表示。它還通過(guò)存儲(chǔ)原始 x86 系統(tǒng)的 “微操作” 來(lái)維護(hù)指令緩存(其后可在沒(méi)有解碼開銷的情況下提取),進(jìn)而改進(jìn)性能。最后,在執(zhí)行階段,Bochs 執(zhí)行一些圍繞特定指令執(zhí)行的操作(包括操作數(shù)的有效地址計(jì)算,然后針對(duì)特定指令執(zhí)行方法執(zhí)行間接調(diào)用)。在執(zhí)行指令時(shí),可(適當(dāng)?shù)?更新任何受影響的寄存器和標(biāo)志。Bochs 在此處提供名為遲緩標(biāo)志更新 的優(yōu)化以便僅在需要算術(shù)標(biāo)志時(shí)才計(jì)算這些標(biāo)志(而不是在每一步都進(jìn)行更新)。

在提取-解碼-執(zhí)行流之外,Bochs 還管理著諸如設(shè)備中斷等外部事件和其他必要功能,如字節(jié)交換和其他特權(quán)檢查。除了通用 x86 CPU 以外,Bochs 實(shí)現(xiàn)了許多 CPU 功能,如使用 MMX™ 技術(shù)的 Intel Pentium® 處理器;Intel 的流式單指令,Multiple Data Extensions 2(Multiple Data Extensions 2,SSE2);以及 AMD 3DNow! 指令。

Bochs 的內(nèi)部指令緩存為傳統(tǒng) JIT 編譯進(jìn)行了很好的權(quán)衡。雖然 JIT 編譯為加快執(zhí)行提供了一些優(yōu)勢(shì),但是這是以巨大的內(nèi)存為代價(jià)進(jìn)行的。

設(shè)備仿真

通過(guò)基于設(shè)備類型的設(shè)備仿真,Bochs 提供了對(duì) PC 平臺(tái)的仿真。例如,雖然鍵盤是主機(jī)和來(lái)賓機(jī)之間共享的物理設(shè)備,但是磁盤是通過(guò)仿真共享的,在這里來(lái)賓磁盤是主機(jī)磁盤文件系統(tǒng)中的文件。

Bochs 提供了一系列有用的仿真硬件,包括內(nèi)存、NE2000 以太網(wǎng)卡、Cirrus Logic 顯卡(PCI 或 ISA)、Intel 440FX PCI 芯片組、BIOS、USB 根集線器、Sound Blaster 聲卡以及磁盤和軟盤控制器。如同 CPU,這些設(shè)備也被仿真,這在整個(gè)過(guò)程中會(huì)引入相當(dāng)大的開銷。例如,在驅(qū)動(dòng)程序與硬件進(jìn)行通信時(shí),它操縱寄存器以便請(qǐng)求一些所需的設(shè)備操作。在仿真平臺(tái)中,代表設(shè)備的寄存器和內(nèi)存將被仿真。在來(lái)賓操作系統(tǒng)的驅(qū)動(dòng)程序窺探內(nèi)存和硬件寄存器時(shí),軟件存在于下面來(lái)仿真設(shè)備(參見圖 2)。除了仿真界面以外,設(shè)備仿真必須執(zhí)行預(yù)期操作,這意味著會(huì)有設(shè)備的仿真,且在主機(jī)平臺(tái)中可能有與物理設(shè)備的通信(如物理網(wǎng)絡(luò)接口卡 [NIC] 或物理磁盤)。

通過(guò)仿真進(jìn)行設(shè)備虛擬化

圖 2. 通過(guò)仿真進(jìn)行設(shè)備虛擬化

#p#

 


 

使用 Bochs

Bochs 及其實(shí)用程序很簡(jiǎn)單,用于仿真各種不同的來(lái)賓操作系統(tǒng)。本示例演示了來(lái)自貝爾實(shí)驗(yàn)室操作系統(tǒng)的 Plan 9 的仿真。

安裝 Bochs

首先,如果您的系統(tǒng)上沒(méi)有 Bochs,則必須先安裝 Bochs。對(duì)于我的 Ubuntu 系統(tǒng)來(lái)說(shuō),我使用了 apt 程序包管理器來(lái)安裝必要的程序包:

$ sudo apt-get install bochs
$ sudo apt-get install bochs-x

此命令安裝 Bochs IA-32/64 PC 仿真器和 Bochs X-11 仿真器。

為 Plan 9 安裝做準(zhǔn)備

要在 Bochs 上仿真 Plan 9,對(duì)于您的虛擬環(huán)境來(lái)說(shuō)您需要另外兩個(gè)東西:包含 Plan 9 安裝映像的 CD-ROM 和作為安裝目標(biāo)的虛擬硬盤(Virtual Hard Disk,VHD)。

首先,從貝爾實(shí)驗(yàn)室站點(diǎn)獲得 Plan 9 映像,正如下面的命令行所示:

$ wget http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2
$ bunzip2 plan9.iso.bz2

Plan9 映像是可以使用 ISO 9660 格式解譯的 ISO 格式文件(如同 CD-ROM 驅(qū)動(dòng)器仿真,很快會(huì)講到)。

下一步是創(chuàng)建您的 VHD。請(qǐng)記住這將是主機(jī)操作系統(tǒng)中的一個(gè)文件。Bochs 提供特殊的實(shí)用程序來(lái)創(chuàng)建這個(gè)稱為 bximage 的文件。Bximage 實(shí)用程序是交互式的,允許您為如何創(chuàng)建并管理文件而指定一些選項(xiàng)。清單 1 提供會(huì)話來(lái)創(chuàng)建 VHD。在調(diào)用 bximage 之后,您可以指定您想創(chuàng)建硬盤映像(而不是軟盤映像)。雖然 Bochs 可以支持許多映像類型,但是對(duì)于性能來(lái)說(shuō),則要求平面映像,這是因?yàn)檫\(yùn)行時(shí)動(dòng)態(tài)增長(zhǎng)是沒(méi)有必要的。對(duì)于 Plan 9 安裝來(lái)說(shuō),其操作系統(tǒng)需要大量的空間,因此根據(jù)硬盤文件的名稱(c.img)指定 700MB 的磁盤。

清單 1. 使用 bximage 為 Bochs 創(chuàng)建 VHD 映像

$ bximage
========================================================================
bximage
Disk Image Creation Tool for Bochs
$Id: bximage.c,v 1.34 2009/04/14 09:45:22 sshwarts Exp $
========================================================================
Do you want to create a floppy disk image or a hard disk image?
Please type hd or fd. [hd]
What kind of image should I create?
Please type flat, sparse or growing. [flat]
Enter the hard disk size in megabytes, between 1 and 129023
[10] 400
I will create a 'flat' hard disk image with
cyl=1422
heads=16
sectors per track=63
total sectors=1433376
total size=699.89 megabytes
What should I name the image?
[c.img]
Writing: [] Done.
I wrote 314302464 bytes to c.img.
The following line should appear in your bochsrc:
ata0-master: type=disk, path="c.img", mode=flat, cylinders=1422, heads=16, spt=63
$ ls -la c.img
-rw-r--r-- 1 mtj mtj 733888512 2010-12-19 14:30 c.img
$

#p#

安裝 Plan 9

有了 CD-ROM 映像和硬盤映像,下一步是創(chuàng)建您的 Bochs 配置文件。此文件定義了應(yīng)如何執(zhí)行 Bochs 仿真,同時(shí)指定在何處查找環(huán)境的關(guān)鍵方面(ISO 文件、硬盤映像等)。Bochsrc 配置文件如 清單 2 所示。此文件定義一個(gè) x86 平臺(tái),帶有 128MB 的 RAM 、鼠標(biāo)、默認(rèn)的擴(kuò)展圖形陣列顯示器、硬盤(定義為 ata0-master,通過(guò) bximage 創(chuàng)建)、CD-ROM(定義為 ata1-master,指向您已下載的 plan9.iso 文件)、用于 Bochs 輸出的日志文件 (bochsout.txt) 以及 CD-ROM 的默認(rèn)根設(shè)備。

清單 2. Bochsrc 配置文件

# bochsrc
#
megs: 128
#
mouse: enabled=1
#
ata0-master: type=disk, path="c.img", mode=flat, cylinders=609, heads=16, spt=63
ata1-master: type=cdrom, path=./plan9.iso, status=inserted
#
log: bochsout.txt
#
boot: cdrom

Bochs 通過(guò)配置文件提供大量可表達(dá)的選項(xiàng)。這些選項(xiàng)可定義在平臺(tái)上可用的選項(xiàng)或表達(dá)的選項(xiàng)類型(例如,諸如 SSE 或高級(jí)加密標(biāo)準(zhǔn)擴(kuò)展等的單個(gè) CPU 配置)。

要開始將 Plan 9 安裝到 Bochs,在與您的磁盤映像、ISO 映像和 bochsrc 文件相同的目錄中通過(guò) -q 選項(xiàng)(以便跳過(guò)啟動(dòng)菜單)啟動(dòng) Bochs:

$ bochs -q

此命令創(chuàng)建表示仿真平臺(tái)的新窗口,如圖 3 所示。如圖所示,仿真器已經(jīng)確認(rèn)了您的磁盤和 CD-ROM 并已經(jīng)啟動(dòng)了 CD 來(lái)開始安裝 Plan 9 操作系統(tǒng)。

 啟動(dòng) Bochs(Plan 9 操作系統(tǒng)的安裝)

圖 3. 啟動(dòng) Bochs(Plan 9 操作系統(tǒng)的安裝)

 


 

隨著安裝的繼續(xù)進(jìn)行,Plan 9 經(jīng)過(guò)了各種不同的配置和安裝步驟。圖 4 顯示了磁盤設(shè)置(分區(qū))。

安裝 Plan 9 操作系統(tǒng)

圖 4. 安裝 Plan 9 操作系統(tǒng)

 


 

這些示例中使用的視窗系統(tǒng)是 Plan 9 的 rio。Rio 是一種具有一些獨(dú)特屬性的有趣視窗系統(tǒng)。例如,在 rio 中的窗口是其自身的私有命名空間并將文件系統(tǒng)界面導(dǎo)出到在操作系統(tǒng)中運(yùn)行的應(yīng)用程序(允許 rio 在 rio 窗口內(nèi)運(yùn)行)。Rio 早于 UNIX® 的 X 視窗系統(tǒng)并為隨后的視窗系統(tǒng)提供了技術(shù)基礎(chǔ)。

在漫長(zhǎng)的安裝完成時(shí),仿真計(jì)算機(jī)停止且更新 bochsrc 文件以便從磁盤啟動(dòng)(boot: disk)。請(qǐng)注意窗口的頂部(參見圖 5)是顯示了處于活動(dòng)狀態(tài)的元素(CD-ROM、鼠標(biāo))的 Bochs 控制,在右側(cè)是一組控件(用于重置、暫停或關(guān)閉仿真計(jì)算機(jī))。

在 Bochs 上下文中運(yùn)行的 Plan 9

圖 5. 在 Bochs 上下文中運(yùn)行的 Plan 9

 

#p#

 

運(yùn)行其他操作系統(tǒng)

仿真的樂(lè)趣之一就是能夠以快速而簡(jiǎn)單的方式方便地運(yùn)行其他操作系統(tǒng)。您可以在 Bochs 站點(diǎn)上(參見 參考資料)查找磁盤映像列表,嘗試一些其他的操作系統(tǒng),如 FreeDOS、DLX Linux®(10MB Linux 圖像)、OpenBSD、GNU/Hurd 以及 KNOPPIX。圖 6 顯示了在 Bochs 上啟動(dòng)的 FreeDOS 內(nèi)核。

 

 在 Bochs 上運(yùn)行 FreeDOS

圖 6. 在 Bochs 上運(yùn)行 FreeDOS

 


 

FreeDOS 是在 Microsoft 宣稱其不再生產(chǎn) MS-DOS 后創(chuàng)建的項(xiàng)目,并被許多公司在 GPL 下使用。#p#

其他仿真平臺(tái)

雖然 Bochs 對(duì)于平臺(tái)仿真來(lái)說(shuō)是有用的應(yīng)用程序,但是其他解決方案也提供了相似的功能。QEMU 是最流行的仿真器之一,因?yàn)樗粌H提供與 PC 兼容的平臺(tái)仿真而且還提供各種不同的其他處理器架構(gòu)(ARM、PowerPC 等)。

其他專業(yè)平臺(tái)包括 SPIM(一個(gè) MIPS 處理器仿真器)和計(jì)算機(jī)歷史仿真項(xiàng)目,該項(xiàng)目提供許多具有歷史意義的計(jì)算系統(tǒng)(Altair、VAX 11/780、IBM 1130 等)的平臺(tái)仿真。

前景展望

雖然 Bochs 是用于執(zhí)行舊版操作系統(tǒng)的強(qiáng)大的平臺(tái)仿真器,它也是一個(gè)用于開發(fā)操作系統(tǒng)的理想平臺(tái)。Bochs 提供在原始硬件(包括全功能圖形調(diào)試器)中不易提供的高效平臺(tái)仿真和調(diào)試功能。雖然沒(méi)有什么可以取代軟件測(cè)試的真實(shí)硬件,但是 Bochs 可以提供在各種不同的 x86 和非 x86 主機(jī)中便于訪問(wèn)的有用開發(fā)環(huán)境。

【編輯推薦】

  1. Java快速開發(fā)平臺(tái):J-Hi
  2. CentOS平臺(tái)下pureftpd搭建
  3. 長(zhǎng)達(dá)750小時(shí)!免費(fèi)試用微軟Azure云平臺(tái)
責(zé)任編輯:黃丹 來(lái)源: IBMDW
相關(guān)推薦

2024-03-12 00:05:00

開發(fā)編程語(yǔ)言IDE

2020-09-21 09:58:01

Frida

2022-01-07 08:14:53

Convert Datoracle數(shù)據(jù)庫(kù)

2015-09-09 16:40:31

安全競(jìng)賽信息安全競(jìng)賽平臺(tái)

2013-12-13 16:19:16

華為eNSPWIFI

2018-03-14 09:44:56

阿里容器平臺(tái)

2010-02-04 14:16:45

Android平臺(tái)

2012-05-08 15:57:30

李劍英Windows Pho手機(jī)游戲

2014-07-30 13:37:15

ubuntu14.04bochs

2023-06-20 13:50:23

自動(dòng)駕駛

2025-11-12 09:02:00

2010-03-04 17:13:27

Android平臺(tái)

2010-03-02 13:51:05

Android開發(fā)平臺(tái)

2011-06-16 10:52:10

SUSE管理器Linux

2018-08-23 10:18:02

PtraceLinux系統(tǒng)調(diào)用

2011-09-05 14:10:03

百度移動(dòng)平臺(tái)大戰(zhàn)

2010-02-06 14:52:53

Android平臺(tái)

2024-08-09 09:10:33

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

日韩欧美亚洲另类制服综合在线| 久久先锋资源网| 久久久999精品| 白丝校花扒腿让我c| 国产传媒在线| 亚洲国产精品激情在线观看| 亚洲伊人久久综合| 中文字字幕在线中文| 99精品全国免费观看视频软件| 日韩欧美123| 男女爽爽爽视频| 色操视频在线| 国产精品天干天干在线综合| 成人三级视频在线观看一区二区| 亚洲影院在线播放| 午夜视频一区| 这里只有精品在线播放| 秘密基地免费观看完整版中文 | 性生生活大片免费看视频| 欧美xxxbbb| 中国色在线观看另类| 国新精品乱码一区二区三区18| 中文字幕一区二区三区人妻四季| 在线免费观看欧美| 久久亚洲精品一区| 国产午夜精品福利视频| 亚洲+小说+欧美+激情+另类 | 国产精品第2页| 国产在线一二区| 五月婷婷六月综合| 一区二区三区动漫| 亚洲人人夜夜澡人人爽| 日本一区二区三区电影免费观看| 91国产丝袜在线播放| 久久国产精品网| 超碰电影在线播放| 国产精品久久久一本精品| 久久综合久久久| 免费观看黄一级视频| 国产一区二区三区综合| 国产精品久久激情| 日韩免费av网站| 亚洲综合国产| 97香蕉超级碰碰久久免费的优势| 自拍偷拍你懂的| 精品国产123区| 亚洲美女av电影| 欧美 变态 另类 人妖| 粉嫩av一区二区| 欧美成人性战久久| 99999精品| 懂色av色香蕉一区二区蜜桃| 欧美精品自拍偷拍| 国内外成人免费在线视频| 福利一区二区免费视频| 欧美天堂一区二区三区| 手机看片福利日韩| 韩国成人在线| 欧美日韩在线观看一区二区| 五月天激情视频在线观看| 日本.亚洲电影| 欧美日韩精品欧美日韩精品一| 成年人网站大全| 激情亚洲影院在线观看| 色8久久精品久久久久久蜜| 成年人小视频网站| 久久国产三级| 欧美色视频一区| 亚洲天堂网2018| 日韩三级精品| 精品成人一区二区三区四区| 在线精品一区二区三区| 美女久久久久| www.久久久久久.com| 国产精品三区在线观看| 在线观看日韩av电影| 5566日本婷婷色中文字幕97| 波多野结衣毛片| 久久精品国产秦先生| 99视频免费观看| 天堂资源中文在线| 欧美国产一区视频在线观看| 91制片厂免费观看| 菠萝蜜视频在线观看www入口| 精品欧美激情精品一区| 欧美日韩怡红院| 欧美视频三区| 亚洲欧美国内爽妇网| 国产一区第一页| 亚洲经典在线| 国产精品爽黄69天堂a| 99国产揄拍国产精品| 99久久久国产精品免费蜜臀| 亚洲欧美日韩精品久久久| 中文字幕有码在线观看| 欧美性极品xxxx做受| 国产3p在线播放| 欧美大片网址| 久久久av一区| 日本一区二区免费电影| 国产精品一区在线| 日本一区高清在线视频| 人人超在线公开视频| 色婷婷狠狠综合| 人妻av一区二区三区| 红桃成人av在线播放| 欧美成人免费在线观看| 男人天堂视频在线| 丁香网亚洲国际| 一区二区不卡在线| 中文字幕在线免费观看视频| 欧美一区二区三区视频在线观看| 中文字幕国产专区| 欧美三区视频| 成人免费看吃奶视频网站| 欧美日韩影视| 亚洲精品久久久久久国产精华液| 热久久精品国产| 国产成人高清精品免费5388| 久久中国妇女中文字幕| 成人一二三四区| 91网上在线视频| 国产一级不卡视频| 四虎在线精品| 在线观看日韩www视频免费| 日韩视频免费观看高清| 国产91精品一区二区麻豆亚洲| 亚洲欧美日韩国产yyy| 国产 日韩 欧美一区| 日韩av在线免费观看| 久久久夜色精品| 国产精品自产自拍| 日本不卡一区二区三区四区| 福利一区和二区| 中文字幕日韩免费视频| www.久久久久久久| 久久日一线二线三线suv| 亚洲 欧美 日韩 国产综合 在线| 亚洲精品一区国产| 欧美久久久精品| 国产成人精品毛片| 中文字幕五月欧美| 日韩av.com| 婷婷精品进入| 91欧美视频网站| www久久日com| 欧美一级在线免费| 色在线观看视频| 国产一区二区精品久久| 色婷婷777777仙踪林| 日本成人一区二区| 久久久av一区| 丰满人妻一区二区| 亚洲福利一区二区| 无码一区二区精品| 亚洲欧美视频| 日韩精品一区二区三区外面| 在线免费日韩片| 亚洲天堂精品在线| а中文在线天堂| 亚洲欧洲精品成人久久奇米网| 狠狠干狠狠操视频| 自由日本语亚洲人高潮| 粉嫩av一区二区三区免费观看 | 亚洲精品成人a在线观看| 日本高清免费观看| 亚洲天堂黄色| 精品免费一区二区三区蜜桃| 日韩精品99| 日韩中文字幕在线精品| 在线免费av网| 一区二区三区视频在线观看| 这里只有精品在线观看视频| 亚洲资源av| 一区二区冒白浆视频| 欧美日韩黄网站| 欧美中文在线字幕| 幼a在线观看| 精品免费国产二区三区| 成人在线免费看视频| 亚洲国产电影在线观看| 中文字幕第66页| 男女av一区三区二区色多| 亚洲 国产 欧美一区| 深夜福利一区二区三区| 茄子视频成人在线| 哥也色在线视频| 日韩电影中文字幕| 一级黄色片免费| 亚洲一区二区欧美日韩| 免费网站在线高清观看| 国产激情一区二区三区四区| 国产视频九色蝌蚪| 99久久九九| 久久本道综合色狠狠五月| 欧美成人毛片| 51精品在线观看| 毛片在线播放a| 精品在线观看国产| 97成人在线观看| 欧美日韩亚洲视频| 男人的午夜天堂| 91免费观看在线| 婷婷中文字幕在线观看| 美女黄网久久| 成人精品视频在线播放| 三区四区不卡| 久久天天狠狠| 8848成人影院| 国产视频福利一区| 中文字幕影音在线| 欧美激情喷水视频| 尤物网址在线观看| 亚洲欧美制服中文字幕| 亚洲精品无amm毛片| 欧美丝袜丝交足nylons图片| 日韩黄色a级片| 亚洲精品成人悠悠色影视| 一级黄色片网址| 91丨porny丨户外露出| 国产精品igao网网址不卡| 日本在线不卡一区| av天堂永久资源网| 亚洲日韩视频| 欧美精品在欧美一区二区| 97精品在线| 亚洲欧洲免费无码| 欧美日韩播放| 就去色蜜桃综合| theporn国产在线精品| 亚洲bt欧美bt日本bt| 国产原创一区| 国产精品偷伦一区二区| 九九九伊在线综合永久| 国产成人综合av| 日韩欧美另类一区二区| 欧美有码在线观看视频| 91超碰在线免费| 国模吧一区二区| ****av在线网毛片| 97在线免费观看| 日韩脚交footjobhd| 国a精品视频大全| 国产不卡人人| 91精品国产91久久久久久最新 | 91精品精品| 伊人久久99| 国产精品99视频| 99亚洲精品视频| 亚洲精品一二三区区别| 大桥未久一区二区| 中文精品久久| 女人色极品影院| 韩日欧美一区| 国产原创中文在线观看| 亚洲区国产区| 国产免费成人在线| 日日夜夜精品视频免费| 无码人妻精品一区二区三区66| 视频在线观看国产精品| 91插插插插插插插插| 精品一区二区av| 色男人天堂av| 成人激情av网| 无码h肉动漫在线观看| 国产日韩欧美精品综合| 亚洲女人毛茸茸高潮| 综合激情成人伊人| 精品一区免费观看| 一本在线高清不卡dvd| 在线观看国产成人| 欧美一级一区二区| 亚洲人成色777777老人头| 国产一区二区日韩| 激情视频在线观看| 韩日欧美一区二区| 黑人巨大亚洲一区二区久| 成人高清视频观看www| 深夜福利一区二区三区| 欧美日韩精品中文字幕一区二区| 久久中文字幕av| 久久久国内精品| 久久精品一区二区国产| 日本不卡一区二区在线观看| www.欧美色图| 一级黄色片网址| 亚洲一区电影777| 波多野结衣在线观看视频| 欧美一区二区视频在线观看2020| 五月婷婷丁香网| 综合网中文字幕| av小说在线播放| 国产欧美日韩专区发布| 久久久久观看| 一区二区精品在线| 亚洲欧美清纯在线制服| www.五月天色| 久久久久88色偷偷免费| 国产探花在线播放| 欧美三级日韩在线| 日本免费一区视频| 久久精品国产亚洲| 2019中文字幕在线电影免费| 国产在线一区二区三区| 天堂成人娱乐在线视频免费播放网站| 亚洲三区在线| 亚洲欧美清纯在线制服| 无码人妻aⅴ一区二区三区玉蒲团| 国产亚洲va综合人人澡精品| 久久国产免费观看| 欧美日韩一区二区三区不卡| 午夜黄色小视频| 九九热在线精品视频| 视频精品导航| 欧美日韩国产综合在线| 精品动漫av| 亚洲无在线观看| 国产欧美一区二区精品性| 日韩精品――中文字幕| 日韩视频永久免费| 四虎久久免费| 国产精品免费一区二区三区都可以 | 国产在线视频福利| 97视频在线观看免费高清完整版在线观看 | 欧美 日本 国产| 夜夜嗨av一区二区三区中文字幕| 怡红院成永久免费人全部视频| 亚洲国产欧美精品| 牛牛精品在线视频| 亚洲伊人久久大香线蕉av| 天天影视天天精品| 日本在线播放一区二区| 国产精品女主播av| 午夜视频网站在线观看| 亚洲三级黄色在线观看| 韩国美女久久| 欧美亚洲另类久久综合| 噜噜噜躁狠狠躁狠狠精品视频| 在线观看国产免费视频| 亚洲成在线观看| 人妻丰满熟妇av无码区hd| 久久久久久久久国产| a级日韩大片| 国产一区二区视频播放| 成人午夜激情影院| 日本中文字幕免费| 亚洲精品电影网| 97se综合| 涩涩涩999| 捆绑调教美女网站视频一区| 欧美性生给视频| 91精品黄色片免费大全| 怡红院在线观看| 国产aⅴ精品一区二区三区黄| 亚洲无线视频| 国产乱了高清露脸对白| 一本久久综合亚洲鲁鲁五月天 | 色婷婷av一区二区三区久久| 日韩综合av| 美女在线免费视频| 成人午夜av在线| 五月天婷婷久久| 一区二区欧美日韩视频| 99久久这里有精品| 大胆欧美熟妇xx| av影院午夜一区| 天堂网视频在线| 日韩有码片在线观看| 精品国产一区二区三区性色av| 男人天堂手机在线视频| 成人黄色av网站在线| 无码人妻精品一区二区三区不卡| 在线精品国产成人综合| 国产亚洲字幕| 亚欧无线一线二线三线区别| 国产欧美日韩亚州综合| 国产情侣在线播放| 久久久久久伊人| 国语产色综合| 午夜免费视频网站| 欧美性xxxx极品高清hd直播| 蜜芽在线免费观看| 国产日韩三区| 奇米精品一区二区三区四区| 免费毛片在线播放免费| 亚洲精品自拍视频| 2020国产精品小视频| 亚洲人成无码网站久久99热国产| 国产亚洲欧洲一区高清在线观看| 99久久精品日本一区二区免费 | 日韩在线免费av| 国产厕拍一区| 17c国产在线| 欧美视频在线视频| 超碰超碰在线| 午夜精品一区二区三区在线观看| 国产91丝袜在线观看| 在线视频你懂得| 欧美最猛性xxxx| 欧美a级在线|