《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 嵌入式支付系統(tǒng)模擬器
嵌入式支付系統(tǒng)模擬器
2015年微型機(jī)與應(yīng)用第14期
賴光明,郭朝珍
(福州大學(xué) 數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福建 福州 350108)
摘要: 目前,嵌入式支付應(yīng)用開(kāi)發(fā)受到硬件開(kāi)發(fā)板不足、燒片時(shí)間長(zhǎng)、調(diào)試不方便等因素影響,面臨著應(yīng)用開(kāi)發(fā)周期長(zhǎng)的問(wèn)題。為了解決以上問(wèn)題,研究了某個(gè)嵌入式支付系統(tǒng),并在Windows環(huán)境下開(kāi)發(fā)了該嵌入式支付系統(tǒng)對(duì)應(yīng)的嵌入式支付系統(tǒng)模擬器。所開(kāi)發(fā)的嵌入式支付模擬器基于軟件模擬硬件功能的基本思想,通過(guò)Windows現(xiàn)有API對(duì)嵌入式支付系統(tǒng)的基礎(chǔ)系統(tǒng)進(jìn)行模擬;在保持對(duì)外接口不變、模擬函數(shù)功能的原則下,對(duì)驅(qū)動(dòng)程序進(jìn)行模擬;擴(kuò)展資源工具,實(shí)現(xiàn)中間層的移植;通過(guò)配置文件,解決了模擬器適用于不同機(jī)型的問(wèn)題,并且實(shí)現(xiàn)了人機(jī)交互界面的輸入和輸出;通過(guò)動(dòng)態(tài)鏈接庫(kù)(Dynamic Link Library,DLL)隔離、宏隔離以及區(qū)域隔離,解決Windows相關(guān)API隔離。
Abstract:
Key words :

  摘  要: 目前,嵌入式支付應(yīng)用開(kāi)發(fā)受到硬件開(kāi)發(fā)板不足、燒片時(shí)間長(zhǎng)、調(diào)試不方便等因素影響,面臨著應(yīng)用開(kāi)發(fā)周期長(zhǎng)的問(wèn)題。為了解決以上問(wèn)題,研究了某個(gè)嵌入式支付系統(tǒng),并在Windows環(huán)境下開(kāi)發(fā)了該嵌入式支付系統(tǒng)對(duì)應(yīng)的嵌入式支付系統(tǒng)模擬器。所開(kāi)發(fā)的嵌入式支付模擬器基于軟件模擬硬件功能的基本思想,通過(guò)Windows現(xiàn)有API對(duì)嵌入式支付系統(tǒng)的基礎(chǔ)系統(tǒng)進(jìn)行模擬;在保持對(duì)外接口不變、模擬函數(shù)功能的原則下,對(duì)驅(qū)動(dòng)程序進(jìn)行模擬;擴(kuò)展資源工具,實(shí)現(xiàn)中間層的移植;通過(guò)配置文件,解決了模擬器適用于不同機(jī)型的問(wèn)題,并且實(shí)現(xiàn)了人機(jī)交互界面的輸入和輸出;通過(guò)動(dòng)態(tài)鏈接庫(kù)(Dynamic Link Library,DLL)隔離、宏隔離以及區(qū)域隔離,解決Windows相關(guān)API隔離。

  關(guān)鍵詞: 嵌入式;模擬器;系統(tǒng)模擬;驅(qū)動(dòng)模擬

0 引言

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

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

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

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

