• <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亚洲av综合av国产av| 国产精品影院久久| 又紧又爽又黄一区二区| 黄色成人免费大全| 黄色怎么调成土黄色| 精品国产一区二区久久| 日韩有码中文字幕| 99精品久久久久人妻精品| 亚洲av欧美aⅴ国产| 亚洲av日韩在线播放| 18禁美女被吸乳视频| 男女免费视频国产| 日韩三级视频一区二区三区| 国产精品久久久av美女十八| 国产精品香港三级国产av潘金莲| 天天躁狠狠躁夜夜躁狠狠躁| 久久精品熟女亚洲av麻豆精品| 中文字幕制服av| 亚洲国产欧美日韩在线播放| 国产精品久久久久久精品电影小说| 久久精品亚洲熟妇少妇任你| www日本在线高清视频| 757午夜福利合集在线观看| 老司机亚洲免费影院| 777久久人妻少妇嫩草av网站| 天堂俺去俺来也www色官网| 亚洲欧美日韩另类电影网站| 女同久久另类99精品国产91| 成年人午夜在线观看视频| 国产亚洲精品一区二区www | 国产精品免费大片| 日韩一卡2卡3卡4卡2021年| 后天国语完整版免费观看| 青草久久国产| 91国产中文字幕| 久久精品国产亚洲av香蕉五月 | 少妇粗大呻吟视频| 天堂俺去俺来也www色官网| 国产成+人综合+亚洲专区| 日韩一卡2卡3卡4卡2021年| 桃花免费在线播放| 人妻久久中文字幕网| 精品午夜福利视频在线观看一区 | 久久精品国产综合久久久| 99九九在线精品视频| 亚洲午夜精品一区,二区,三区| 水蜜桃什么品种好| av免费在线观看网站| 黑人巨大精品欧美一区二区mp4| 中文亚洲av片在线观看爽 | 国产无遮挡羞羞视频在线观看| 精品国产超薄肉色丝袜足j| 蜜桃国产av成人99| 伊人久久大香线蕉亚洲五| 欧美精品高潮呻吟av久久| 久久亚洲精品不卡| 午夜福利乱码中文字幕| 看免费av毛片| 国精品久久久久久国模美| 亚洲欧美一区二区三区久久| 亚洲国产欧美网| 99国产精品一区二区三区| 亚洲va日本ⅴa欧美va伊人久久| 老熟妇乱子伦视频在线观看| 亚洲五月色婷婷综合| 国产无遮挡羞羞视频在线观看| 久久久久久久国产电影| 国产亚洲精品第一综合不卡| 国产又爽黄色视频| 久久av网站| 极品教师在线免费播放| 黄频高清免费视频| 久久精品国产亚洲av高清一级| 69av精品久久久久久 | 国产精品99久久99久久久不卡| 在线观看免费视频日本深夜| 亚洲三区欧美一区| 亚洲av成人不卡在线观看播放网| 午夜免费成人在线视频| h视频一区二区三区| 99国产精品免费福利视频| 精品免费久久久久久久清纯 | 人成视频在线观看免费观看| 久久精品91无色码中文字幕| 免费看十八禁软件| 超色免费av| 久久精品亚洲av国产电影网| 色婷婷av一区二区三区视频| 高清av免费在线| 国产一区二区 视频在线| 9191精品国产免费久久| 亚洲专区字幕在线| 午夜两性在线视频| 99久久人妻综合| 男女无遮挡免费网站观看| 国产91精品成人一区二区三区 | 亚洲精品久久午夜乱码| 少妇猛男粗大的猛烈进出视频| 美国免费a级毛片| 777久久人妻少妇嫩草av网站| 嫩草影视91久久| 久热这里只有精品99| 99re6热这里在线精品视频| 国产一区二区三区在线臀色熟女 | 一本久久精品| 香蕉久久夜色| 国产亚洲一区二区精品| 久久婷婷成人综合色麻豆| 丝袜喷水一区| 亚洲第一青青草原| 亚洲精品粉嫩美女一区| 久久中文字幕人妻熟女| 18在线观看网站| 亚洲国产av影院在线观看| 色尼玛亚洲综合影院| 啦啦啦中文免费视频观看日本| 国产成+人综合+亚洲专区| 国产精品久久久久久精品古装| 天天影视国产精品| 国产免费现黄频在线看| 欧美 日韩 精品 国产| 老司机靠b影院| 在线观看一区二区三区激情| 捣出白浆h1v1| 免费观看人在逋| 国产熟女午夜一区二区三区| 人妻久久中文字幕网| 色视频在线一区二区三区| 亚洲专区字幕在线| 亚洲精品中文字幕在线视频| 国产又爽黄色视频| 久久久水蜜桃国产精品网| 国产福利在线免费观看视频| 麻豆国产av国片精品| 欧美成人免费av一区二区三区 | 成人黄色视频免费在线看| 免费不卡黄色视频| 亚洲精品国产色婷婷电影| 真人做人爱边吃奶动态| 欧美成人午夜精品| 亚洲欧美色中文字幕在线| 日韩三级视频一区二区三区| cao死你这个sao货| 久久九九热精品免费| 大码成人一级视频| 啦啦啦在线免费观看视频4| 日本黄色视频三级网站网址 | 久久国产精品男人的天堂亚洲| 亚洲第一青青草原| 91av网站免费观看| 午夜精品久久久久久毛片777| 高清av免费在线| 日日摸夜夜添夜夜添小说| 激情在线观看视频在线高清 | 欧美日韩黄片免| 97在线人人人人妻| 一二三四社区在线视频社区8| 无人区码免费观看不卡 | 国产欧美日韩一区二区三区在线| 久久精品国产a三级三级三级| 亚洲视频免费观看视频| 精品国产乱码久久久久久男人| 在线观看免费日韩欧美大片| 国产区一区二久久| av天堂久久9| 夜夜骑夜夜射夜夜干| 老司机靠b影院| 久热这里只有精品99| 叶爱在线成人免费视频播放| 欧美亚洲 丝袜 人妻 在线| 久久这里只有精品19| 91老司机精品| 欧美激情久久久久久爽电影 | 新久久久久国产一级毛片| 亚洲,欧美精品.| 国产有黄有色有爽视频| 久久久国产成人免费| 两人在一起打扑克的视频| 久久影院123| 超碰成人久久| 伊人久久大香线蕉亚洲五| 国产精品久久久人人做人人爽| 大陆偷拍与自拍| 高清毛片免费观看视频网站 | 国产精品亚洲一级av第二区| 男女午夜视频在线观看| 十八禁网站网址无遮挡| 一级片免费观看大全| 菩萨蛮人人尽说江南好唐韦庄| 国产人伦9x9x在线观看| 老司机亚洲免费影院| 国产在线一区二区三区精| 久久av网站| 国产精品 国内视频| 一本—道久久a久久精品蜜桃钙片| 怎么达到女性高潮| 9热在线视频观看99| 国产精品久久久av美女十八| 99在线人妻在线中文字幕 | 黄频高清免费视频| 国产熟女午夜一区二区三区| 91大片在线观看| 成年版毛片免费区| 精品亚洲成a人片在线观看| 亚洲精品美女久久久久99蜜臀| 亚洲性夜色夜夜综合| 国产欧美日韩一区二区精品| 国产成人av激情在线播放| 欧美 亚洲 国产 日韩一| 亚洲欧美激情在线| 日韩欧美一区二区三区在线观看 | 日韩欧美一区视频在线观看| 久久人妻福利社区极品人妻图片| 一区二区av电影网| 欧美大码av| 欧美精品亚洲一区二区| 曰老女人黄片| 女人高潮潮喷娇喘18禁视频| 十八禁高潮呻吟视频| 高清视频免费观看一区二区| 亚洲精华国产精华精| 色综合欧美亚洲国产小说| 中文字幕精品免费在线观看视频| 久久精品国产a三级三级三级| 90打野战视频偷拍视频| 99香蕉大伊视频| 国产成人av激情在线播放| 757午夜福利合集在线观看| 日韩成人在线观看一区二区三区| 久久中文字幕人妻熟女| 国产一区二区在线观看av| 亚洲成人手机| 女人高潮潮喷娇喘18禁视频| 女性生殖器流出的白浆| 18禁黄网站禁片午夜丰满| 91精品国产国语对白视频| 丝袜在线中文字幕| a级片在线免费高清观看视频| 午夜福利在线观看吧| 黄色丝袜av网址大全| 亚洲欧美精品综合一区二区三区| 午夜福利欧美成人| 欧美激情高清一区二区三区| 老司机午夜十八禁免费视频| 丁香六月欧美| 亚洲精品中文字幕在线视频| 亚洲精品美女久久久久99蜜臀| 成人手机av| 青青草视频在线视频观看| 一区二区三区激情视频| 一区福利在线观看| 91成年电影在线观看| 亚洲熟女精品中文字幕| 成年女人毛片免费观看观看9 | 日本黄色日本黄色录像| 国产成人精品无人区| 99热网站在线观看| 亚洲 欧美一区二区三区| 丰满饥渴人妻一区二区三| 考比视频在线观看| 日韩欧美免费精品| 日本wwww免费看| 免费一级毛片在线播放高清视频 | 亚洲伊人久久精品综合| 亚洲欧洲精品一区二区精品久久久| 国产老妇伦熟女老妇高清| 国产野战对白在线观看| 精品一区二区三区av网在线观看 | 在线观看免费高清a一片| 国产精品亚洲一级av第二区| 美女午夜性视频免费| 91成年电影在线观看| 波多野结衣一区麻豆| 一级毛片电影观看| 曰老女人黄片| 亚洲欧美色中文字幕在线| 视频区欧美日本亚洲| 久久午夜亚洲精品久久| 伦理电影免费视频| 一级a爱视频在线免费观看| 国产在线观看jvid| 黄色视频不卡| 成人手机av| 人人澡人人妻人| 丰满饥渴人妻一区二区三| avwww免费| 久久久久久久精品吃奶| 精品一区二区三区四区五区乱码| 我的亚洲天堂| 国产亚洲一区二区精品| 欧美午夜高清在线| 久久精品91无色码中文字幕| 色综合欧美亚洲国产小说| 两性午夜刺激爽爽歪歪视频在线观看 | 中文字幕av电影在线播放| 亚洲专区中文字幕在线| 大陆偷拍与自拍| 日韩大片免费观看网站| 一本久久精品| 国产一区有黄有色的免费视频| 欧美在线一区亚洲| 一级毛片电影观看| 精品国产亚洲在线| 啦啦啦 在线观看视频| 99热网站在线观看| 手机成人av网站| 国产免费av片在线观看野外av| 一边摸一边抽搐一进一小说 | 色视频在线一区二区三区| 亚洲国产欧美日韩在线播放| 国产午夜精品久久久久久| 操出白浆在线播放| 国产成人精品久久二区二区免费| 久久国产精品男人的天堂亚洲| 久久天躁狠狠躁夜夜2o2o| 精品少妇久久久久久888优播| 国产成人欧美| 成在线人永久免费视频| 国产男女内射视频| 国产精品99久久99久久久不卡| 久久久欧美国产精品| 精品熟女少妇八av免费久了| 搡老熟女国产l中国老女人| 久久久精品免费免费高清| 亚洲精华国产精华精| 精品国产乱子伦一区二区三区| 丝瓜视频免费看黄片| 国产成人精品久久二区二区91| 国产高清国产精品国产三级| 91字幕亚洲| cao死你这个sao货| 91大片在线观看| www.自偷自拍.com| 99国产综合亚洲精品| 人妻久久中文字幕网| 黄网站色视频无遮挡免费观看| 捣出白浆h1v1| 精品久久蜜臀av无| 亚洲五月色婷婷综合| 久久久国产精品麻豆| 亚洲成国产人片在线观看| 国产精品熟女久久久久浪| 蜜桃在线观看..| 99热国产这里只有精品6| 欧美精品啪啪一区二区三区| 国产91精品成人一区二区三区 | 日韩一区二区三区影片| 岛国毛片在线播放| 国产成人免费观看mmmm| 少妇 在线观看| 久久久久精品人妻al黑| 桃花免费在线播放| 国产亚洲av高清不卡| 久久久水蜜桃国产精品网| 亚洲免费av在线视频| 精品福利观看| 男女床上黄色一级片免费看| 菩萨蛮人人尽说江南好唐韦庄| 777久久人妻少妇嫩草av网站| 成年人免费黄色播放视频| 日韩大片免费观看网站| 老熟妇乱子伦视频在线观看| 天堂动漫精品| 日韩一卡2卡3卡4卡2021年| 午夜激情av网站| 亚洲精品粉嫩美女一区| 色综合欧美亚洲国产小说| 精品国产亚洲在线| 天天添夜夜摸| 色尼玛亚洲综合影院| 伊人久久大香线蕉亚洲五| 亚洲国产精品一区二区三区在线| 伦理电影免费视频| 男人舔女人的私密视频| cao死你这个sao货| 91老司机精品| 巨乳人妻的诱惑在线观看| 免费人妻精品一区二区三区视频| 亚洲av片天天在线观看| 午夜福利乱码中文字幕| 亚洲天堂av无毛| 国产老妇伦熟女老妇高清| 亚洲av美国av| 成人国语在线视频| 亚洲三区欧美一区| 国产精品自产拍在线观看55亚洲 | 制服人妻中文乱码| 极品少妇高潮喷水抽搐| 男女边摸边吃奶| 99久久99久久久精品蜜桃| 蜜桃在线观看..| 国产一区二区在线观看av| 侵犯人妻中文字幕一二三四区| 久久精品人人爽人人爽视色| www.精华液| 日韩欧美国产一区二区入口| 欧美精品一区二区大全| 王馨瑶露胸无遮挡在线观看| 精品少妇久久久久久888优播| 国产亚洲精品第一综合不卡| 最近最新免费中文字幕在线| 一区二区三区国产精品乱码| 久久天堂一区二区三区四区| aaaaa片日本免费| 亚洲成人免费电影在线观看| 国产男女超爽视频在线观看| 男女高潮啪啪啪动态图| 午夜免费成人在线视频| 亚洲精华国产精华精| 99国产精品99久久久久| h视频一区二区三区| 国产精品美女特级片免费视频播放器 | 久久久国产精品麻豆| www.熟女人妻精品国产| 午夜免费成人在线视频| 最近最新免费中文字幕在线| 黑人操中国人逼视频| 国产在线观看jvid| 亚洲熟女精品中文字幕| 水蜜桃什么品种好| 露出奶头的视频| 久久热在线av| 在线观看一区二区三区激情| 欧美成狂野欧美在线观看| 国产老妇伦熟女老妇高清| 午夜福利免费观看在线| 久久热在线av| 精品视频人人做人人爽| 久久这里只有精品19| 亚洲三区欧美一区| 黄频高清免费视频| 亚洲色图综合在线观看| 久久精品aⅴ一区二区三区四区| 99久久国产精品久久久| 变态另类成人亚洲欧美熟女 | 嫁个100分男人电影在线观看| av不卡在线播放| 国产精品二区激情视频| 一级片免费观看大全| av一本久久久久| 国产日韩欧美亚洲二区| 欧美日韩视频精品一区| 国产精品国产高清国产av | 天堂动漫精品| 亚洲免费av在线视频| 一边摸一边做爽爽视频免费| 精品国产乱码久久久久久男人| 脱女人内裤的视频| 久久久精品免费免费高清| 亚洲国产av新网站| 动漫黄色视频在线观看| 69av精品久久久久久 | 色94色欧美一区二区| 亚洲欧洲精品一区二区精品久久久| 一个人免费看片子| 成人黄色视频免费在线看| 少妇 在线观看| 黄频高清免费视频| 精品国产国语对白av| 国产欧美日韩精品亚洲av| 欧美国产精品一级二级三级| 女人高潮潮喷娇喘18禁视频| 欧美日韩视频精品一区| 久久久久网色| 黑丝袜美女国产一区| 免费一级毛片在线播放高清视频 | 狠狠婷婷综合久久久久久88av| 亚洲欧美日韩高清在线视频 | 色尼玛亚洲综合影院| 日本欧美视频一区| 无人区码免费观看不卡 | 免费人妻精品一区二区三区视频| 九色亚洲精品在线播放| 亚洲精品中文字幕一二三四区 | 一个人免费在线观看的高清视频| 色视频在线一区二区三区| 欧美午夜高清在线| 免费av中文字幕在线| 另类亚洲欧美激情| 在线播放国产精品三级| 成年动漫av网址| 亚洲成国产人片在线观看| 乱人伦中国视频| 久久性视频一级片| 久久国产精品影院| 精品福利永久在线观看| 欧美国产精品va在线观看不卡| 国产免费现黄频在线看| xxxhd国产人妻xxx| 亚洲av美国av| 国产精品一区二区在线不卡| 久久精品国产亚洲av香蕉五月 | √禁漫天堂资源中文www| 日本欧美视频一区| 最新在线观看一区二区三区| www.自偷自拍.com| 黄色片一级片一级黄色片| 丝袜在线中文字幕| 一区二区三区精品91| 亚洲精品成人av观看孕妇| 欧美精品一区二区大全| 757午夜福利合集在线观看| 黄频高清免费视频| 夜夜骑夜夜射夜夜干| 老司机影院毛片| 精品国产国语对白av| 国产亚洲欧美在线一区二区| 看免费av毛片| 国产欧美日韩精品亚洲av| 最近最新中文字幕大全电影3 | 黑人欧美特级aaaaaa片| 80岁老熟妇乱子伦牲交| 亚洲综合色网址| 国产又爽黄色视频| 久久久久视频综合| 国产亚洲精品第一综合不卡| 亚洲人成伊人成综合网2020| 少妇粗大呻吟视频| 亚洲熟女精品中文字幕| 老汉色∧v一级毛片| 波多野结衣一区麻豆| 亚洲国产欧美日韩在线播放| 国产黄频视频在线观看| 国产亚洲一区二区精品| 久久性视频一级片| 中文亚洲av片在线观看爽 | 在线观看免费日韩欧美大片| 日韩一区二区三区影片| 久久久久国内视频| 亚洲五月色婷婷综合| 日韩大码丰满熟妇| 国产亚洲av高清不卡| 99riav亚洲国产免费| 国产视频一区二区在线看| 国产黄色免费在线视频| 亚洲成人免费电影在线观看| 嫁个100分男人电影在线观看| 大型黄色视频在线免费观看| 欧美精品一区二区免费开放| 蜜桃国产av成人99| 国产熟女午夜一区二区三区| 在线亚洲精品国产二区图片欧美| 亚洲天堂av无毛| 亚洲专区中文字幕在线| 黄色片一级片一级黄色片| 亚洲av成人不卡在线观看播放网| 欧美人与性动交α欧美精品济南到| 亚洲国产欧美日韩在线播放| 午夜精品久久久久久毛片777| 成人av一区二区三区在线看| 69精品国产乱码久久久| 亚洲精品中文字幕在线视频| 波多野结衣一区麻豆| 999久久久国产精品视频| bbb黄色大片| 三上悠亚av全集在线观看| 欧美精品一区二区免费开放| 999精品在线视频| 操出白浆在线播放| 国产欧美日韩一区二区三区在线| 视频区图区小说| 999久久久国产精品视频| 久久九九热精品免费| 777久久人妻少妇嫩草av网站| 久久中文字幕一级| 一级毛片精品| 国产精品98久久久久久宅男小说| 国产免费福利视频在线观看| 欧美激情久久久久久爽电影 | 日韩视频在线欧美| 老司机午夜福利在线观看视频 | 欧美精品一区二区大全| 又紧又爽又黄一区二区| 99riav亚洲国产免费| 精品国产亚洲在线| 波多野结衣一区麻豆| 中文字幕制服av| 午夜老司机福利片| 无遮挡黄片免费观看| 色综合欧美亚洲国产小说| 日韩欧美一区二区三区在线观看 | 在线观看免费午夜福利视频| 老司机靠b影院| 国产精品美女特级片免费视频播放器 | 久久久久久亚洲精品国产蜜桃av| 国产精品麻豆人妻色哟哟久久| √禁漫天堂资源中文www| 久久毛片免费看一区二区三区| 9色porny在线观看| 啦啦啦 在线观看视频| 日日爽夜夜爽网站| 丝袜美腿诱惑在线| 国产精品久久久久久精品电影小说| 亚洲一区二区三区欧美精品| 精品国产亚洲在线| 欧美日韩福利视频一区二区| 99国产极品粉嫩在线观看| 国产精品亚洲av一区麻豆| 国产精品香港三级国产av潘金莲| 国产人伦9x9x在线观看| 捣出白浆h1v1| 午夜福利影视在线免费观看| 亚洲国产精品一区二区三区在线| 麻豆成人av在线观看| 欧美日韩一级在线毛片| 色在线成人网| 亚洲欧洲日产国产| 亚洲第一青青草原| 国产99久久九九免费精品| 亚洲av日韩精品久久久久久密| 我要看黄色一级片免费的| 中亚洲国语对白在线视频| 妹子高潮喷水视频|