九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團論壇Linux專區(qū)Linux應(yīng)用開發(fā) → 編寫適用于模擬器的Linux代碼


  共有9651人關(guān)注過本帖樹形打印

主題:編寫適用于模擬器的Linux代碼

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
編寫適用于模擬器的Linux代碼  發(fā)帖心情 Post By:2010-11-23 11:04:13

編寫適用于模擬器的Linux代碼
在某臺計算機上模擬其他計算機的歷史已經(jīng)很長,通常是為了使用遺留應(yīng)用程序,或者是為了使用更穩(wěn)定、響應(yīng)更快的OS的系統(tǒng)上運行流行的OS而編寫的應(yīng)用程序。隨著Linux越來越流行,當(dāng)開發(fā)人員規(guī)劃將運行于非Linux系統(tǒng)上的二進制程序時,需要審視他們的選擇。本文將研究模擬器的功能,并將詳細(xì)地研究硬件模擬和軟件模擬的問題。
在某臺計算機上模擬其他計算機已有多年的歷史。模擬老的計算機的一個常見原因是懷舊,不過不可否認(rèn),很多模擬器能夠非常出色地運行多種計算機游戲。模擬其他計算機的另一個原因是為了使用只存在于某個特定平臺上的應(yīng)用程序軟件。
通常,應(yīng)用程序模擬以占據(jù)較大市場份額的平臺為目標(biāo)。例如,WINE 項目嘗試去提供一個運行 Windows二進制程序的途徑。
不過,近年來Linux已經(jīng)被證明是一個穩(wěn)定而且全能的操作系統(tǒng);因而,它的市場份額也有所增長。市場份額的增長激起了人們對模擬Linux的興趣。本文評論了在其他系統(tǒng)上進行Linux二進制程序模擬的現(xiàn)狀,并著重指出為了讓人們更方便地在模擬環(huán)境中運行他們的二進制程序,開發(fā)人員應(yīng)該緊記的一些問題。
基本的模擬器
模擬器的思想很簡單。計算機是充分可預(yù)測的。如果您想確切地了解如果給出一段特定的代碼計算機會做什么,那么通過建立這臺計算機的模型就可以得到結(jié)果。當(dāng)然,這會涉及到相當(dāng)多的開銷,但是,如果要模擬的計算機比正在進行模擬的計算機老得多,那么模擬環(huán)境將比原來的機器更快。
有一些模擬層,比如NetBSD的Linux模擬層,只是提供某個環(huán)境的軟件部分的模擬,從 Linux 程序庫取得系統(tǒng)調(diào)用,并處理返回結(jié)果,使得看起來像是在使用 Linux內(nèi)核。其他的模擬層,比如VirtualPC,可以模擬整臺計算機,包括處理器。模擬處理器的速度會更慢,但是可以帶來更好的兼容性。
發(fā)行版本格式的模擬器
盡管本文重點關(guān)注的是在其他平臺上運行Linux二進制程序的方法,但是,經(jīng)過編譯的二進制程序發(fā)行版本同樣占有一席之地。隨著Linux模擬環(huán)境越來越普及,Linux二進制程序格式成為發(fā)行簡單程序(不給出源代碼)的一個可行方法。Linux二進制程序可以在多種系統(tǒng)上運行,無可否認(rèn),有時需要付出一些代價——以Linux二進制程序格式作為通用發(fā)行版本格式還會遇到一些挑戰(zhàn)。
通常,模擬不足以讓您在為另一個系統(tǒng)構(gòu)建的程序中運行為某個系統(tǒng)構(gòu)建的共享對象。如果您的產(chǎn)品大部分是以共享程序庫對象的形式發(fā)行的,那么這些產(chǎn)品可能不會被加載到其他平臺上。
有人認(rèn)為,使用Linux二進制程序格式來向其他平臺發(fā)行代碼是瘋狂的。也許這很瘋狂,但它是可行的。近幾年,我的主要的Web瀏覽器就一直在模擬環(huán)境中運行(更不用提字處理器、文檔轉(zhuǎn)換器,甚至信用卡處理軟件)。
我們樂于使用的大部分軟件應(yīng)用程序都是商用的,并且,能夠發(fā)行可以運行在很多平臺之上的單一的二進制程序會使商業(yè)軟件供應(yīng)商大大受益。如果有多種多樣的Linux模擬環(huán)境可用,那么Linux二進制程序格式會表現(xiàn)為第一個真正的軟件發(fā)行版本選擇。
噢,移植源代碼是與發(fā)行有很大區(qū)別的任務(wù);通常,移植任務(wù)更為簡單。
完全硬件模擬器
完全硬件模擬器會模擬一臺完整的機器;不只是處理器,還包括機器所有其余部分。例如,被模擬的計算機可能擁有自己的鍵盤控制器和視頻卡。
完全硬件模擬常用于使用較老機器的程序。MAME街機游戲(arcade game)模擬器就是一個流行的示例,它模擬了多種老式街機游戲機的硬件。
就某些方面而言,完全硬件模擬器是進行模擬的最簡單方式。很多工作都需要構(gòu)建一個完全硬件模擬器,但是一旦您擁有這樣一個模擬器,所有的事情就都可以迎刃而解。例如,用于 Macintosh 的 VirtualPC 版本 3 開始支持 Linux。
硬件模擬可以解決使用其他方式難以解決的問題。例如,我以前有一個BIOS閃存工具,僅以用于DOS的自解壓縮的映像文件的格式發(fā)布。更糟糕的是,運行它的機器必須在傳統(tǒng)的 ISA 軟盤控制器上安裝實際的軟盤(我的 Windows 桌面機有一個 LS-120 驅(qū)動器)。通過模擬來解決這個問題吧!我在模擬器下運行該程序,將數(shù)據(jù)寫入已經(jīng)插入 Mac 的一個 USB 軟盤驅(qū)動器。
硬件模擬也有其不利方面。為了讓一切都能夠運轉(zhuǎn),需要付出很大努力。如果需要網(wǎng)絡(luò),那么還需要很好地模擬網(wǎng)絡(luò)芯片,以使得操作系統(tǒng)可以在這個芯片上運行。此外,模擬本身所沒有的指令的代價可能非常高昂。通常,像這樣一個系統(tǒng)可以近乎完美地運轉(zhuǎn),但是,與時限(timing)相關(guān)的功能可能會不可靠。
完全硬件模擬器已經(jīng)使用了很長時間,最適合處理速度可能受模擬影響的遺留系統(tǒng)和代碼。
雖然如此,想要在 Macintosh 或者任何其他非 x-86 機器上運行x86Linux二進制程序的用戶,為了嘗試運行程序,可能要完全依賴于某種當(dāng)前可用的x86模擬器。在類似這樣的系統(tǒng)上,大部分工具程序?qū)⑦\行得非常好(雖然可能較慢)。要擔(dān)心的惟一一個主要顧慮是,為了提高性能,這種系統(tǒng)的用戶可能安裝較小的或者較老的 Linux 發(fā)行版本。使用 32 MB 內(nèi)存來運行模擬機器的那些人不可能運行最新版本的 KDE。
部分硬件模擬器
部分硬件模擬器是一個中間解決方案:它們模擬一臺計算機,但是這臺計算機只能是與它們實際上所在的計算機類型相同的計算機。由于執(zhí)行的速度與宿主機器相當(dāng),所以類似這樣的程序可以降低模擬的成本。此類模擬器的示例包括 Serenity Virtual Station 和 VMWare。
當(dāng)您擁有用于多種操作系統(tǒng)的應(yīng)用程序,而且需要同時運行它們時,這些系統(tǒng)最為實用。類似于完全硬件模擬,這樣的系統(tǒng)將運行一個完全的 Linux OS 環(huán)境,只要您的程序能夠適當(dāng)?shù)乜鏛inux系統(tǒng)移植,那么就沒什么問題。不過,再次聲明,Linux的移植到較老版本的可移植性將有非常有用。使用虛擬機的人們可能愿意在這樣的系統(tǒng)上運行一個較老的、占空間較小的 Linux 版本。
軟件模擬器
在模擬世界中,軟件模擬器是最基本的。軟件模擬器不在某臺虛擬機上運行您的應(yīng)用程序——它不通過虛擬機,而是實時地去運行它。建立一個環(huán)境,在這個環(huán)境中,程序的代碼可以正常運行,但是,程序訪問操作系統(tǒng)的嘗試會被通過某個模擬層來發(fā)送,這樣,這些程序就可以使用了。WINE是一個極好的示例(雖然是用于Windows),盡管它并不是一個正式的模擬器。
有一些軟件模擬器是由用戶顯式地調(diào)用,比如可用于 SCO 和 Solaris系統(tǒng)的lxrun程序。有些軟件模擬器則構(gòu)建成為UNIX內(nèi)核對加載二進制映像的支持 —— 如果程序看起來不正確,那么,可以將它與一個可能模擬器表相對照,以查看它們是否可以運行它。
軟件模擬器通常會帶來最好的用戶體驗。不需要特殊的設(shè)置,不需要龐大的磁盤映像。程序只需要去運行即可(大部分情況下)。不過,訪問系統(tǒng)調(diào)用、共享程序庫以及文件系統(tǒng)結(jié)構(gòu)會引發(fā)許多問題,所以,接下來我們將討論它們。
系統(tǒng)調(diào)用
系統(tǒng)調(diào)用是模擬中最簡單也是最困難的部分。系統(tǒng)調(diào)用具有明確定義的接口,而且,通常可以方便地檢測并處理調(diào)用機制——這是簡單的部分。困難之處在于可能難以或者不可能較好地實現(xiàn)系統(tǒng)調(diào)用。傳統(tǒng)上,Linux模擬中最難以處理的是clone()系統(tǒng)調(diào)用。這個調(diào)用提供了獲得簡單線程的一個強制方法,即創(chuàng)建兩個共享許多內(nèi)容進程,共享的內(nèi)容可以包括內(nèi)存、文件描述符、信號處理——換句話說,可以包括任何內(nèi)容和所有內(nèi)容。不幸的是,如果您的操作系統(tǒng)不具備與此完全類似的功能,那么沒有任何辦法來實現(xiàn)這個系統(tǒng)調(diào)用。
更糟糕的是,由于當(dāng)POSIX線程還沒有完善或獲得廣泛支持之前,clone()就已經(jīng)出現(xiàn),并經(jīng)常被用作POSIX線程的替代,所以,許多程序都以多種令人興奮的、復(fù)雜的且(我必須要說)意想不到的方式來使用它。
如果您想讓人們運行您的二進制程序,那么嘗試讓他們不要使用針對特定操作系統(tǒng)的系統(tǒng)調(diào)用;最好使用標(biāo)準(zhǔn)的POSIX系統(tǒng)調(diào)用。這是軟件開發(fā)的一個良好的習(xí)慣做法。
基于內(nèi)核的模擬器可以捕捉到到達它的系統(tǒng)調(diào)用。用戶空間模擬器,比如 lxrun,會等待應(yīng)用程序嘗試進行系統(tǒng)調(diào)用。由于 Linux 系統(tǒng)調(diào)用功能與 Solaris 或SCOUNIX上的系統(tǒng)調(diào)用功能不同,所以結(jié)果是發(fā)生一個代碼段錯誤。然后,lxrun程序像一個調(diào)試器那樣糾正這個錯誤并使系統(tǒng)調(diào)用繼續(xù)運行——但是,實際上,它已經(jīng)截取了這個系統(tǒng)調(diào)用,并向底層操作系統(tǒng)進行相應(yīng)的系統(tǒng)調(diào)用,而且解決了所有問題。聰明!
文件系統(tǒng)結(jié)構(gòu)
文件系統(tǒng)的問題通常更為微妙。訪問文件系統(tǒng)極其簡單。不簡單的是如何找到您想要的文件。
如果您的程序在模擬環(huán)境中運行,那么要訪問的文件系統(tǒng)可能與您開發(fā)程序時使用的文件系統(tǒng)有本質(zhì)上的不同。例如,如果您的程序使用了/proc文件系統(tǒng)(常用來獲得內(nèi)核狀態(tài)和信息),那么在較新的內(nèi)核中常見的特性在較老的系統(tǒng)中可能并不存在。
這里的開發(fā)人員比專有系統(tǒng)上的開發(fā)人員擁有巨大的優(yōu)勢,因為不同的Linux發(fā)行版本以不同方式安排文件,所以大部分程序員都非常清楚如何避免過分依賴于文件系統(tǒng)設(shè)計。但是 —— 有時 —— 不得不將文件名嵌入到程序之中。
許多模擬器解決這個難題所采取的一個方案是:建立一個針對文件系統(tǒng)調(diào)用的額外的解釋層。例如,在 NetBSD 的 Linux 模擬環(huán)境代碼中,首先根據(jù) /emul/linux中的文件檢查對文件的訪問,之后才對系統(tǒng)真正的root目錄中的文件進行檢查。這就使得當(dāng)Linux二進制程序不能使用標(biāo)準(zhǔn)文件時,系統(tǒng)可以提供“覆蓋(override)”系統(tǒng)文件的文件。
實際上,這一方法的主要用途在于程序庫和其他支持文件,不過也同樣提供了許多系統(tǒng)二進制程序。例如,如果 Linux 二進制程序嘗試調(diào)用 uname 來得到內(nèi)核版本,卻得到了NetBSD的版本號,這將非常令人迷惑。取而代之,它應(yīng)得到所預(yù)期的 Linux 版本號。
共享程序庫
如前所述,共享程序庫是能夠被模擬的二進制程序找到卻不能夠被系統(tǒng)二進制程序找到的一個非常好的例子。由于在不同的系統(tǒng)上共享程序庫的格式和 ABI 細(xì)節(jié)可能各異,所以不能隨意假定所有的系統(tǒng)都可以共享某個給定的程序庫。名稱可能沖突 —— 例如,當(dāng)前NetBSD和SUSE7.3都擁有一個名為libncurses.so.5的文件。重要的是要使用其中正確的那一個。
共享程序庫為開發(fā)人員指出了另外一個注意事項。了解不同的系統(tǒng)正在使用的程序庫版本很重要。現(xiàn)在,NetBSD 的 Linux 模擬環(huán)境正在使用的是 SUSE 7.3 共享程序庫。仍然有使用9.1共享程序庫的代碼,但是它們會獲得警告,告之它們不能穩(wěn)定地進行內(nèi)核級模擬。
模擬環(huán)境軟件包通常遠(yuǎn)遠(yuǎn)跟不上市場的步伐。即使您覺得大部分預(yù)期用戶都應(yīng)該擁有了相當(dāng)新的Linux發(fā)行版本,但是大批模擬器還是幾乎全都有些跟不上時代。
共享程序庫還引發(fā)了另一個顧慮——不是每個系統(tǒng)都包含全部共享程序庫。模擬環(huán)境軟件包通常不會安裝所有最新的共享程序庫。而且,更麻煩的是,它們的用戶也不太可能有能力輕松地安裝所缺少的軟件包。
在這些情況下,最大限度地減少對新特性和非核心共享程序庫的依賴是一個好辦法。模擬器用戶可能會遇到這些問題。
不要誤以為使用靜態(tài)程序庫就可以保證解決這些問題。靜態(tài)程序庫可能引入其自己的新的依賴,而且不容易檢查到它們。如果靜態(tài)地鏈接了一個使用某個不可移植的系統(tǒng)調(diào)用,那么通過重寫算法來避免這個系統(tǒng)調(diào)用將沒有什么用處。動態(tài)鏈接讓您構(gòu)建的程序能夠在更大范圍內(nèi)的系統(tǒng)上運行。
調(diào)用其他程序的程序
有一種特別的情形比任何其他情形更令人們頭疼,尤其與安裝器相關(guān)。在很多系統(tǒng)上,調(diào)用 /bin/sh 所得到的 shell 不是bash。這就意味著使用 bash 擴展的腳本可能不能在其他系統(tǒng)上運行。
這就陷入了模擬器中的一個特別錯綜復(fù)雜的邏輯中。當(dāng)執(zhí)行二進制程序時,操作系統(tǒng)可能知道的足夠多,可以核對相關(guān)的Linux二進制程序的Linux路徑,而且它可能在那里安裝 bash 的一個副本。但是,當(dāng)您運行一個腳本時,內(nèi)核不會將其看作是一個 Linux二進制程序;它發(fā)現(xiàn)腳本附帶有一個解釋程序路徑,當(dāng)嘗試加載解釋程序時,它將不再運行于模擬模式之下。
可移植shell腳本技術(shù)在這里得到了應(yīng)用。當(dāng)用戶運行被模擬的應(yīng)用程序時,這是要面對的最常見問題之一。安裝器可能會因為不是可移植的 shell 腳本而不能運行。
類似于標(biāo)準(zhǔn)的開發(fā),只是更為標(biāo)準(zhǔn)
為了方便那些可能要在模擬環(huán)境中運行您的程序的用戶,開發(fā)軟件時需要緊記以下事項,并且開發(fā)任何軟件時都應(yīng)該緊記這些事項:
盡可能遵循適當(dāng)?shù)臉?biāo)準(zhǔn)。
避免“專門特性”。
不要挑戰(zhàn)極限(push the envelope)。
而且,只要可以避免,就不要依賴于一個月前剛剛發(fā)布的某些東西來構(gòu)建您的代碼。因為那樣做將縮小您的有效的目標(biāo)市場。


