• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    嵌入式支付系統(tǒng)模擬器

    2015-11-10 07:10:36賴光明郭朝珍
    關(guān)鍵詞:模擬器應(yīng)用程序內(nèi)存

    賴光明,郭朝珍

    (福州大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福建 福州 350108)

    0 引言

    隨著生活水平的提高和社會(huì)的發(fā)展,人們對(duì)電子產(chǎn)品的需求也越來越大,這大大促進(jìn)了嵌入式系統(tǒng)產(chǎn)業(yè)迅速發(fā)展壯大。無論是銀行取錢的ATM(Automated Tellermachine,自動(dòng)取款機(jī)),還是通信使用的手機(jī),甚至是日常小朋友玩的智能玩具中的一塊小芯片都離不開嵌入式技術(shù),可以說嵌入式產(chǎn)品已經(jīng)遍及人們生活的各個(gè)方面[1]。嵌入式系統(tǒng)產(chǎn)品各種各樣,不僅在各行各業(yè)得到了廣泛的應(yīng)用,并且對(duì)人們的生活和社會(huì)的發(fā)展產(chǎn)生了重大的影響。隨著消費(fèi)者對(duì)嵌入式產(chǎn)品使用需求的擴(kuò)大,需要開發(fā)者開發(fā)出更高性能的軟硬件系統(tǒng),同時(shí)也將導(dǎo)致嵌入式系統(tǒng)的開發(fā)學(xué)習(xí)難度越來越大。嵌入式開發(fā)過程中經(jīng)常會(huì)碰到軟硬件協(xié)同開發(fā)、嵌入式產(chǎn)品硬件資源非常昂貴、涉及軟硬件知識(shí)以及開發(fā)時(shí)間長(zhǎng)[5]等問題[2-4]。

    為了解決以上問題,本文研究和開發(fā)了一個(gè)在Windows環(huán)境下的嵌入式支付系統(tǒng)模擬器,模擬嵌入式支付系統(tǒng)的部分功能,實(shí)現(xiàn)在模擬器上進(jìn)行部分應(yīng)用程序的開發(fā)和調(diào)試,并且在應(yīng)用程序盡可能少地修改甚至不修改的情況下,能夠在嵌入式支付真機(jī)上正常地運(yùn)行起來。

    1 嵌入式支付系統(tǒng)模擬器的體系結(jié)構(gòu)

    1.1 系統(tǒng)體系結(jié)構(gòu)

    系統(tǒng)的體系結(jié)構(gòu)如圖1所示,可以看出系統(tǒng)包括3個(gè)部分:真機(jī)輔助工具、人機(jī)交互以及模擬器處理。

    (1)真機(jī)輔助工具模塊

    真機(jī)輔助工具是指一些輔助工具的集合,這些工具的目的是加快嵌入式支付應(yīng)用程序的開發(fā)。目前系統(tǒng)擁有資源工具,該工具是一個(gè)由MFC開發(fā)的WIN32應(yīng)用程序,它能夠產(chǎn)生嵌入式支付應(yīng)用程序所需的菜單數(shù)據(jù)。

    (2)人機(jī)交互模塊

    主控模塊控制模擬環(huán)境。該模塊包含人機(jī)交互界面和人機(jī)交互處理。

    人機(jī)交互界面:模擬實(shí)現(xiàn)嵌入式支付真機(jī)的界面,并將模擬器處理模塊處理的結(jié)果展現(xiàn)給用戶觀看。

    人機(jī)交互處理:模擬實(shí)現(xiàn)嵌入式支付系統(tǒng)的按鍵輸入與LCD輸出功能。

    (3)模擬器處理模塊

    模擬器處理模塊實(shí)現(xiàn)嵌入式支付系統(tǒng)的模擬,是整個(gè)模擬器的核心部分。該模塊又可以分為3層,分別是中間層、系統(tǒng)層以及配置層。

    圖1 系統(tǒng)體系結(jié)構(gòu)

    1.2 系統(tǒng)運(yùn)行流程

    系統(tǒng)的運(yùn)行流程為:(1)系統(tǒng)啟動(dòng)主控線程,通過配置信息對(duì)象讀取配置文件內(nèi)容;(2)主控線程根據(jù)窗口配置內(nèi)容繪制人機(jī)交互界面,接著根據(jù)模擬器相關(guān)信息對(duì)模擬器環(huán)境進(jìn)行設(shè)置并對(duì)將要運(yùn)行的應(yīng)用DLL加載進(jìn)來;(3)啟動(dòng)模擬器線程,將應(yīng)用跑起來;(4)應(yīng)用運(yùn)行,用戶通過人機(jī)交互界面輸入數(shù)據(jù)并將數(shù)據(jù)傳遞到模擬器線程,模擬器接收用戶的輸入并處理;(5)用戶結(jié)束應(yīng)用,系統(tǒng)結(jié)束模擬器線程;(6)系統(tǒng)結(jié)束主控線程。

    2 嵌入式支付系統(tǒng)模擬器的實(shí)現(xiàn)

    2.1 配置層的實(shí)現(xiàn)

    配置層包括配置信息以及配置信息對(duì)象。配置信息是一個(gè)數(shù)據(jù)文件,它的數(shù)據(jù)框架由模擬器可配置信息組成,具體內(nèi)容由用戶填充。配置信息對(duì)象是一個(gè)類,它提供統(tǒng)一的接口給用戶操作配置信息。

    模擬器系統(tǒng)采用配置信息可以實(shí)現(xiàn)兩個(gè)功能:機(jī)型的可選性和應(yīng)用的動(dòng)態(tài)加載。因?yàn)榍度胧街Ц断到y(tǒng)適用于多種機(jī)型,對(duì)于不同的機(jī)型,它們的差異只是人機(jī)交互界面不同、內(nèi)存大小不同、Flash大小不同以及底層驅(qū)動(dòng)的不一致,所以模擬器系統(tǒng)采用配置文件來動(dòng)態(tài)繪制模擬器人機(jī)交互界面、動(dòng)態(tài)申請(qǐng)模擬器內(nèi)存大小、動(dòng)態(tài)設(shè)置模擬器Flash大小以及動(dòng)態(tài)加載模擬器驅(qū)動(dòng)。因此模擬器系統(tǒng)采用配置信息可以實(shí)現(xiàn)機(jī)型的可選性。對(duì)于同一機(jī)型的不同應(yīng)用程序也同樣可以采用配置文件實(shí)現(xiàn)動(dòng)態(tài)加載。

    2.2 基礎(chǔ)系統(tǒng)模擬——“內(nèi)存池”模擬內(nèi)存管理

    內(nèi)存池技術(shù)提供一種內(nèi)存分配方式,它向系統(tǒng)申請(qǐng)一大塊地址連續(xù)的內(nèi)存,然后根據(jù)自己的需求管理這塊內(nèi)存,如果出現(xiàn)內(nèi)存塊已經(jīng)不夠的情況時(shí),繼續(xù)申請(qǐng)新的內(nèi)存。這種做法的優(yōu)點(diǎn)是能夠降低內(nèi)存碎片來提高性能。

    在Windows上模擬嵌入式支付系統(tǒng)的內(nèi)存管理,理念上與內(nèi)存池技術(shù)非常類似:向Windows系統(tǒng)申請(qǐng)真機(jī)內(nèi)存條同等大小的內(nèi)存,使用該塊內(nèi)存模擬嵌入式支付系統(tǒng)的內(nèi)存管理機(jī)制。其與內(nèi)存池技術(shù)有以下兩個(gè)不同的地方:(1)如果出現(xiàn)內(nèi)存塊不足,拋出異常,而不是繼續(xù)申請(qǐng);(2)模擬的目的不是為了減低內(nèi)存碎片,而是盡可能模擬嵌入式支付系統(tǒng)內(nèi)存的分配方式。

    2.3 驅(qū)動(dòng)集模擬

    2.3.1 點(diǎn)陣映射模擬LCD驅(qū)動(dòng)

    LCD(Liquid Crystal Display,液晶顯示器)作為輸出設(shè)備,用戶將要顯示的信息傳送到顯示緩沖區(qū)中,然后LCD通過 “點(diǎn)燈”的方式將其顯示出來。在PC上也有LCD,是否可以通過PC上的LCD來模擬嵌入式支付真機(jī)的LCD?答案是可以的,只需要在PC上模擬嵌入式支付系統(tǒng)的LCD驅(qū)動(dòng)即可。在PC上模擬LCD驅(qū)動(dòng)就是將需要顯示的點(diǎn)陣數(shù)據(jù)繪制到PC的LCD上,目前WIN32將一個(gè)點(diǎn)陣數(shù)據(jù)顯示到LCD上可以有以下兩種方式:(1)采用 DOS下漢字的顯示原理,利用 SetPixel函數(shù)將點(diǎn)陣數(shù)據(jù)一個(gè)點(diǎn)一個(gè)點(diǎn)地畫,這種方式的好處是彩屏的繪制,但是繪制速度慢;(2)直接利用緩沖區(qū)的數(shù)據(jù)創(chuàng)建BMP對(duì)象,這種方式可以快速地刷屏,但是只能實(shí)現(xiàn)單色繪制[6]。本系統(tǒng)借鑒這兩種方法,采用雙緩沖機(jī)制,利用SetPixel函數(shù)將點(diǎn)陣數(shù)據(jù)繪制到一個(gè)中間DC(Device Context,設(shè)備描述表)中,在一定的條件下將該塊DC繪制到屏幕上。這樣既可以實(shí)現(xiàn)彩屏的繪制,繪制速度也可以控制。

    2.3.2 文件模擬Flash驅(qū)動(dòng)

    Flash是一種存儲(chǔ)芯片,它是嵌入式支付真機(jī)重要組成部分。它不僅可以保存用戶的應(yīng)用信息,也可以保持系統(tǒng)的配置信息[7]。

    Flash其實(shí)是一大塊連續(xù)的地址區(qū)域,該區(qū)域里面的數(shù)據(jù)是可讀寫、可永久保存的。因?yàn)镕lash的空間比較大,如果直接用內(nèi)存去模擬Flash,可能會(huì)導(dǎo)致一些配置比較低的PC內(nèi)存不夠。模擬器系統(tǒng)根據(jù)Flash可永久保存特性,采用文件對(duì)Flash進(jìn)行模擬。把文件看成是一大塊連續(xù)的地址空間,打開文件后可以獲取該地址空間的首地址,加上偏移地址就可以獲得相應(yīng)的地址空間。這樣Flash驅(qū)動(dòng)的模擬就變得簡(jiǎn)單了,通過WIN32對(duì)文件的打開、地址偏移、讀取、寫入、關(guān)閉函數(shù)來實(shí)現(xiàn)Flash驅(qū)動(dòng)的初始化、讀取、寫入和擦除等操作。

    2.4 支付業(yè)務(wù)支撐模塊的設(shè)計(jì)與實(shí)現(xiàn)

    支付業(yè)務(wù)支撐模塊是與支付應(yīng)用直接相關(guān)的模塊,該模塊為支付應(yīng)用提供銀行卡卡號(hào)信息和部分加密算法。支付具體的流程由于不同銀行的支付協(xié)議不一致導(dǎo)致各不相同,因此具體的支付處理由應(yīng)用層程序根據(jù)不同的需求實(shí)現(xiàn)不同應(yīng)用,而嵌入式支付系統(tǒng)只提供用戶刷卡的銀行卡信息以及提供常見的幾個(gè)加密算法。

    嵌入式支付系統(tǒng)由于嵌入式資源的限制,并不能包括所有的加密算法。其加解密算法包括des和3des的加解密。該部分內(nèi)容可以直接移植到模擬器中,不需要進(jìn)行修改。

    2.5 中間層的移植

    在嵌入式支付系統(tǒng)中封裝一個(gè)middleware(中間層),該層的內(nèi)容是對(duì)底層信息的封裝,供給應(yīng)用程序直接使用。目前模擬器系統(tǒng)middleware有GDI子系統(tǒng)、GUI子系統(tǒng)和 DB子系統(tǒng)。GDI(Graphics Device Interface,圖形設(shè)備接口)對(duì)底層LCD驅(qū)動(dòng)進(jìn)行封裝,提供接口給GUI模塊和應(yīng)用程序調(diào)用。嵌入式支付系統(tǒng)中GDI模塊包括動(dòng)態(tài)繪制區(qū)、繪圖、貼圖、文字、光標(biāo)、滾動(dòng)條和開機(jī)啟動(dòng)提示。在LCD驅(qū)動(dòng)已經(jīng)完成模擬的前提下,GDI調(diào)用LCD驅(qū)動(dòng)接口完成繪制操作。在模擬器系統(tǒng)中,大部分GDI操作可以直接從嵌入式支付系統(tǒng)中移植,而以下兩部分內(nèi)容則需要模擬:(1)對(duì)char進(jìn)行位操作實(shí)現(xiàn)相應(yīng)bit位的讀寫、取反實(shí)現(xiàn)GDI中bit操作;(2)模擬器系統(tǒng)中采用直接讀取文字的bin文件來模擬文字的點(diǎn)陣信息的查詢操作。

    2.6 WIN32函數(shù)隔離的設(shè)計(jì)與實(shí)現(xiàn)

    嵌入式支付系統(tǒng)參考WIN32中的UI設(shè)計(jì),設(shè)計(jì)了適合其終端應(yīng)用的GUI子系統(tǒng)。這樣設(shè)計(jì)既方便不同產(chǎn)品、項(xiàng)目界面風(fēng)格的統(tǒng)一,也方便應(yīng)用對(duì)操作界面的開發(fā)。但它給嵌入式支付系統(tǒng)帶來便利的同時(shí)也給模擬器系統(tǒng)帶來一個(gè)問題:嵌入式支付系統(tǒng)GUI函數(shù)與WIN32中GUI函數(shù)存在大量重名,而且兩者的函數(shù)是不可替代的。例如在WIN32的GUI模塊中擁有CreateWindow函數(shù),在嵌入式支付系統(tǒng)中的GUI模塊中也有CreateWindow函數(shù),并且兩者的參數(shù)與實(shí)現(xiàn)功能不一致。又因?yàn)檎麄€(gè)嵌入式支付系統(tǒng)采用C語言與匯編語言共同開發(fā),所以模擬器系統(tǒng)需要解決一個(gè)大問題:C環(huán)境下如何使得重名函數(shù)共存,并且使其調(diào)用不發(fā)生混亂,即在主控系統(tǒng)中調(diào)用的是WIN32中的GUI函數(shù),而在模擬器應(yīng)用程序中調(diào)用模擬器GUI函數(shù)。如圖2所示,本系統(tǒng)提出利用DLL隔離、宏隔離以及區(qū)域隔離3種方式共同處理該問題。

    圖2 WIN32函數(shù)隔離

    3 實(shí)驗(yàn)結(jié)果與分析

    3.1 實(shí)驗(yàn)環(huán)境

    硬件環(huán)境:CPU為Pentium4及以上;內(nèi)存為1 024 MB及以上;可用硬盤空間為1 024 MB及以上。

    軟件環(huán)境:操作系統(tǒng)為Microsoft Windows 7;開發(fā)工具為VS2010;開發(fā)語言為C和C++混合編程。

    3.2 實(shí)驗(yàn)結(jié)果分析

    移植計(jì)算器應(yīng)用(如圖3所示)、菜單應(yīng)用、萬年歷應(yīng)用程序到模擬器上進(jìn)行測(cè)試,移植過程沒有進(jìn)行源代碼的修改,只是將其轉(zhuǎn)換為DLL,運(yùn)行結(jié)果與嵌入式支付真機(jī)上一致。

    圖3 計(jì)算器應(yīng)用

    從測(cè)試結(jié)果可得出以下結(jié)論:

    (1)模擬器的可靠性:實(shí)際運(yùn)行在嵌入式支付真機(jī)上的4個(gè)應(yīng)用程序源碼保持不變,只是將其轉(zhuǎn)換為DLL,通過X86VC編譯器編譯后可以運(yùn)行在模擬器上,并且其結(jié)果與真機(jī)上的結(jié)果保持一致。通過以上4個(gè)應(yīng)用程序的測(cè)試,說明該模擬器是可靠的。

    (2)模擬器應(yīng)用開發(fā)的優(yōu)越性:將應(yīng)用程序移植到模擬器上之后,只需將該DLL配置到應(yīng)用啟動(dòng)項(xiàng)中就可以直接運(yùn)行,期間遇到問題可以直接使用VS2010的調(diào)試工具進(jìn)行調(diào)試。因此在模擬器上開發(fā)應(yīng)用程序不需要真機(jī),不需要燒片時(shí)間,可以通過VS2010提供的調(diào)試工具進(jìn)行調(diào)試,大大加快了應(yīng)用的開發(fā)測(cè)試速度。

    4 結(jié)論

    本文研究和開發(fā)了一個(gè)在Windows環(huán)境下的嵌入式支付系統(tǒng)模擬器,該模擬器基于功能模擬的基本思想,通過Windows現(xiàn)有API模擬基礎(chǔ)系統(tǒng),提出了保持對(duì)外接口不變、模擬函數(shù)功能的原則,實(shí)現(xiàn)底層驅(qū)動(dòng)的模擬。通過配置文件,解決了模擬器適用于不同機(jī)型的問題。本文還提出同時(shí)利用DLL隔離、宏隔離以及區(qū)域隔離3種方式,解決了C環(huán)境下重名函數(shù)共存,并且調(diào)用不混亂的問題。

    [1]李婷.ARM全系統(tǒng)模擬器中I2C模塊的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.

    [2]Zhang Xiuping, Yang Guowu, Zheng Desheng.Componentbased model for simulating the MMU coprocessor[C].2010 2nd InternationalConference on Information Engineering and Computer Science(ICIECS),2010,42(8):1-4.

    [3]鄧漫齡.ARM嵌入式Linuz系統(tǒng)的研究與實(shí)現(xiàn)[D].北京:北京郵電大學(xué),2009.

    [4]柯化成.嵌入式系統(tǒng)全系統(tǒng)模擬器框架設(shè)計(jì)與實(shí)現(xiàn)[D].杭州:浙江大學(xué),2006.

    [5]Wang Ping.Research on the embedded system[J].Teaching Education Technology and Training,2008(1):21-22.

    [6]GRANHAM I.面對(duì)對(duì)象方法原理與實(shí)踐 (英文版第3版)[M].北京:機(jī)械工業(yè)出版社,2003.

    [7]王洋.NAND Flash在嵌入式系統(tǒng)中的仿真與應(yīng)用[D].成都:電子科技大學(xué),2011.

    猜你喜歡
    模擬器應(yīng)用程序內(nèi)存
    了不起的安檢模擬器
    盲盒模擬器
    劃船模擬器
    刪除Win10中自帶的應(yīng)用程序
    “春夏秋冬”的內(nèi)存
    動(dòng)態(tài)飛行模擬器及其發(fā)展概述
    基于內(nèi)存的地理信息訪問技術(shù)
    關(guān)閉應(yīng)用程序更新提醒
    電腦迷(2012年15期)2012-04-29 17:09:47
    三星電子將開設(shè)應(yīng)用程序下載商店
    微軟軟件商店開始接受應(yīng)用程序
    美女被艹到高潮喷水动态| 午夜久久久久精精品| 无遮挡黄片免费观看| 免费在线观看亚洲国产| 午夜免费观看网址| 免费看光身美女| 无人区码免费观看不卡| 国产av不卡久久| 精品福利观看| 成年女人毛片免费观看观看9| 国产欧美日韩精品亚洲av| 老熟妇仑乱视频hdxx| 久久久久久久久中文| 99在线视频只有这里精品首页| 久久这里只有精品中国| 免费一级毛片在线播放高清视频| 在线观看午夜福利视频| 巨乳人妻的诱惑在线观看| 久久久久久久久中文| 国产单亲对白刺激| 90打野战视频偷拍视频| 成人三级黄色视频| 欧美日韩福利视频一区二区| 国产午夜精品久久久久久| 欧美一级a爱片免费观看看| 国产精品一区二区三区四区久久| 老汉色∧v一级毛片| 真实男女啪啪啪动态图| 亚洲精华国产精华精| av黄色大香蕉| 亚洲七黄色美女视频| 亚洲成人中文字幕在线播放| 天堂网av新在线| 成人鲁丝片一二三区免费| 麻豆av在线久日| 视频区欧美日本亚洲| 欧美一区二区精品小视频在线| 又黄又粗又硬又大视频| 亚洲国产精品久久男人天堂| 国产亚洲精品久久久com| 床上黄色一级片| 一区二区三区高清视频在线| 99国产精品99久久久久| 亚洲精品456在线播放app | 国产精品香港三级国产av潘金莲| 搡老熟女国产l中国老女人| 国产成人欧美在线观看| 日韩欧美免费精品| 在线免费观看的www视频| 午夜福利欧美成人| 在线观看舔阴道视频| 美女免费视频网站| 国产精品99久久99久久久不卡| 麻豆成人av在线观看| www日本在线高清视频| 午夜成年电影在线免费观看| 性欧美人与动物交配| 日本 欧美在线| 最新美女视频免费是黄的| 欧美激情在线99| 丰满人妻一区二区三区视频av | 亚洲欧美日韩高清在线视频| 成人性生交大片免费视频hd| 亚洲狠狠婷婷综合久久图片| 美女免费视频网站| 一个人看的www免费观看视频| 99国产精品99久久久久| 成人亚洲精品av一区二区| 嫩草影院入口| 热99在线观看视频| 亚洲av成人不卡在线观看播放网| 国产伦一二天堂av在线观看| 怎么达到女性高潮| 中文字幕精品亚洲无线码一区| 色综合站精品国产| 国产精品综合久久久久久久免费| 超碰成人久久| 国产成人av激情在线播放| 99riav亚洲国产免费| 天堂√8在线中文| 草草在线视频免费看| 国产乱人伦免费视频| 亚洲在线观看片| 国产视频内射| 国产成人影院久久av| 日韩欧美免费精品| 亚洲美女视频黄频| 国内少妇人妻偷人精品xxx网站 | 免费av不卡在线播放| 久久久久精品国产欧美久久久| 男人和女人高潮做爰伦理| 搡老妇女老女人老熟妇| 亚洲精品色激情综合| 亚洲专区中文字幕在线| 黄色日韩在线| 亚洲国产中文字幕在线视频| 午夜福利视频1000在线观看| 亚洲18禁久久av| av天堂在线播放| 免费在线观看影片大全网站| 免费在线观看视频国产中文字幕亚洲| 亚洲人成网站高清观看| 国产久久久一区二区三区| 久久久国产成人免费| 日本黄大片高清| 欧美国产日韩亚洲一区| 又紧又爽又黄一区二区| 可以在线观看的亚洲视频| 淫秽高清视频在线观看| 国产三级在线视频| 亚洲一区二区三区色噜噜| 中文字幕最新亚洲高清| 免费看日本二区| 男插女下体视频免费在线播放| 国产精品久久久久久亚洲av鲁大| 岛国在线观看网站| 国产精品一区二区免费欧美| 久久久久九九精品影院| 日韩欧美免费精品| 欧美黄色片欧美黄色片| 免费看a级黄色片| 一区二区三区激情视频| 不卡av一区二区三区| 国产亚洲精品综合一区在线观看| 日韩欧美国产在线观看| 午夜福利在线观看吧| 久久久久久国产a免费观看| 亚洲中文字幕日韩| 成人欧美大片| 亚洲人成网站高清观看| 欧美一级毛片孕妇| 18禁黄网站禁片午夜丰满| 俺也久久电影网| 国产精品日韩av在线免费观看| 中文字幕人妻丝袜一区二区| 草草在线视频免费看| 国产激情偷乱视频一区二区| www.熟女人妻精品国产| 性欧美人与动物交配| 热99re8久久精品国产| 综合色av麻豆| 亚洲av免费在线观看| 午夜福利在线在线| 亚洲中文字幕一区二区三区有码在线看 | 久久久久免费精品人妻一区二区| 久久伊人香网站| 色视频www国产| 麻豆国产av国片精品| 欧美日韩中文字幕国产精品一区二区三区| 国产精品久久久久久精品电影| 2021天堂中文幕一二区在线观| 婷婷精品国产亚洲av| 黑人操中国人逼视频| 久久久精品大字幕| 欧美大码av| 欧美3d第一页| or卡值多少钱| 国产精品久久久久久精品电影| 色噜噜av男人的天堂激情| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲自偷自拍图片 自拍| 亚洲色图 男人天堂 中文字幕| 国产欧美日韩精品亚洲av| 91字幕亚洲| 一级黄色大片毛片| 免费在线观看视频国产中文字幕亚洲| 成人精品一区二区免费| 最近最新中文字幕大全电影3| 亚洲七黄色美女视频| 亚洲美女视频黄频| 99re在线观看精品视频| 久久国产乱子伦精品免费另类| 999久久久国产精品视频| 日韩精品中文字幕看吧| 国产成+人综合+亚洲专区| 怎么达到女性高潮| 中文字幕最新亚洲高清| 欧美另类亚洲清纯唯美| 午夜激情欧美在线| 久久性视频一级片| 99久久无色码亚洲精品果冻| 99国产综合亚洲精品| 国产精品av久久久久免费| 老汉色av国产亚洲站长工具| 亚洲av美国av| 男女午夜视频在线观看| 婷婷精品国产亚洲av在线| 欧美又色又爽又黄视频| 免费在线观看影片大全网站| 身体一侧抽搐| 国产精品1区2区在线观看.| 91av网站免费观看| 中文亚洲av片在线观看爽| 欧美成人一区二区免费高清观看 | 国产激情欧美一区二区| 国产av一区在线观看免费| 99久久无色码亚洲精品果冻| 亚洲专区国产一区二区| 国产精品98久久久久久宅男小说| 麻豆av在线久日| 这个男人来自地球电影免费观看| 精品久久久久久久末码| 19禁男女啪啪无遮挡网站| 天堂动漫精品| 丰满人妻一区二区三区视频av | 日韩有码中文字幕| 男插女下体视频免费在线播放| 香蕉国产在线看| 久久午夜亚洲精品久久| 久久久久九九精品影院| 在线观看一区二区三区| 精品国产三级普通话版| 2021天堂中文幕一二区在线观| 精品国产超薄肉色丝袜足j| 成人三级做爰电影| 国产亚洲av嫩草精品影院| 成年人黄色毛片网站| 亚洲国产色片| 亚洲成av人片免费观看| 国产精品美女特级片免费视频播放器 | 日本五十路高清| 天天躁狠狠躁夜夜躁狠狠躁| 国产成人系列免费观看| 久久久国产欧美日韩av| 全区人妻精品视频| 最新美女视频免费是黄的| 国产综合懂色| 99久久精品一区二区三区| 亚洲av片天天在线观看| 一本综合久久免费| 午夜成年电影在线免费观看| 精品久久久久久久末码| 中文字幕人妻丝袜一区二区| 久久精品亚洲精品国产色婷小说| 国产综合懂色| 看免费av毛片| 午夜福利成人在线免费观看| 精品一区二区三区视频在线 | 欧美国产日韩亚洲一区| 亚洲天堂国产精品一区在线| 亚洲在线自拍视频| 看黄色毛片网站| aaaaa片日本免费| av女优亚洲男人天堂 | 动漫黄色视频在线观看| 一个人看的www免费观看视频| 婷婷亚洲欧美| 国产高清videossex| 黄色片一级片一级黄色片| 成人无遮挡网站| 精品欧美国产一区二区三| 国产成人aa在线观看| 免费在线观看成人毛片| 国产日本99.免费观看| 丝袜人妻中文字幕| 久久久久久久精品吃奶| 黄色视频,在线免费观看| 亚洲欧美一区二区三区黑人| 欧美黑人巨大hd| 欧美激情在线99| 长腿黑丝高跟| 日本五十路高清| 欧美激情久久久久久爽电影| 黄色成人免费大全| 我的老师免费观看完整版| 身体一侧抽搐| ponron亚洲| 国产成人系列免费观看| 久久亚洲精品不卡| 两个人的视频大全免费| 免费一级毛片在线播放高清视频| 久9热在线精品视频| 观看美女的网站| 国产精品女同一区二区软件 | 国产高潮美女av| 夜夜躁狠狠躁天天躁| 国产视频内射| 俺也久久电影网| 噜噜噜噜噜久久久久久91| 99在线人妻在线中文字幕| 在线观看一区二区三区| 国产精品一及| 天堂动漫精品| 久久亚洲精品不卡| av中文乱码字幕在线| 午夜福利欧美成人| 男人舔女人下体高潮全视频| 白带黄色成豆腐渣| 日韩欧美在线二视频| 久久久久精品国产欧美久久久| 亚洲在线自拍视频| 成人三级做爰电影| 99热这里只有是精品50| 国产欧美日韩精品一区二区| 欧美成人免费av一区二区三区| 国产成人aa在线观看| 国产成人欧美在线观看| 高潮久久久久久久久久久不卡| 欧美一级a爱片免费观看看| 亚洲自偷自拍图片 自拍| 国产视频一区二区在线看| av国产免费在线观看| 午夜两性在线视频| 日本黄大片高清| 亚洲成av人片在线播放无| 少妇的逼水好多| 亚洲色图av天堂| 成人三级做爰电影| 香蕉国产在线看| 精品无人区乱码1区二区| 日日干狠狠操夜夜爽| 99国产精品一区二区蜜桃av| 久久久国产成人免费| 精品日产1卡2卡| 怎么达到女性高潮| 久久精品亚洲精品国产色婷小说| 99热精品在线国产| 国产人伦9x9x在线观看| 亚洲人成伊人成综合网2020| 露出奶头的视频| 亚洲aⅴ乱码一区二区在线播放| 国产av不卡久久| 亚洲自拍偷在线| 国产av在哪里看| 亚洲成人免费电影在线观看| 在线国产一区二区在线| 99久久精品一区二区三区| 激情在线观看视频在线高清| 欧美一区二区精品小视频在线| 草草在线视频免费看| 香蕉av资源在线| 久久精品影院6| 亚洲熟妇中文字幕五十中出| 深夜精品福利| 国产精品日韩av在线免费观看| or卡值多少钱| 亚洲七黄色美女视频| av女优亚洲男人天堂 | 天天躁日日操中文字幕| 热99re8久久精品国产| 亚洲在线自拍视频| 色综合婷婷激情| 一区二区三区激情视频| 在线观看一区二区三区| 国产精品日韩av在线免费观看| 色播亚洲综合网| 高清毛片免费观看视频网站| 99久国产av精品| 一区二区三区国产精品乱码| 亚洲欧美精品综合一区二区三区| 日本免费一区二区三区高清不卡| 亚洲片人在线观看| 久久香蕉国产精品| 俄罗斯特黄特色一大片| 禁无遮挡网站| 特大巨黑吊av在线直播| 99国产精品99久久久久| 一区二区三区激情视频| 成人三级黄色视频| 欧美黄色片欧美黄色片| 久久中文字幕人妻熟女| 国产欧美日韩一区二区精品| 精品午夜福利视频在线观看一区| 窝窝影院91人妻| 国产黄片美女视频| 91字幕亚洲| 999久久久国产精品视频| 在线观看一区二区三区| 一二三四社区在线视频社区8| 色精品久久人妻99蜜桃| 免费在线观看成人毛片| 一级毛片女人18水好多| 一二三四在线观看免费中文在| 午夜福利在线在线| АⅤ资源中文在线天堂| 十八禁人妻一区二区| 国产成人av教育| 欧美3d第一页| 国产精品电影一区二区三区| 婷婷精品国产亚洲av| 精品人妻1区二区| 老司机福利观看| 久久这里只有精品中国| 黄色视频,在线免费观看| 精品久久蜜臀av无| 国产精品亚洲一级av第二区| 最近视频中文字幕2019在线8| 国产成人啪精品午夜网站| 久久香蕉精品热| 亚洲狠狠婷婷综合久久图片| svipshipincom国产片| ponron亚洲| 在线免费观看的www视频| 成年免费大片在线观看| 波多野结衣高清无吗| 桃红色精品国产亚洲av| 国语自产精品视频在线第100页| 99在线人妻在线中文字幕| 色尼玛亚洲综合影院| 久久精品人妻少妇| 亚洲av熟女| 伦理电影免费视频| 亚洲精品在线观看二区| 成年女人毛片免费观看观看9| 在线a可以看的网站| 亚洲精品国产精品久久久不卡| av黄色大香蕉| 日本 av在线| 非洲黑人性xxxx精品又粗又长| 亚洲中文字幕日韩| 国产一区二区激情短视频| 女警被强在线播放| 成年女人看的毛片在线观看| 国产亚洲欧美在线一区二区| 日本一本二区三区精品| 午夜免费观看网址| 美女扒开内裤让男人捅视频| 他把我摸到了高潮在线观看| 成人鲁丝片一二三区免费| ponron亚洲| 麻豆国产av国片精品| 全区人妻精品视频| 好男人在线观看高清免费视频| 超碰成人久久| 黄色视频,在线免费观看| 99国产精品一区二区三区| 最近视频中文字幕2019在线8| 成人欧美大片| 国产高清视频在线观看网站| svipshipincom国产片| 亚洲,欧美精品.| 国产av一区在线观看免费| 一区福利在线观看| 色av中文字幕| 丰满的人妻完整版| 婷婷丁香在线五月| 久久久国产欧美日韩av| 老司机午夜十八禁免费视频| 日韩精品青青久久久久久| 夜夜夜夜夜久久久久| 伊人久久大香线蕉亚洲五| 亚洲成av人片免费观看| 亚洲中文字幕日韩| www.www免费av| 麻豆久久精品国产亚洲av| 毛片女人毛片| 小说图片视频综合网站| 麻豆av在线久日| 欧美日韩精品网址| 搡老妇女老女人老熟妇| av福利片在线观看| 免费看十八禁软件| 久久香蕉精品热| 一个人观看的视频www高清免费观看 | 日本免费a在线| 久久久久久久久中文| 亚洲av成人av| 久久热在线av| 亚洲,欧美精品.| 一本精品99久久精品77| 国产免费av片在线观看野外av| 国产97色在线日韩免费| 一级a爱片免费观看的视频| 国产日本99.免费观看| 波多野结衣巨乳人妻| 99热只有精品国产| 九色国产91popny在线| 免费av毛片视频| 校园春色视频在线观看| 日韩欧美精品v在线| 久久久久国内视频| av天堂中文字幕网| 中国美女看黄片| 精品福利观看| 成人午夜高清在线视频| 成人国产综合亚洲| 欧美在线一区亚洲| 久久久久免费精品人妻一区二区| 91在线精品国自产拍蜜月 | 亚洲天堂国产精品一区在线| 美女免费视频网站| 成人亚洲精品av一区二区| 99久久久亚洲精品蜜臀av| 精品国产乱码久久久久久男人| av女优亚洲男人天堂 | 国产亚洲av高清不卡| 岛国视频午夜一区免费看| 嫁个100分男人电影在线观看| 真实男女啪啪啪动态图| 亚洲精品一卡2卡三卡4卡5卡| 18禁国产床啪视频网站| 很黄的视频免费| 在线国产一区二区在线| 啦啦啦免费观看视频1| 高清毛片免费观看视频网站| 99久久99久久久精品蜜桃| 久久久国产欧美日韩av| 免费搜索国产男女视频| 亚洲av成人精品一区久久| 亚洲成人精品中文字幕电影| 色精品久久人妻99蜜桃| 日韩大尺度精品在线看网址| 免费在线观看影片大全网站| 亚洲熟妇中文字幕五十中出| 热99re8久久精品国产| 亚洲精品一卡2卡三卡4卡5卡| 色播亚洲综合网| 黄色成人免费大全| 精品国产乱码久久久久久男人| 看片在线看免费视频| 岛国视频午夜一区免费看| 亚洲第一电影网av| 精品国产三级普通话版| 国产精品电影一区二区三区| 亚洲精品美女久久av网站| 啦啦啦观看免费观看视频高清| 天堂√8在线中文| 99精品在免费线老司机午夜| 午夜亚洲福利在线播放| 老熟妇乱子伦视频在线观看| 亚洲九九香蕉| www日本在线高清视频| 少妇裸体淫交视频免费看高清| 熟妇人妻久久中文字幕3abv| 久久精品影院6| 成人高潮视频无遮挡免费网站| а√天堂www在线а√下载| 成人高潮视频无遮挡免费网站| 免费人成视频x8x8入口观看| 曰老女人黄片| 欧美成人一区二区免费高清观看 | 99热只有精品国产| 淫妇啪啪啪对白视频| 听说在线观看完整版免费高清| 91在线观看av| 成年女人永久免费观看视频| 一级毛片高清免费大全| 久久中文字幕一级| 亚洲午夜精品一区,二区,三区| 免费看十八禁软件| av天堂在线播放| 性欧美人与动物交配| www日本黄色视频网| 亚洲第一欧美日韩一区二区三区| 巨乳人妻的诱惑在线观看| 国内精品久久久久久久电影| 国产乱人视频| 亚洲欧美激情综合另类| 亚洲自拍偷在线| 欧美中文综合在线视频| 男女下面进入的视频免费午夜| 亚洲 欧美一区二区三区| 中文字幕熟女人妻在线| 日本熟妇午夜| 亚洲五月天丁香| 亚洲精品在线观看二区| 黄色片一级片一级黄色片| 亚洲乱码一区二区免费版| 桃色一区二区三区在线观看| www.自偷自拍.com| 国产精品美女特级片免费视频播放器 | 一二三四在线观看免费中文在| 麻豆成人午夜福利视频| 国产野战对白在线观看| 久久伊人香网站| 国产免费av片在线观看野外av| 男女那种视频在线观看| 我的老师免费观看完整版| 国模一区二区三区四区视频 | 亚洲精品一区av在线观看| 亚洲精品久久国产高清桃花| 久久久久久久久免费视频了| 国产精品久久久久久亚洲av鲁大| 久久性视频一级片| 欧美乱码精品一区二区三区| 亚洲成人中文字幕在线播放| 国模一区二区三区四区视频 | 国产99白浆流出| 国产精品一区二区三区四区久久| 精品99又大又爽又粗少妇毛片 | 91av网一区二区| 久9热在线精品视频| 全区人妻精品视频| 中文字幕熟女人妻在线| 99久久精品一区二区三区| 国产精品精品国产色婷婷| 两个人看的免费小视频| 婷婷六月久久综合丁香| 热99re8久久精品国产| 97碰自拍视频| 操出白浆在线播放| 全区人妻精品视频| 丝袜人妻中文字幕| 亚洲欧美精品综合一区二区三区| cao死你这个sao货| 两性午夜刺激爽爽歪歪视频在线观看| 变态另类丝袜制服| www国产在线视频色| 一a级毛片在线观看| 亚洲天堂国产精品一区在线| 欧美性猛交黑人性爽| 黄色成人免费大全| 国产美女午夜福利| 亚洲乱码一区二区免费版| 一本精品99久久精品77| 午夜福利免费观看在线| 国产精品99久久99久久久不卡| 国产精品 国内视频| 婷婷亚洲欧美| 日韩高清综合在线| 啦啦啦免费观看视频1| 亚洲av成人一区二区三| 青草久久国产| 男人舔女人下体高潮全视频| 看黄色毛片网站|