001.jpg

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

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

  真機(jī)輔助工具是指一些輔助工具的集合,這些工具的目的是加快嵌入式支付應(yīng)用程序的開(kāi)發(fā)。目前系統(tǒng)擁有資源工具,該工具是一個(gè)由MFC開(kāi)發(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.2 系統(tǒng)運(yùn)行流程

  系統(tǒng)的運(yùn)行流程為:(1)系統(tǒng)啟動(dòng)主控線程,通過(guò)配置信息對(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)來(lái);(3)啟動(dòng)模擬器線程,將應(yīng)用跑起來(lái);(4)應(yīng)用運(yùn)行,用戶通過(guò)人機(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è)類(lèi),它提供統(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)采用配置文件來(lái)動(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)存碎片來(lái)提高性能。

  在Windows上模擬嵌入式支付系統(tǒng)的內(nèi)存管理,理念上與內(nèi)存池技術(shù)非常類(lèi)似:向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通過(guò)“點(diǎn)燈”的方式將其顯示出來(lái)。在PC上也有LCD,是否可以通過(guò)PC上的LCD來(lái)模擬嵌入式支付真機(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)地畫(huà),這種方式的好處是彩屏的繪制,但是繪制速度慢;(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ù)是可讀寫(xiě)、可永久保存的。因?yàn)镕lash的空間比較大,如果直接用內(nèi)存去模擬Flash,可能會(huì)導(dǎo)致一些配置比較低的PC內(nèi)存不夠。模擬器系統(tǒng)根據(jù)Flash可永久保存特性,采用文件對(duì)Flash進(jìn)行模擬。把文件看成是一大塊連續(xù)的地址空間,打開(kāi)文件后可以獲取該地址空間的首地址,加上偏移地址就可以獲得相應(yīng)的地址空間。這樣Flash驅(qū)動(dòng)的模擬就變得簡(jiǎn)單了,通過(guò)WIN32對(duì)文件的打開(kāi)、地址偏移、讀取、寫(xiě)入、關(guān)閉函數(shù)來(lái)實(shí)現(xiàn)Flash驅(qū)動(dòng)的初始化、讀取、寫(xiě)入和擦除等操作。

  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)只提供用戶刷卡的銀行卡信息以及提供常見(jiàn)的幾個(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)條和開(kāi)機(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位的讀寫(xiě)、取反實(shí)現(xiàn)GDI中bit操作;(2)模擬器系統(tǒng)中采用直接讀取文字的bin文件來(lái)模擬文字的點(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ì)操作界面的開(kāi)發(fā)。但它給嵌入式支付系統(tǒng)帶來(lái)便利的同時(shí)也給模擬器系統(tǒng)帶來(lái)一個(gè)問(wèn)題:嵌入式支付系統(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語(yǔ)言與匯編語(yǔ)言共同開(kāi)發(fā),所以模擬器系統(tǒng)需要解決一個(gè)大問(wèn)題: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種方式共同處理該問(wèn)題。

002.jpg

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

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

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

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

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

003.jpg

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

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

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

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

4 結(jié)論

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

  參考文獻(xiàn)

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

  [2] Zhang Xiuping, Yang Guowu, Zheng Desheng. Component-based model for simulating the MMU coprocessor[C]. 2010 2nd International Conference 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.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 日韩不卡中文字幕 | 国产欧美一区二区三区视频在线观看 | 超碰888 | 日产精品高潮呻吟av久久 | 牛和人交xxxx欧美 | 天堂网一区二区三区 | 中文字幕第9页 | 午夜精品99 | 波多野结衣一区二区三区高清av | 又湿又紧又大又爽a视频国产 | 91精品国产一区二区三区动漫 | 777午夜福利理论电影网 | 国产系列在线观看 | 国产精品 日韩精品 | 三级视频网站 | 亚洲一区免费在线 | 热热99| 国产成人久久av免费高清密臂 | 免费看欧美成人a片无码 | 欧美aa级 | 操丝袜美女视频 | 91在线不卡 | 亚洲欧美日韩综合久久久 | 欧美丰满熟妇xx猛交 | tushy欧美激情在线观看 | 18以下勿进色禁网站 | 韩国午夜理论在线观看 | 亚洲欧美日韩国产成人精品影院 | 又黄又爽的视频在线观看 | 情侣偷偷看的羞羞视频网站 | 伊人久久成人 | 永久免费看黄网站 | 亚洲女同志亚洲女同女播放 | 亚洲黄色av | 国产精品久久久久精女同 | 国产精品无码制服丝袜 | 国产一区二区三区免费看 | xxxx性视频 | 国产盼盼私拍福利视频99 | 丁香激情综合久久伊人久久 | 中文在线最新版天堂 | 久久亚洲天堂网 | 亚洲精品乱码久久久久久日本蜜臀 | 香蕉中文网 | 美女88av| 自拍偷拍视频在线观看 | 国产精品夜色一区二区三区 | 麻豆免费在线视频 | 天堂综合久久 | 爱情岛论坛成人永久网站在线观看 | 亚洲s色大片 | 日韩不卡在线播放 | 免费黄色一级片 | 久久精品免费播放 | 欧美日韩国产黄色 | 丰满少妇被猛烈进入高清播放 | 日本熟妇人妻xxxx | 欧美一性一乱一交一视频 | 色偷偷av一区二区三区 | 欧美一级一级一级 | 91在线成人 | 成年女性特黄午夜视频免费看 | 国产91 在线播放 | 日韩在线视频网站 | 亚洲爆乳精品无码一区二区三区 | 国产麻豆91精品三级站 | 在线播放中文字幕 | 国产精品久久久久久久久久久新郎 | 欧美亚洲另类视频 | 国产手机在线精品 | 精品久久久久久久久亚洲 | 日本视频精品 | 日本黄色特级片 | 成人做爰100部片免费下载 | 98国产精品午夜免费福利视频 | 色婷婷精品国产一区二区三区 | 久操视频在线观看免费 | 好吊妞视频988gao免费 | 中文www新版资源在线 | 色哟哟视频 | 日韩成人av在线 | 精品少妇一二三区 | 无码中文av波多野吉衣迅雷下载 | 国产精品国产三级国产专业不 | 久久黄视频 | 亚洲欧洲视频在线 | 欧美性第一页 | 久久精品亚洲日本波多野结衣 | 国产美女作爱全过程免费视频 | 久久r精品国产99久久6不卡 | 日韩亚洲欧美中文高清在线 | 一区二区三区福利 | 色综合久久久久无码专区 | 韩国三级中文字幕hd久久精品 | 亚洲人成人无码网www国产 | 精精国产xxxx视频在线 | 国产无遮掩 | 欧美性猛交99久久久久99按摩 | 亚洲一本在线 | 国产jizz18高清视频 | 国产亚洲美女精品久久久2020 | 99免费观看视频 | 懂色av影视一区二区三区 | 日韩特黄特色大片免费视频 | 国产无套粉嫩白浆内谢在线 | 越南女子杂交内射bbwxz | 日韩综合在线视频 | 成品人视频ww入口 | 国产又黄又嫩又滑又白 | 国产精品人妖 | www.久久爱.cn | 波多野结衣99 | 五月婷婷视频在线观看 | 国产伦理一区二区 | 欧美精品99久久久久久人 | 与黑人高h系列辣文 | 精品国产一区二区三区久久影院 | 亚洲日本va中文字幕久久 | 毛片视频在线免费观看 | 国产精品黄在线观看免费软件 | 天堂а√在线最新版中文在线 | 蜜臀av人妻国产精品建身房 | 韩国黄色av | 国产成人无码av一区二区 | 国产ts变态重口人妖hd | 中文字幕第一页永久有效 | 国产成人综合色在线观看网站 | 人妻无码中文久久久久专区 | 大桥未久av一区二区三区 | 黄色免费一级视频 | 国产精品无需播放器在线观看 | 超碰人人99 | 中文字幕久热精品视频在线 | 美女脱了内裤张开腿让男人桶网站 | 国产精品女上位好爽在线观看 | 公么大龟弄得我好舒服秀婷视频 | 亚洲一区二区三区高清 | 免费午夜av | 国产一级做a爰片久久毛片男 | 黄色资源在线 | 欧亚乱熟女一区二区在线 | 99色这里只有精品 | 97在线免费视频观看 | 麻豆黄色网 | 国产偷国产偷精品高清尤物 | www.国产精品 | 亚洲精品久久久一线二线三线 | 大香蕉毛片 | 久久久久人妻精品一区 | 国产av无码国产av毛片 | av观看在线观看 | 少妇人妻偷人精品一区二区 | 99精品国产在热久久婷婷 | 青青青手机视频在线观看 | 九九九热 | 亚洲欧美日韩综合久久久 | 国产人与禽zoz0性伦免费 | 国产精品性做久久久久久 | 国产一区二区三区在线观看免费 | 91精品久久久久久久久99蜜臂 | 免费在线日韩 | 国产jizz18高清视频 | 亚洲精品白浆 | 国产一级做a爱片 | 动漫av永久无码精品每日更新 | 亚洲五码在线 | 人妻体内射精一区二区 | 91theporn国产在线观看 | 久久久久九九九九 | 国产一区二区三区高清在线观看 | 国产精品久久久久一区二区国产 | 国产激情综合五月久久 | 91麻豆精品一二三区在线 | 日韩午夜一区二区在线精品三级伦理 | 艳妇臀荡乳欲伦交换在线播放 | 人妻夜夜爽天天爽 | 亚洲第一视频在线播放 | 日本aaaaa女人裸体h片 | 51成人精品网站 | 午夜在线观看视频 | 久久一级片视频 | 精品三区| 99久久人妻精品免费一区 | 欧美激情xxxxx | 一级片在线| 在线色图| 中文毛片无遮挡高清免费 | 7777久久亚洲中文字幕 | 色女人在线 | 风流老熟女一区二区三区 | 丰腴饱满的极品熟妇 | 五月丁香花| 一本色道久久88亚洲精品综合 | 久久论理 | 亚洲加勒比久久88色综合 | 老子影院午夜精品无码 | 肉色欧美久久久久久久免费看 | 婷婷国产一区二区三区 | 亚洲色欧美 | 波多野结衣视频免费看 | 亚洲国产成人久久精品大牛影视 | 日本aa大片在线播放免费看 | 久久人妻少妇嫩草av | 91精品久久久久久久久99蜜臂 | 精久久久久久 | 婷婷久久综合九色综合 | 露出调教羞耻91九色 | 韩日免费av | 欧美午夜理伦三级在线观看吃奶汁 | 精品国产一区二区三区在线观看 | 亚洲a∨无码男人的天堂 | 国产大学生粉嫩无套流白浆 | 麻豆传媒一区 | 少妇性bbb搡bbb爽爽爽欧美 | 国产chinesehd天美传媒 | 13女裸体慰在线观看 | 日本久久免费 | 成人精品影视 | 特黄三级男人添女人下面 | 日韩亚洲国产中文字幕欧美 | 精品国精品国产自在久国产87 | 中文字幕一区二区三区精品 | 人妻中文无码久热丝袜 | 久久99青青精品免费观看 | 91精品国产综合久久蜜臀 | 色综合久久综合网 | 首尔之春在线观看 | 亚洲天堂久久新 | 男人的天堂久久 | 人妻丰满熟妇av无码区 | 国产精品日韩一区二区 | 美女网站全黄 | 香港三级韩国三级日本三级 | a√天堂中文字幕在线 | 久久久99久久| 中文字幕av无码不卡免费 | 新国产视频 | xxxx色| 久久综合网址 | 偷偷操影院 | 欧美另类变人与禽xxxxx | 伊人网在线 | 亚洲乱码国产乱码精品精 | 91精产品一区一区三区40p | 日韩一级av毛片 | 国产对白视频 | 性夜久久一区国产9人妻 | 日本免费三级网站 | 三级网站在线播放 | 四虎永久在线精品免费网址 | 国产精品18p | 亚洲精品欧美二区三区中文字幕 | 人人爱人人搞 | 日本成人激情视频 | 在线视频亚洲 | 五月婷婷激情第四季 | 丰满人妻熟妇乱又伦精品软件 | av日韩免费在线观看 | 岛国一区二区 | 大学生高潮无套内谢视频 | 亚洲三级网站 | 女人性做爰24姿势视频 | 亚洲熟女乱色综合亚洲图片 | 青春草在线视频观看 | 天天插天天射天天干 | 国产特黄特色大片免费视频 | 国产午夜片无码区在线播放 | 国产黄色片免费看 | 国产精品 视频一区 二区三区 | 婷婷激情在线 | 清纯粉嫩极品夜夜嗨av | 真实国产乱啪福利露脸 | 国产乱码久久久久 | 2019av视频 | 销魂美女一区二区 | 国产无遮挡又黄又爽免费视频 | 色依依av在线 | 久久久久久9| 羞羞草影院 | 国产丶欧美丶日本不卡视频 | 久久伊人亚洲 | 日韩精品久久一区二区 | 97精品无人区乱码在线观看 | 亚洲精品91| 欧美在线视频第一页 | 夜夜爽妓女8888视频免费观看 | 性xx色xx综合久久久xx | 狠狠色综合7777久夜色撩人ⅰ | 婷婷四房综合激情五月在线 | 亚洲99久久无色码中文字幕 | 亚洲插 | 欧美日韩精品一区二区 | 少妇的肉体k8经典 | 国产免费又爽又色又粗视频 | vvvv88亚洲精品欧美精品 | 日韩人妻无码精品-专区 | 亚洲国产精品成人午夜在线观看 | 亚洲精品国产一区二区精华液 | 国产做爰全免费的视频黑人 | 秋霞影院一区二区 | 青春草在线视频观看 | 久久亚洲色www成人欧美 | 欧美日韩一卡 | 久久亚洲综合 | 交100部在线观看 | 老子影院午夜伦手机不四虎卡 | 免费人妻无码不卡中文字幕18禁 | 美女网站免费观看视频 | 精品一区二区三区中文字幕 | 成人高潮片免费 | 久久久一本精品99久久精品66 | 在线丨暗呦小u女国产精品 在线爽 | 免费观看成人在线视频 | 国色天香社区在线视频 | 国色天香一卡2卡三卡4卡乱码 | 日本精品国产 | 97国产情侣爱久久免费观看 | 久草视频福利在线 | 三级网站免费播放 | 亚洲视频不卡 | 亚洲二区在线 | 国产精品视频一区二区噜噜 | 一级大片网站 | julia一区二区在线播放 | 欧美成人a∨高清免费观看 欧美成人aa | 日本xxxx自慰xxxx | 精品极品三大极久久久久 | 亚洲自偷自拍熟女另类 | 日韩丝袜一区 | 国产清纯白嫩初高中在线观看性色 | 91麻豆产精品久久久久久 | 久久国产自偷自偷免费一区调 | 日韩久久久久 | 观看成人永久免费视频 | 国产乱淫av麻豆国产免费 | 国产福利一区在线 | 欧美一区二区国产 | 国产v综合v亚洲欧美久久 | 日韩在线视频网 | 国产自产高清不卡 | 97网站 | 亚洲无吗在线观看 | 国产又粗又猛又爽又黄的网站 | 亚洲网站在线观看 | 日韩国产精品一区二区三区 | 久草一区二区 | 中字幕视频在线永久在线观看免费 | 精品在线视频一区 | 一本加勒比北条麻妃 | 欧美三级手机在线观看 | 精品久久久久久久久久国产潘金莲 | 性一交一乱一乱视频 | 精品少妇无码av无码专区 | www免费av | 大肉大捧一进一出好爽app | 日本理伦片午夜理伦片 | 日日噜噜噜噜夜夜爽亚洲精品 | 国产欧美va欧美va香蕉在线 | 中文字幕在线无码一区二区三区 | 成人婷婷网色偷偷亚洲男人的天堂 | 最近日韩免费视频 | 欧美激情福利 | 无码丰满熟妇juliaann与黑人 | 97无人区码一码二码三码 | 国产femdom调教557 | 日本一区二区三区高清在线观看 | 毛片一级片 | 日本a级免费 | 亚洲国产91 | 国产最爽的乱淫视频媛 | 狠狠操五月天 | 久久久久中文字幕 | 亚洲国产免费 | 美女裸奶100%无遮挡免费网站 | 黄色大片儿. | 国产片在线 | 天天鲁在视频在线观看 | 卧室激情呻吟黄暴h文 | 日韩少妇内射免费播放 | 国产精品视频不卡 | 可以看三级的网站 | 免费看欧美一级片 | 黄色一级片a| 日韩视频欧美视频 | 日本中文字幕网 | 国产中文字幕乱人伦在线观看 | 成人午夜视频免费在线观看 | 在线免费视频你懂的 | 中文字幕在线观看视频一区 | 免费激情| 欧美国产综合欧美视频 | 人善交video另类hd侏儒 | 污污网站免费在线观看 | 懂色中文一区二区三区在线视频 | 国产午夜福利片 | av网站亚洲 | 蜜桃精品视频 | 男女午夜影院 | 五月婷婷爱 | 奶大臀圆magnet少妇 | 性一交一乱一色一免费无遮挡 | 18性欧美xxxⅹ性满足 | 久久性精品 | 凹凸精品熟女在线观看 | 久久好在线视频 | 日本电车痴汉 | 国产人妻精品一区二区三区不卡 | 少妇荡乳情欲办公室456视频 | 国产对白videos麻豆高潮 | 美女无遮挡免费网站 | 久久久久中文 | 色站综合| 欧美一区三区 | brazzers欧美极品少妇 | 69xxxx在线观看 | 天堂资源在线www在线观看 | 欧美专区综合 | 张津瑜国内精品www在线 | 少妇人妻偷人精品视蜜桃 | 一区二区三区四区亚洲 | 卡一卡二在线视频 | 欧美乱大交xxxxx春色视频 | 久久精品国产精品青草 | 欧美色图片区 | 中文字幕人妻熟女人妻a片 国产精品人妻系列21p | 中文字幕二十三页2 | 综合色婷婷一区二区亚洲欧美国产 | 91视频这里只有精品 | 国产精品久久久久一区二区三区 | 日本v片做爰免费视频网站 日本www | 欧美一区二区三区四区五区 | 欧美日韩一二 | av女优天堂在线观看 | 亚洲日日夜夜 | 欧美日韩亚洲国产另类 | 人人射人人澡 | 毛片毛片毛片毛片毛片 | 久久香焦 | 久久九九热视频 | 一区二区三区视频免费看 | 奶水旺盛的女人伦理 | 午夜福利试看120秒体验区 | 亚洲最新视频 | 色淫av蜜桃臀少妇 | 日韩成年视频 | 青草伊人久久综在合线亚洲观看 | 国内外成人激情视频 | 男女在楼梯上高潮做啪啪 | 欧美高清性色生活片免费观看 | 日韩欧美在线观看 | 国产三级高清一区二区 | 激情综合色综合啪啪开心 | 亚洲va欧美va国产综合定档 | 黄色一级视频免费看 | 亚洲图片欧美视频 | 国产精品一区二区三区免费视频 | 很污很黄的网站 | 久久99精品国产麻豆 | 久久久久青草 | 蒂法3d一区二区三区 | 日本免费久久 | 极品少妇在线 | 黄污视频在线免费观看 | 国产香蕉久久 | 强伦人妻一区二区三区视频18 | 真人bbbbbbbbb毛片| 手机在线中文字幕 | 手机看片一区二区 | 中国特级黄色毛片 | 男人添女人下部高潮全视频 | 九九精品成人免费国产片 | 国产欧美在线视频 | 国产精品久久久久久久裸模 | 少妇久久久久久人妻无码 | 国产成人精 | 久久影视av | 亚洲欧美www | 成人免费av | 亚洲香蕉av在线一区二区三区 | 色婷婷在线影院 | www麻豆视频| 精品国产一区二区三区性色av | 成人免费毛片视频 | 成人无码一区二区三区网站 | 精品久久久久久久人人人人传媒 | 久久精品国产精品亚洲色婷婷 | 91精品国产乱码久久久久久久久 | 亚州性无码不卡免费视频 | 国模大胆一区二区三区 | 日韩三级中文 | 国产精品视频免费看人鲁 | 蜜桃av色偷偷av老熟女 | 国产偷人妻精品一区 | 美女激情av | 国产综合色在线精品 | 日韩国产欧美在线视频 | 欧美内射深喉中文字幕 | 草草影院最新网址 | 在线中文视频va | 国产精品正在播放 | 国产日产精品一区二区三区四区介绍 | 日产中文字幕一码 | 国产精品欧美一区二区三区奶水 | 久久精品一本到东京热 | 999久久久国产精品 999久久久精品 | 精品欧美黑人一区二区三区 | 岛国av在线免费观看 | 国产一区二区三区免费观看潘金莲 | 在线观看黄色片 | av网站在线免费看 | 天天干天天操天天拍 | 日批视频 | 国产精品国产三级国产 | 日本亚洲黄色 | 五月深爱 | 国产精品嫩草影视久久久 | 国产日韩视频在线 | 性久久久久久久久久久 | 各处沟厕大尺度偷拍女厕嘘嘘 | 国产三级a| 男女调教视频 | 久热中文字幕在线精品观 | 懂色av噜噜一区二区三区av88 | 老鸭窝视频在线观看 | 久久精品人人做人人爽97 | 69xav| 国产精品无码制服丝袜 | 天堂少妇 | 中文字幕亚洲一区二区三区 | 成熟丰满少妇激情xxxx | 大又大粗又爽又黄少妇毛片 | 91成熟丰满女人少妇尤物 | 91精品国产综合久久精品性色 | 五月婷婷影院 | 国产精品sm | 国内自拍偷区亚洲综合伊人 | 成年人晚上看的视频 | 成人国产精品久久久 | 国产成人小视频在线观看 | 亚洲午夜伦理 | 又粗又长又大又爽又黄少妇毛片 | 久久久久久美女精品啪啪 | 911国产视频 | 久久青草费线频观看 | 色婷婷久久综合中文久久蜜桃av | 日韩精品一区二区三区四区视频 | 日本大香伊一区二区三区 | 色在线视频 | 波多野结衣视频一区二区 | 黑白配在线观看免费观看 | 涩五月婷婷 | 人人爽人人爽人人片av东京热 | 亚洲午夜一区 | 国产免费永久精品无码 | 一级理论片| 深爱开心激情 | 波多野吉衣一区二区 | 亚洲三级在线视频 | 男女无遮挡做爰猛烈黄文 | 四虎8848精品成人免费网站 | 国产美女黄色片 | 奇米一区二区三区四区久久 | 色播久久人人爽人人爽人人片av | 欧美区一区二区三 | 中文字幕日韩一级 | 国产精品―色哟哟 | 操欧美女 | 欧美在线播放 | www.日韩av.com| 天天射天天射 | 中文字幕人成乱码在线观看 | 九色九一 | 亚洲va中文字幕无码毛片 | 午夜无码一区二区三区在线观看 | 久久久新| 国产精品一区网站 | 鲁夜天天末成午 | 欧美性猛交xxxⅹ乱大交小说一 | 北条麻妃在线一区二区免费播放 | 国内毛片精品av一二三 | 秋霞二区| 日本sm/羞辱/调教/捆绑视频 | 91精品一久久香蕉国产线观看新通道 | 影音先锋大型av资源 | 国产这里只有精品 | 丁香在线| 欧美成人在线免费视频 | 无码骚夜夜精品 | 日韩欧美一区视频 | 亚洲视频福利 | 中文天堂在线播放 | www日本视频 | 亚洲性人人天天夜夜摸 | 波多野结衣的av一区二区三区 | 亚洲嫩草影院 | 西西人体大胆4444www | av不卡在线播放 | 亚洲精品久久久久中文第一幕 | 污污在线免费观看 | 中文字幕亚洲综合久久青草 | 国产精品无码一区二区在线 | 日本xxxx色视频在线观看免费 | av影音在线观看 | www777色| 国产香蕉视频在线播放 | av午夜在线观看 | 韩国毛片基地 | 亚洲欧美日韩久久精品 | 国产亚洲性欧美日韩在线观看软件 | 国产成人久久av977小说 | 黄色一及毛片 | 特黄少妇60分钟在线观看播放 | 欧美激情一区二区 | 最近最好的中文字幕2019免费 | 久久精品水蜜桃av综合天堂 |