支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

編寫適用于模擬器的Linux代碼








簽名
主站蜘蛛池模板: 一区二区三区国产亚洲网站 | 99久久综合狠狠综合久久止 | 一个人免费观看的www视频 | 日韩精品一区二区三区在线播放 | 亚洲欧洲综合 | 亚洲精品自产拍在线观看亚瑟 | 香蕉在线视频观看 | 大屁股熟女一区二区三区 | 亚洲一级爽片 | 中文字幕第10页码 | 香蕉久久夜色精品国产使用方法 | 日日操日日 | 成年人免费在线视频 | 免费a级毛片在线播放 | 国产亚洲xxxx在线播放 | 丁香五香天综合情 | 日韩午夜视频在线观看 | 91蜜臀精品国产自偷在线 | 精品久久久久久无码中文字幕 | 狠狠躁夜夜躁人人爽天天 | 香蕉国产精品 | 久久久久久久久久久国产 | 熟妇人妻系列av无码一区二区 | 日韩精品一二三四区 | 国产97人人超碰caoprom | 一本久久a精品一合区久久久 | 国产三级视频在线播放 | 成年性午夜免费视频网站 | 国产一区二区三区精品久久久 | 欧美大片视频在线观看 | av一本久道久久波多野结衣 | 日本视频网站在线观看 | 玖玖爱这里只有精品视频 | 看免费真人视频网站 | 韩国三级av| 欧美三级不卡在线观看 | 久久av无码精品人妻出轨 | 日韩欧美理论 | 黄色大片在线播放 | 免费91视频| 日产特黄极日产 | 久久免费在线观看视频 | 九色视频偷拍少妇的秘密 | 亚洲日韩一区精品射精 | 日本sm一区二区三区调教 | 国产一级片中文字幕 | va欧美| 超碰不卡| a级片久久久| 99热在线看| 国产成人精品一区二区三区在线 | 国产日韩欧美综合在线 | 久久久久久九九99精品 | 国产裸体无遮挡免费视频 | 亚洲精品美女久久久久网站 | 一本大道久久香蕉成人网 | 国产精品免费久久久久软件 | 免费在线黄色网 | 成人免费无码大片a毛片抽搐色欲 | 玖玖在线免费视频 | 欧美又大又硬又粗bbbbb影院 | 亚洲aaa毛片| 91精品国模一区二区三区 | 久久国产欧美日韩精品图片 | 性一交一乱一伦一色一情孩交 | 天天色天天看 | 91丨九色丨黑人外教 | 国产成人av一区二区三区在线观看 | 亚洲人成色777777老人头 | 午夜精品久久久久久中宇 | 国产伦精品一区二区三区视频黑人 | 91精品国产乱码久久久竹菊 | 在线不卡一区二区 | mm131美女大尺度私密照尤果 | 亚洲视频天天射 | 好男人日本社区www 噜噜色综合噜噜色噜噜色 国产精品熟妇一区二区三区四区 | 国产精品伦一区二区三区在线观看 | 欧美性插b在线视频网站 | 亚洲一区精品在线观看 | 国产超级va在线观看视频 | 一本一道久久综合狠狠老精东影业 | 7777奶水xxxxx哺乳期 | 成人h动漫精品一区二区器材 | 国内精品人妻久久毛片app | 天天色天天搞 | 亚洲精品一区二区三区丝袜 | 双性人bbww欧美双性 | 国产色在线 | 日韩 日韩精品无码一区二区 | 国产精品永久在线 | 欧美14一18处毛片 | 欧美久久网 | 国产精品久久久久久久 | 怡红院怡春院a∨免费十部 怡红院最新网址 | 我看午夜视频 | 国产欧美一区二区精品老汉影院 | 四川丰满少妇被弄到高潮 | 91亚洲精华 | 成人国产在线观看 | 亚洲第一a| av成人毛片 | 久久久久成人精品免费播放动漫 | 亚洲色图99p| 国产极品美女高潮无套久久久 | 日韩欧美国产二区 | 亚洲精品高清无码视频 | 亚洲中文字幕无码mv | 欧美狂野另类xxxxoooo | 老司机深夜福利在线观看 | 丰满熟女人妻中文字幕免费 | 免费看a的网站 | 少妇玉梅高潮久久久 | 欧美中文字幕无线码视频 | 乌克兰极品少妇ⅴαdeo | 老湿机69福利区无码 | 暖暖成人免费视频 | 人人爽人人爱 | 强行处破女系列中文字幕 | 国产a级淫片| 玩弄人妻少妇精品视频 | 乱码精品一区二区三区 | 9久9久9久女女女九九九一九 | 中文字幕一区二区三区四区视频 | 日韩人妻无码精品久久久不卡 | 国产亚洲精品久久久久婷婷瑜伽 | 亚洲 另类 在线 欧美 制服 | 刺激性视频黄页 | 国内精品伊人久久久久av | 人人妻人人添人人爽欧美一区 | 久久久国产网站 | 性一交一乱一色一情丿按摩 | 亚洲精品国产精品乱码不99 | 男同志毛片特黄毛片 | 亚洲精品国产拍在线 | 成 人 免 费 黄 色 | 中文字幕av无码一区二区三区电影 | 香蕉视频国产 | 免费黄色日本 | 欧美乱三级 | 国产精品国产亚洲精品看不卡15 | 国产自在自线2021 | 亚久久| 欧美精品乱码久久久久久按摩 | 日产麻无矿码直接进入 | 黄网在线 | 国产精品麻豆欧美日韩ww | 成年美女黄网站色大免费视频 | 久久久久激情 | xxxx黄色| 精品人妻系列无码人妻免费视频 | 午夜影院在线免费观看视频 | 日本人xxxxxx免费泡妞 | 亚洲一级在线 | 狠狠干天天色 | 精品国产一区二区三区久久久 | 久久无码人妻热线精品 | 久久人人爽人人爽人人片av卡 | 久久激情小说 | 天天爱天天做天天爽夜夜揉 | 欧美精品久久久久久久久久白贞 | 男男av网站 | 久久天天躁狠狠躁夜夜av | 91插插插插插插插插 | 91黄视频在线观看 | 国产香蕉视频在线 | 天天摸夜夜添狠狠添婷婷 | 日韩成人在线免费观看 | 蜜乳av 懂色av 粉嫩av | 欧美日韩国产精品成人 | 午夜有码 | 国产精品一区二区久久久 | 国产精品久久久久精k8 | 狠狠狠色| 啪啪综合| 少妇高潮毛片色欲ava片 | 黄在线网站 | 欧美日韩经典 | 国产日产欧产精品精品app | 91精品一区二区中文字幕 | 免费网站看v片在线观看 | 成人免费视频网站在线看 | 那个网站可以看毛片 | 香蕉视频免费在线播放 | 国产女主播视频一区二区三区 | 五月香蕉网 | 99干99 | 狠狠综合久久av一区二区小说 | 天天爱天天做天天大综合 | 日韩欧美一级黄色片 | 亚洲第一页中文字幕 | 国产精品日韩一区二区 | 亚洲一二三区av | 国产精品久久久久久婷婷天堂 | 亚洲黄色自拍 | 91视频免费视频 | 一级色视频| 成人小视频在线看 | 麻豆成人免费视频 | 天堂网2021天堂手机版 | 999精品国产| 美女100%视频免费观看 | 澳门av网站 | 国产91九色| 女性高爱潮有声视频 | 日本中文字幕在线 | 大肉大捧一进一出视频 | 日韩欧美大片在线观看 | 嫩草视频在线观看免费 | 91精品免费| 最新精品国偷自产在线下载 | 久久99久久98精品免观看软件 | 日日噜噜夜夜狠狠va视频v | 欧美做爰全过程免费看 | 国产农村妇女aaaaa视频 | 一本大道久久久久精品嫩草 | 免费一级淫片 | 色婷婷av一本二本三本浪潮 | 国产人与禽zoz0性伦免费 | 中文字幕亚洲乱码熟女在线萌芽 | 99国内精品久久久久久久夜夜嗨 | 丰满岳跪趴高撅肥臀尤物在线观看 | 成人中文网 | 亚洲午夜精品在线观看 | 中文无码久久精品 | 亚洲午夜1000理论片aa | 91视频在线 | 中文字幕在线视频免费观看 | 在线观看免费av网站 | 韩国av在线 | а天堂中文最新一区二区三区 | 啪啪的网站 | 男女爽爽爽视频 | 欧美经典片免费观看大全 | 亚洲最新网址 | 天天综合天天做天天综合 | 超碰91在线 | 色一情一乱一伦一区二区三区 | 看全色黄大色黄大片大学生图片 | 国产精品一品二区三区的使用体验 | 亚洲精品乱码久久久久久不卡 | 男女一进一出粗大楱视频 | 日韩精品xxx | 国产精品高潮久久 | 欧美俄罗斯40老熟妇 | 深夜视频在线观看免费 | 特黄特色大片免费播放器图片 | 99国内精品久久久久久久 | 最新黄网 | 国产福利精品在线观看 | 亚洲自拍在线观看 | 国产精品综合色区在线观看 | 中文字幕精品一二三四五六七八 | 精品久久久久久久久久久久久久久久久 | 久久亚洲精品中文字幕冲田杏梨 | 国产中的精品av涩差av | 美女扣逼喷水视频 | 国语对白做受69按摩 | 一本一道久久a久久精品综合 | 国产色秀| 日韩精品无码一区二区三区 | 亚洲另类中文字幕 | 大陆极品少妇内射aaaaaa | 国产一区二区三区四区三区四 | 韩国美女福利视频 | 最新中文字幕在线观看视频 | 图片区 小说区 区 亚洲五月 | 无码人妻一区二区三区在线 | 国产精品igao视频网免费播放 | 法国伦理少妇愉情 | 黑人操少妇 | 黄色片在线 | 美女一区二区三区网av | 台湾佬中文娱乐网址 | 91成人动漫| 亚洲第一黄色 | 亚洲日韩久久综合中文字幕 | 久久久精品国产sm调教网站 | 最新中文字幕免费 | 麻豆一级视频 | 亚洲乱亚洲 | 潮喷失禁大喷水aⅴ无码 | 日韩精品一区二区三区免费视频观看 | 69综合 | 国产精品我不卡 | 国产主播福利 | 亚洲aⅴ天堂av天堂无码麻豆 | 天天躁日日躁狠狠很躁 | 公妇借种乱h中文字幕 | 香港三日本三级少妇少99 | 青青久在线视频 | 加勒比中文字幕无码一区 | 永久免费不卡在线观看黄网站 | 国产小视频在线观看免费 | 宅女噜噜66国产精品观看免费 | 成人激情在线 | 久一久久| 欧美日韩在线播放 | 亚洲精品一区二区三区樱花 | 欧美激情综合五月色丁香 | 一级做人爱c黑人影片 | 国产精品一区在线免费观看 | 一区二区三区视频网站 | 国产又黄又大视频 | 87福利视频| 天堂一码二码三码四码区乱码 | 亚洲乱码国产乱码精品精小说 | 68日本xxxxxⅹxxx59 | 九九久久精品无码专区 | 成人精品一区二区三区视频播放 | 91av片| 欧美视频中文字幕 | 97久久久久人妻精品区一 | 日韩成人午夜影院 | 免费在线中文字幕 | 国精产品一区一区三区免费视频 | 色噜噜狠狠成人中文 | 后进极品白嫩翘臀在线视频 | 久久亚洲国产精品日日av夜夜 | 国产色视频网站免费 | 国产精品xxx在线观看 | 欧美另类交人妖 | 捆绑裸体绳奴bdsm亚洲 | 91精品国产综合久久久久久蜜臀 | 日韩毛片基地 | 东方成人av | 成年人免费在线 | 午夜性刺激免费看视频 | 久久人人爽人人爽人人av | 在线国产一区二区 | 亚洲制服在线观看 | 中文字幕av在线播放 | 国产成人无码综合亚洲日韩 | 精品久久久久久久久久国产潘金莲 | 李丽珍a级裸体啪啪 | www片香蕉内射在线88av8 | 人与禽物交videos另类 | 夜夜骚av | 亚洲成a人v欧美综合天堂 | 国产肥臀一区二区福利视频 | 激情小说图片视频 | 国产精品对白刺激 | 欧洲亚洲成人 | 看全黄大黄大色大片美女 | 免费一级做a爰片性视频 | 中产乱码中文在线观看免费软件 | 精品国产乱码久久久久久影片 | 在线xxxx| 91av视频在线免费观看 | 国产精品久久久久桃色tv | 大香伊蕉在人线国产av | 一区二区三区日韩在线 | 狠狠色综合色综合网站久久 | 偷看少妇做爰过程裸体 | 亚洲精品一区二区三区婷婷月 | 无码人妻视频一区二区三区 | 成人在线观看免费网站 | 国产精品香蕉500g | 97在线视频人妻无码 | 日韩精品在线视频 | 谁有av网址 | 亚洲精品视频一区二区 | 青草青草久热精品视频在线观看 | 亚洲自拍偷拍网站 | 福利一区二区三区视频在线观看 | av香港经典三级级 在线 | 亚洲xxxxxx | 日本大乳高潮视频在线观看 | 九一成人网 | 最近中文字幕免费观看 | 欧美孕妇xxxx做受欧美88 | 黄色免费观看网站 | 亚洲逼逼| 日韩精品一区二区av在线 | 欧美性高潮 | 欧美丰满一区二区免费视频 | 免费人成视频在线观看不卡 | 国产精品xxx在线观看www | 在线视频 中文字幕 | 中文字幕1页 | 国产熟妇另类久久久久 | 亚洲成人一区 | 欧美日韩中文字幕在线 | 另类 综合 日韩 欧美 亚洲 | 欧美一区二区三区免费 | 亚洲精品成人片在线观看精品字幕 | 久久这里只有精品6 | 天天做天天爱天天做 | 日韩视频在线观看免费 | www亚洲天堂com | 粗大的内捧猛烈进出视频 | 免费福利视频在线观看 | 一久久久 | 国产寡妇一级农村野外战 | 五月天综合社区 | 亚洲一区精品视频 | 欧美特黄aaa| www久久撸撸网 | 久久久久久免费 | 国产乱老熟视频网站 视频 国产乱了实正在真 | 亚洲人成手机电影网站 | 国产熟妇搡bbbb搡bbbb | 国产视频久久久久久 | xxxxⅹxxxhd日本8hd | 亚洲你懂得 | 狠狠色噜噜狠狠狠狠av不卡 | 亚洲欧美国产精品 | 亚洲欧美另类久久久精品 | 男人的天堂黄色 | 性生交大片免费看女人按摩摩 | 91精品国产综合久久香蕉麻豆 | 暖暖 在线 日本 免费 中文 | 欧美综合区 | 欧美国产综合视频 | 精品美女在线观看 | 婷婷激情六月 | 亚洲综合热 | 亚洲一区二区三区小说 | 日韩中文字幕免费视频 | 激情黄色av| 欧美日韩一二三区 | 一本大道东京热无码 | 91精品国产乱码麻豆白嫩 | 日本美女性高潮 | 女人裸体性做爰视频 | 中文在线√天堂 | 久久夜色撩人精品国产av | 女人一级大片 | 香蕉视频在线看 | 在线观看精品国产 | 日本美女aⅴ免费视频 | 亚洲色婷婷久久精品av蜜桃久久 | 少妇人妻综合久久中文字幕 | 天天干天天爽天天操 | 国产免费一区二区三区免费视频 | 乱人伦人妻中文字幕无码 | 天堂av手机版 | 国产91久| 国产日产久久高清欧美 | 中文字幕日韩精品有码视频 | 国产精品美女久久久av超清 | 国产精品久久久久久久久久尿 | 在线亚洲+欧美+日本专区 | 麻豆传媒一区 | 三级理伦| 亚洲欧洲免费无码 | 亚洲色偷偷av男人的天堂 | 欧美精品乱人伦久久久久久 | 精品久久久久成人码免费动漫 | 成人一区二区三区久久精品嫩草 | 99精品偷自拍 | 欧美黑人极品猛少妇色xxxxx | 亚洲国产精品福利片在线观看 | 久久人人爽人人 | 亚洲欧洲一二三区 | 黄色毛片小视频 | 黄色特级一级片 | 无码免费中文字幕视频 | 国产成人精品一区二区秒拍 | 久久岛国搬运工 | 亚洲第一视频 | 夜夜夜夜猛噜噜噜噜噜婷婷 | 日日碰狠狠丁香久燥 | 日韩中文字幕久久 | 午夜精品一区二区三区免费视频 | 国产精品国产三级国产av剧情 | 日本公妇乱淫免费视频一区三区 | 无码人妻少妇色欲av一区二区 | 男女啪啪做爰高潮无遮挡 | 免费观看毛片视频 | 日韩午夜精品 | 亚洲精品国偷拍自产在线麻豆 | 久久久sm调教网站 | 欧美女优一区 | 拍真实国产伦偷精品 | 4hu四虎永久在线观看 | 99久久99久久精品免费看蜜桃 | 久久免费公开视频 | 午夜高清 | 国产又大又粗又爽的毛片 | 三级黄色毛片视频 | 国产伦精品一区二区三区免费观看 | 少妇大叫好爽受不了午夜视频 | 欧美偷拍一区二区 | 青青草97国产精品麻豆 | 久久久综合精品 | 国产欧美日韩综合精品一区二区 | 欧美一级片免费在线观看 | 色黄网站| 爱逼综合网 | 天堂中文在线8 | 蜜桃视频网站 | 国产精品一区二区欧美 | 午夜性剧场 | 国产精品自拍片 | 国产一区免费在线 | 日韩成人无码一区二区三区 | 干片网在线观看 | 国产精品久久久久一区二区三区 | jlzzjizz成熟少妇亚洲 | 国产精品高跟丝袜一区 | www.国产免费 | 性欧美videos高清精品 | 日本大码a∨欧美在线 | 久久久久久一区二区三区四区别墅 | 久久精品午夜福利 | 又粗又硬又大又爽免费视频播放 | 黄色在线免费观看视频 | 久久久久久久久久久网 | 国产精品igao视频网网址 | 欧美浓毛大泬视频 | 日韩精品乱码久久久久久 | 男女做www免费高清视频网站 | 亚洲天堂国产 | 欧美做爰爽爽爽爽爽爽 | 裸体丰满白嫩大尺度尤物 | 国产视频欧美 | 娇小xxxx性开放国产精 | 国产人人草 | 国产精品久久成人 | 九色丨9lpony丨国产 | 欧美日韩亚洲天堂 | 清草视频 | 日韩色综合 | 国产交换配乱淫视频a | 久久精品美女视频 | 国产精品久久久久aaaa | 欧美福利一区二区三区 | xxxxxl19成人免费视频 | 狠狠躁18三区二区一区传媒剧情 | 搞av.com | 婷婷超碰| 中文字幕亚洲中文字幕无码码 | 欧美 日韩 国产 精品 | 国产97久久 | av影音先锋最大资源网 | 调教女少妇二区三区视频 | 午夜爱爱网站 | 成人精品毛片va一区二区三区 | a天堂在线观看视频 | 成人一区二区三区视频在线观看 | 亚洲成人网在线播放 | 午夜成人亚洲理论片在线观看 | 综合性色 | 婷婷色小说 | 国产免费人做人爱午夜视频 | 在线va无码中文字幕 | 一区二区三区黄色 | 在线免费观看黄视频 | 少妇无套高潮一二三区 | 久久99久久99 | 狂野欧美性猛交xxxx | 国产精品宾馆在线精品酒店 | 精品黑人一区二区三区久久 | 午夜亚洲视频 | 无码人妻一区二区三区免费n鬼沢 | 欧美性猛交xxxx免费视频软件 | 一区二区视频免费在线观看 | 欧美成人tv | 精品国产一区二区三区久久久蜜月 | 中文字幕一区二区三区在线视频 | 人人爽人人草 | eeuss鲁片一区二区三区小说 | 欧美裸体xxxx | 免费观看一区二区三区 | 精品国产乱码久久久久久浪潮 | 丰满少妇作爱视频免费观看 | 亚洲伊人成综合网 | 日本xxxx高清 | 一区二区美女 | 91精品国产爱久久丝袜脚 | 亚洲欧美日韩一区二区 | 色久av| 人人妻人人澡人人爽不卡视频 | 久久天堂av综合合色蜜桃网 | av永久天堂一区二区三区 | 欧美大片高清免费观看 | 乡下人产国偷v产偷v自拍 | 久久9久久 | 在线看片免费人成视频播 | 中国字幕av | 欧美性猛交xxxx久久久 | 欧美成人va | 国产农村一国产农村无码毛片 | 在线97| 日韩精品射精管理在线观看 | 三级免费观看 | 精品久久久久久成人av | 国产精品国产精品国产专区不卡 | 国产福利姬喷水福利在线观看 | 情欲少妇人妻100篇 国产精品日韩av在线播放 | 非洲人与性动交ccoo | 久久99亚洲精品久久99果 | 久久在线免费 | 日本久久黄色 | 18禁黄网站免费 | 关之琳三级做爰 | 久草视频手机在线观看 | 青青超碰 | 日本一卡2卡3卡4卡无卡免费网站 | 午夜三区| 欧美色狠| 日本真人做爰免费视频120秒 | 国内揄拍国产精品人妻门事件 | 97成人在线视频 | 国产中文字幕三区 | 日韩新片王网 | 夜久久久 | 久久精品久久久久观看99水蜜桃 | 18禁裸乳无遮挡啪啪无码免费 | 一区在线观看视频 | 亚洲国产高清在线观看视频 | 久久狠狠高潮亚洲精品 | 尤物在线网站 | 韩国jizz | 国产亚洲精品久久久 | 欧美日韩成人一区二区在线观看 |