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

    基于Nucleus的嵌入式系統(tǒng)數(shù)據(jù)庫架構(gòu)設(shè)計

    2020-04-22 20:27:38李鼎張秀芳劉洲洲
    微型電腦應(yīng)用 2020年3期
    關(guān)鍵詞:嵌入式系統(tǒng)架構(gòu)數(shù)據(jù)庫

    李鼎 張秀芳 劉洲洲

    摘 要:針對嵌入式系統(tǒng)數(shù)據(jù)庫初始化過程復(fù)雜而影響整體系統(tǒng)進程的問題,將Nucleus數(shù)據(jù)庫系統(tǒng)的索引表占用地址空間縮減,同時交換塊不占地址空間,將其臨時存放在數(shù)據(jù)庫索引表的末尾節(jié)點,同時記錄區(qū)占用剩余地址空間,重點處理索引表中的數(shù)據(jù)庫記錄ID,對其進行編碼,使得可以區(qū)分數(shù)據(jù)庫類型以及記錄的類別且與文件系統(tǒng)以及注冊表無關(guān)。系統(tǒng)測試結(jié)果表明該方法提高了數(shù)據(jù)庫的存取速度且便于移植。

    關(guān)鍵詞:Nucleus; 嵌入式系統(tǒng); 數(shù)據(jù)庫; 架構(gòu)

    中圖分類號: TP311.5

    文獻標志碼: A

    Abstract:In order to solve the problem that the initialization process of embedded system database is complex and then affects the whole system process, this paper reduces the address space occupied by the index table in the nucleus database system, at the same time, the exchange block does not occupy the address space, temporarily stores it at the end node of the database index table, at the same time, the record area occupies the remaining address space, and focuses on dealing with the database record ID in the index table, which makes it possible to distinguish between database types and record types and is independent of file system and registry. The test results show that this method improves the access speed of database and is easy to be transplanted.

    Key words:Nucleus; Embedded system; Database; Architecture

    0 引言

    嵌入式系統(tǒng)諸如智能手機,智能手環(huán),PAD等作為物聯(lián)網(wǎng)設(shè)備已經(jīng)廣泛地應(yīng)用在多種領(lǐng)域[1-4]。其中系統(tǒng)用戶可以根據(jù)自身的軟硬件環(huán)境的要求,選擇合適的操作系統(tǒng)。其中數(shù)據(jù)庫作為系統(tǒng)的關(guān)鍵模塊,有至關(guān)重要的作用,由于記錄索引表、交換區(qū)和數(shù)據(jù)記錄區(qū)構(gòu)成整個數(shù)據(jù)庫系統(tǒng),其中記錄索引表占用一個地址空間且固定,而交換區(qū)不占地址空間,數(shù)據(jù)記錄區(qū)占用其余的地址空間。在記錄索引表中有每條數(shù)據(jù)庫的地址、ID、類別、大小等信息。且每個記錄ID唯一, ID號可以區(qū)分數(shù)據(jù)庫以及記錄的類別,本文提出一種ID號的編碼規(guī)則,索引表以一個記錄的形式保存到數(shù)據(jù)庫里,并用記錄類別加以區(qū)分,同時基于數(shù)據(jù)庫設(shè)備,與文件系統(tǒng)以及注冊表無關(guān),可以有效提高嵌入式系統(tǒng)數(shù)據(jù)庫存取速度且魯棒性增強。

    1 Nucleus嵌入式系統(tǒng)

    Nucleus[5-7]是為實時嵌入式應(yīng)用而設(shè)計的一個搶先式多任務(wù)操作系統(tǒng)。Nucleus系統(tǒng)的各層通訊協(xié)議都提供了由ANSIC寫成的源碼,有利于系統(tǒng)的可移植性并支持大部分處理器。而且Nucleus系統(tǒng)針對不同的處理器的源碼大部分也是相同的且少部分跟CPU相關(guān)由匯編完成[2]。該操作系統(tǒng)完全開源,可以通過修改開源代碼進行所需的配置,調(diào)試可以在中斷和寄存器級進行。核心函數(shù)API和程序代碼鏈接一起生產(chǎn)目標代碼,可以直接燒制到目標板卡中,整個核心代碼區(qū)內(nèi)核規(guī)模非常小,方便調(diào)試。其中該系統(tǒng)[8-11]典型特點是對于堆棧的管理時將中斷時線程堆棧和系統(tǒng)堆棧分開,可以使得當系統(tǒng)空閑時使用系統(tǒng)堆棧,中斷嵌套處理比較簡單,而且Nucleus內(nèi)核比較簡練,任務(wù)搶占的延遲可能會比較短,且內(nèi)核和網(wǎng)絡(luò)協(xié)議都是開源碼的形式,不足之處在于對實時性不夠、定時中斷管理不可靠和對系統(tǒng)中斷的處理容易產(chǎn)生堆棧格式錯誤。

    2 系統(tǒng)架構(gòu)

    本文在整個數(shù)據(jù)庫系統(tǒng)定義一個管理數(shù)據(jù)庫命名為:sysdb,該數(shù)據(jù)庫中的每一條記錄標識著設(shè)備用戶自己建立的數(shù)據(jù)庫,其中內(nèi)容包含了數(shù)據(jù)庫名稱、索引表數(shù)目、比較函數(shù)等關(guān)鍵信息,且數(shù)據(jù)庫名不可重復(fù),大小寫信息不敏感。當設(shè)備用戶創(chuàng)建、打開數(shù)據(jù)庫時候就要訪問到管理數(shù)據(jù)庫sysdb。

    2.1 記錄索引表

    本文設(shè)置索引表在開始地址空間,由32字節(jié)的頭部:HEAD和一個索引表構(gòu)成,HEAD可用來填寫嵌入式系統(tǒng)的版本信息等。索引表的每項占12字節(jié),共有5 458項,最后剩余4個字節(jié)保留。整個結(jié)構(gòu)如下:

    片IDHEAD索引表 冗余保留

    4Bytes32Bytes12Bytes12Bytes……4Bytes

    本文索引表用C語言描述為:

    typedef struct tagIndex{

    LONG id; //記錄ID

    WORD dir; //記錄的目錄號

    WORD size; //記錄大小

    LONG addr; //記錄的邏輯地址

    }RECINDEX, *pRECINDEX;

    其中目錄號(WORD dir)表明該記錄所在的目錄,記錄大小(WORD size)表明記錄的實際大小,存儲時自動向4字節(jié)對齊,規(guī)定記錄大小不大于64 K。記錄的邏輯地址(LONG addr)由低28 bit的偏移值和高4 bit標志位構(gòu)成。 其中,偏移值是記錄的邏輯地址,取之范圍0~2 M。Flag是掉電保護標志,和Bank ID的含義類似,具體含義如下:

    Flag = 0xF 表示該節(jié)點空閑(Free)。

    Flag = 0xE 表示正在剛剛寫完該記錄,此時記錄是完整的。

    Flag = 0xC 表示該節(jié)點的記錄在使用中,記錄有效。

    Flag = 0x8 表示該節(jié)點的記錄是已經(jīng)被刪除了,但是排序表正在更新。

    Flag = 0x0 表示該節(jié)點的記錄是已經(jīng)被刪除了,排序表更新完畢。

    Flag =其他 無效標志。

    整個書庫系統(tǒng)的所有記錄個數(shù)的總和不能大于5 458,事實上,書庫系統(tǒng)在記錄總和接近5 400時,就開始限制加入記錄了,留下的58個節(jié)點用作臟塊整理的空間。

    3.2 管理數(shù)據(jù)庫sysdb

    當數(shù)據(jù)庫系統(tǒng)初始化時打開管理數(shù)據(jù)庫sysdb。sysdb沒有索引記錄,記錄類別只有一種,而且每條記錄注冊著一個用戶創(chuàng)建的數(shù)據(jù)庫。本文將sysdb的記錄格式定義如下:

    typedef struct tagdatabase{

    char dbName[DB_MAX_NAME_LEN]; //數(shù)據(jù)庫名稱

    DWORD pDataSortProc[DB_MAX_DATA_SORT _COUNT]; //數(shù)據(jù)記錄排序函數(shù)表

    DWORD pDirSortProc[DB_MAX_DIR_SORT _COUNT]; //目錄記錄排序函數(shù)表

    }DBINFO;

    其中:dbName是一個定長的字符串記錄著數(shù)據(jù)庫名稱,大小寫不敏感,強調(diào)一點就是數(shù)據(jù)庫名稱不能重復(fù)。因為用戶打開數(shù)據(jù)庫時要靠該名稱唯一標識數(shù)據(jù)庫。pDataSortProc 和pDirSortProc是兩個函數(shù)指針表,分別表示按照數(shù)據(jù)記錄排序和按照目錄記錄排序,他的大小表明最多有可以建立那么多排序表,每個函數(shù)指針標示一個排序方法,所有函數(shù)指針初始化成為0xFFFFFFFF,一個數(shù)據(jù)庫的排序表的個數(shù)可以在創(chuàng)建數(shù)據(jù)庫時候指定,同時要指定一個函數(shù)指針,一旦指定了該函數(shù)指針,就永遠不得修改,但是可以事后增加、刪除排序方法,只要不超過限定的數(shù)目。排序表的下標用來作為記錄ID編碼的元素,sysdb的記錄ID會作為該記錄的數(shù)據(jù)庫的ID,數(shù)據(jù)庫ID同樣是記錄ID編碼的元素,sysdb的數(shù)據(jù)庫ID內(nèi)定為0。規(guī)定sysdb的記錄個數(shù)不能大于0x100。

    3.3 ID編碼規(guī)則

    本文將記錄ID由4個字節(jié)構(gòu)成,從中可以解析出三種信息,分別是數(shù)據(jù)庫ID、記錄類別、記錄流水號。結(jié)構(gòu)如下:

    0~7 bit,庫ID8~15 bit,類別16~31 bit,記錄流水號

    其中:數(shù)據(jù)庫ID是系統(tǒng)管理數(shù)據(jù)庫sysdb的記錄ID的記錄流水號的低8位,高8位必然為0。數(shù)據(jù)庫的記錄有四種類別:數(shù)據(jù)記錄(0x00)、目錄(0x01)、數(shù)據(jù)排序記錄(0x02)、目錄排序記錄(0x04),同時根據(jù)四種記錄類別,記錄流水號分別稱作數(shù)據(jù)記錄流水號、目錄流水號、數(shù)據(jù)排序索引、目錄排序索引。同一個數(shù)據(jù)庫的數(shù)據(jù)記錄流水號不能重復(fù);同一個數(shù)據(jù)庫的目錄記錄流水號不能重復(fù);同一個數(shù)據(jù)庫的數(shù)據(jù)排序記錄索引不能重復(fù);同一個數(shù)據(jù)庫的目錄排序記錄索引不能重復(fù)。目錄流水號和數(shù)據(jù)流水號是加入數(shù)據(jù)庫的同類別記錄的流水號遞增的數(shù)值。排序索引是排序方法的ID號。流水號原則上是向上累加,并且從1開始,0表示無效,這與排序記錄的修改有關(guān),當加到0xFFFF時,再去查找并使用以前刪除掉的記錄的流水號,就是說已經(jīng)刪除掉的記錄流水號可以再次利用,但是一個記錄一旦創(chuàng)建,其記錄ID號終生不變,并且要按照記錄ID號中的流水號來建立排序表。

    3 系統(tǒng)功能實現(xiàn)

    由于每個數(shù)據(jù)庫[12-15]記錄有一個目錄屬性,表明該記錄屬于哪個目錄,目錄實際上是記錄的歸類信息。目錄本身也當作記錄存儲在數(shù)據(jù)庫中,目錄作為記錄他也有一個所屬目錄的屬性,表明自己的父目錄,由此可見整個是一個樹狀結(jié)構(gòu),數(shù)據(jù)記錄是葉子節(jié)點,樹根是sysdb。一個數(shù)據(jù)庫的根目錄沒有記錄和他對應(yīng),定義根目錄的記錄ID等于0。本文數(shù)據(jù)庫流程圖如圖1所示。

    4 系統(tǒng)測試

    本文通過上位機和下位機測試兩種方式:同時按下電源開關(guān)鍵(掛斷鍵)和退出鍵(右功能鍵)用傳輸線將小機同PC連接起來:在PC端啟動“數(shù)據(jù)庫測試程序”,小機端:按開關(guān)鍵開機連接成功后,在PC端選擇“系統(tǒng)自檢”。首先進行串口測試如圖2所示,同時分別測試串口0和串口1,并顯示測試結(jié)果。在測試夾具上,將會將串口0和串口1短接,故各串口自發(fā)自收,自動判斷測試結(jié)果如圖2所示。

    對于所有記錄,系統(tǒng)將自動加入一個時間戳,來表示記錄建立或修改的時間。增加、修改、刪除一條數(shù)據(jù)記錄,系統(tǒng)將自動修有的數(shù)據(jù)排序記錄。同樣,增加、修改、刪除一條目錄記錄,系統(tǒng)將自動修改所有的目錄排序記錄。排序記錄的時間戳是做后修改的時間,數(shù)據(jù)或目錄記錄得時間戳是記錄建立的時間,在系統(tǒng)自檢過程前完成所有數(shù)據(jù)庫的創(chuàng)建和記錄,如圖3所示。

    通過系統(tǒng)軟件測試,表明通過設(shè)置系統(tǒng)索引表和系統(tǒng)ID編碼使得數(shù)據(jù)庫系統(tǒng)同時存取速度提高,且系統(tǒng)可靠性也得到了增強。

    5 總結(jié)

    Nucleus作為開放嵌入式系統(tǒng),具有實時性和多任務(wù)性,系統(tǒng)資源的調(diào)度都在其有效管理控制下可以使嵌入式多任務(wù)的開發(fā)變得省時和省力,同時高效率,本文分析了基于Nucleus的嵌入式數(shù)據(jù)庫系統(tǒng)索引表的機理和重新定義了ID編碼,,對于嵌入式實時操作系統(tǒng)的開發(fā)具有重要的意義,下一步將對在系統(tǒng)掉電情況下的數(shù)據(jù)庫保護進行研究。

    參考文獻

    [1] Zhang R R, Xu Z Y, Ma Z G, et al. Global α - nucleus optical model based on a Dirac Brueckner Hartree Fock approach[J]. Nuclear Physics, Section A,2019,57(1):990-997.

    [2] Nicholas Everett, Sarah Baracz, Jennifer Cornish. Oxytocin treatment in the prelimbic cortex reduces relapse to methamphetamine-seeking and is associated with reduced activity in the rostral nucleus accumbens core[J]. Pharmacology, Biochemistry and Behavior,2019,15(1):183-187.

    [3] 汪洋,禹珉. 基于Nucleus操作系統(tǒng)實現(xiàn)TCP和UDP協(xié)議通信[J].軟件工程,2018,21(9):29-33.

    [4] 段亞林,謝永斌.基于Nucleus的通信終端中AT指令模塊的設(shè)計與實現(xiàn)[J].計算機測量與控制,2015,23(11):3744-3746.

    [5] 陳連坤.嵌入式系統(tǒng)的設(shè)計與開發(fā)[M].北京:清華大學出版社,2005.

    [6] 臺灣廣達微電子設(shè)計有限公司.基帶處理器手冊[M].臺灣:臺灣廣達微電子設(shè)計有限公司,2007.

    [7] Douglas Boling. Microsoft Windows CE 程序設(shè)計[M]. 北京:北京大學出版社,1999.

    [8] 蔡志明,盧傳富,李立夏.精通Qt4編程[M].北京:電子工業(yè)出版社,2008.

    [9] 汪兵,李存斌. EVC高級編程及其應(yīng)用開發(fā)(Embedded Visual C++嵌入式編程)[M].北京:中國水利水電出版社,2005.

    [10] 繼剛. 面向智能手機的嵌入式實時操作系統(tǒng)[J].中興通訊技術(shù),2005,16(4):97-99.

    [11] 彭濤.嵌入式操作系統(tǒng)移植技術(shù)研究[D].武漢:華中科技大學,2006.

    [12] Zhao Zheng, Wang Lei, Liu Huan, et al. On similarity preserving feature selection[J]. IEEE Trans on Knowledge and Data Engineering, 2013, 25(3): 619-632.

    [13] Marwedel P. Embedded system design[M].北京:科學出版社,2007.

    [14] Gloria D Alessandro. Mircoprocessor design for embedded system [J].Journal of Systems Architecture, 2009, 45(6):1139-1149.

    [15] 魏振華.嵌入式實時操作系統(tǒng)Nucleus中線程控制部件的實現(xiàn)[J]. 計算機應(yīng)用與研究,2003 ,16(4):97-99.

    (收稿日期: 2019.10.31)

    猜你喜歡
    嵌入式系統(tǒng)架構(gòu)數(shù)據(jù)庫
    基于FPGA的RNN硬件加速架構(gòu)
    功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
    汽車工程(2021年12期)2021-03-08 02:34:30
    LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
    電信科學(2017年6期)2017-07-01 15:45:17
    數(shù)據(jù)庫
    財經(jīng)(2017年2期)2017-03-10 14:35:35
    基于物聯(lián)網(wǎng)項目驅(qū)動的嵌入式系統(tǒng)教學改革的研究與實踐
    嵌入式系統(tǒng)課程“中斷、異常與事件”教學實踐及啟示
    計算機教育(2016年7期)2016-11-10 08:31:34
    面向?qū)嵺`創(chuàng)新人才培養(yǎng)的嵌入式系統(tǒng)教學研究
    計算機教育(2016年7期)2016-11-10 08:12:11
    在DiskOnChip上構(gòu)建VxWorks系統(tǒng)開發(fā)環(huán)境
    數(shù)據(jù)庫
    財經(jīng)(2016年15期)2016-06-03 07:38:02
    數(shù)據(jù)庫
    財經(jīng)(2016年3期)2016-03-07 07:44:46
    天天躁狠狠躁夜夜躁狠狠躁| 啪啪无遮挡十八禁网站| 波多野结衣一区麻豆| 欧美一级毛片孕妇| 国产在视频线精品| 伊人久久大香线蕉亚洲五| 亚洲精品一二三| 久久精品国产亚洲av高清一级| 热99re8久久精品国产| 亚洲精品久久午夜乱码| 欧美成人午夜精品| 午夜免费观看网址| 夜夜爽天天搞| 亚洲欧洲精品一区二区精品久久久| 9191精品国产免费久久| av中文乱码字幕在线| 黄色视频不卡| 热99re8久久精品国产| 日日爽夜夜爽网站| 自线自在国产av| 在线天堂中文资源库| 男人的好看免费观看在线视频 | 免费高清在线观看日韩| 免费看a级黄色片| 身体一侧抽搐| 日韩三级视频一区二区三区| av福利片在线| 王馨瑶露胸无遮挡在线观看| 亚洲成人免费av在线播放| 另类亚洲欧美激情| 日韩大码丰满熟妇| 国产高清国产精品国产三级| 亚洲精品国产区一区二| 欧美黄色片欧美黄色片| 国产熟女午夜一区二区三区| 精品卡一卡二卡四卡免费| 男人舔女人的私密视频| 国产男女超爽视频在线观看| 在线av久久热| 久久影院123| 久热这里只有精品99| 国产在视频线精品| 丁香六月欧美| 国产精品亚洲一级av第二区| 国产一区二区三区综合在线观看| 国产国语露脸激情在线看| 久久青草综合色| 妹子高潮喷水视频| 亚洲精品粉嫩美女一区| 日本vs欧美在线观看视频| 亚洲精品av麻豆狂野| 国产乱人伦免费视频| 最近最新中文字幕大全免费视频| 两个人免费观看高清视频| 日韩欧美一区视频在线观看| 在线视频色国产色| 午夜福利乱码中文字幕| 日韩 欧美 亚洲 中文字幕| av视频免费观看在线观看| 久久中文看片网| 99国产精品免费福利视频| 久久精品人人爽人人爽视色| 亚洲九九香蕉| 亚洲一码二码三码区别大吗| 久久久久久久精品吃奶| 欧美在线一区亚洲| 久久精品成人免费网站| 18禁裸乳无遮挡动漫免费视频| 婷婷丁香在线五月| 久久久久精品国产欧美久久久| 亚洲色图综合在线观看| 亚洲国产欧美网| 一级黄色大片毛片| 狠狠婷婷综合久久久久久88av| 在线看a的网站| 51午夜福利影视在线观看| 十八禁人妻一区二区| 午夜精品久久久久久毛片777| 亚洲精品国产一区二区精华液| 真人做人爱边吃奶动态| 丰满饥渴人妻一区二区三| 日韩欧美一区二区三区在线观看 | av片东京热男人的天堂| 国精品久久久久久国模美| 成年人午夜在线观看视频| 国产亚洲精品第一综合不卡| 90打野战视频偷拍视频| 国产欧美日韩综合在线一区二区| 脱女人内裤的视频| 999久久久精品免费观看国产| 亚洲少妇的诱惑av| 午夜福利乱码中文字幕| 黄色视频,在线免费观看| 狠狠狠狠99中文字幕| av超薄肉色丝袜交足视频| 久久久久久亚洲精品国产蜜桃av| 亚洲午夜理论影院| 成人国产一区最新在线观看| av中文乱码字幕在线| 国产av一区二区精品久久| 性色av乱码一区二区三区2| 最新在线观看一区二区三区| 免费在线观看日本一区| 一级黄色大片毛片| 欧美午夜高清在线| 精品福利永久在线观看| 美女扒开内裤让男人捅视频| 美女福利国产在线| 欧美 亚洲 国产 日韩一| 涩涩av久久男人的天堂| 久久国产精品大桥未久av| 国产麻豆69| 欧美最黄视频在线播放免费 | 亚洲精华国产精华精| 人成视频在线观看免费观看| 满18在线观看网站| 欧美亚洲 丝袜 人妻 在线| 如日韩欧美国产精品一区二区三区| 国产麻豆69| 熟女少妇亚洲综合色aaa.| 午夜免费鲁丝| 在线观看免费高清a一片| 免费在线观看视频国产中文字幕亚洲| 超碰成人久久| 国产精品综合久久久久久久免费 | 黄色怎么调成土黄色| 老司机在亚洲福利影院| 国产一卡二卡三卡精品| 视频区图区小说| 精品久久久精品久久久| 他把我摸到了高潮在线观看| 黄色片一级片一级黄色片| 美国免费a级毛片| 欧美在线黄色| 男人操女人黄网站| 日日夜夜操网爽| 亚洲五月色婷婷综合| 精品国产乱子伦一区二区三区| 很黄的视频免费| 黑人猛操日本美女一级片| 日韩欧美在线二视频 | 丝瓜视频免费看黄片| 美女午夜性视频免费| 天堂√8在线中文| 亚洲av第一区精品v没综合| 嫁个100分男人电影在线观看| 三级毛片av免费| 午夜久久久在线观看| 亚洲精品av麻豆狂野| 欧美激情久久久久久爽电影 | 制服诱惑二区| 777米奇影视久久| av超薄肉色丝袜交足视频| 热re99久久精品国产66热6| 韩国精品一区二区三区| 乱人伦中国视频| 在线永久观看黄色视频| 久久久久精品人妻al黑| 亚洲一码二码三码区别大吗| 无人区码免费观看不卡| 欧美中文综合在线视频| 91在线观看av| 变态另类成人亚洲欧美熟女 | 操美女的视频在线观看| xxxhd国产人妻xxx| 亚洲精品在线美女| 亚洲视频免费观看视频| 亚洲一区高清亚洲精品| 免费在线观看影片大全网站| 精品国产乱码久久久久久男人| 黄色丝袜av网址大全| 欧美亚洲日本最大视频资源| 最近最新中文字幕大全免费视频| 丁香六月欧美| 午夜福利乱码中文字幕| 老司机午夜十八禁免费视频| 热re99久久精品国产66热6| 99精国产麻豆久久婷婷| 我的亚洲天堂| 久久精品熟女亚洲av麻豆精品| 国产精品成人在线| 欧美日韩瑟瑟在线播放| 国产一区二区激情短视频| 自拍欧美九色日韩亚洲蝌蚪91| 一区二区三区激情视频| 久久精品国产亚洲av高清一级| 99久久精品国产亚洲精品| 欧美不卡视频在线免费观看 | 国产熟女午夜一区二区三区| 国产精品99久久99久久久不卡| 亚洲熟妇中文字幕五十中出 | 老司机亚洲免费影院| 国产精品免费一区二区三区在线 | 欧美亚洲日本最大视频资源| 交换朋友夫妻互换小说| netflix在线观看网站| 久久久精品免费免费高清| 在线观看免费午夜福利视频| 久久国产精品影院| 黄频高清免费视频| 91精品国产国语对白视频| 日韩精品免费视频一区二区三区| 很黄的视频免费| 麻豆成人av在线观看| 久久久国产精品麻豆| 熟女少妇亚洲综合色aaa.| 国产高清视频在线播放一区| 国产黄色免费在线视频| 在线国产一区二区在线| 人人妻人人爽人人添夜夜欢视频| 大片电影免费在线观看免费| 日本五十路高清| 亚洲一区二区三区欧美精品| 亚洲国产精品合色在线| 日韩三级视频一区二区三区| 国产aⅴ精品一区二区三区波| 日本五十路高清| 超色免费av| 高清欧美精品videossex| 日本精品一区二区三区蜜桃| 国产男女内射视频| av中文乱码字幕在线| 高清毛片免费观看视频网站 | 久久国产精品影院| 狠狠狠狠99中文字幕| 日日夜夜操网爽| 国产主播在线观看一区二区| 国产单亲对白刺激| 自线自在国产av| 亚洲精品自拍成人| 老司机亚洲免费影院| 男女床上黄色一级片免费看| 男人操女人黄网站| 国产熟女午夜一区二区三区| 国产午夜精品久久久久久| 在线看a的网站| 欧美另类亚洲清纯唯美| 色老头精品视频在线观看| av在线播放免费不卡| 电影成人av| 成人影院久久| 亚洲午夜精品一区,二区,三区| 自线自在国产av| 久久精品国产清高在天天线| 国产有黄有色有爽视频| 午夜精品久久久久久毛片777| 国产片内射在线| 下体分泌物呈黄色| tube8黄色片| 亚洲人成77777在线视频| 欧美人与性动交α欧美精品济南到| 久久久久久久久免费视频了| 欧美日韩瑟瑟在线播放| tube8黄色片| 18禁美女被吸乳视频| 性少妇av在线| 中文字幕精品免费在线观看视频| 一区福利在线观看| 久久久国产成人精品二区 | 亚洲精品在线观看二区| 国产欧美日韩综合在线一区二区| 美女视频免费永久观看网站| a在线观看视频网站| 热99国产精品久久久久久7| 成年人免费黄色播放视频| svipshipincom国产片| 新久久久久国产一级毛片| 欧美日韩视频精品一区| 亚洲中文字幕日韩| 亚洲av欧美aⅴ国产| 女人爽到高潮嗷嗷叫在线视频| 亚洲成av片中文字幕在线观看| 亚洲avbb在线观看| 国产又爽黄色视频| 成人国语在线视频| 免费看a级黄色片| 午夜精品久久久久久毛片777| 99国产精品一区二区三区| 午夜免费观看网址| 日韩大码丰满熟妇| 最近最新中文字幕大全电影3 | 真人做人爱边吃奶动态| 18禁观看日本| 一个人免费在线观看的高清视频| 国产成人精品久久二区二区91| 中文欧美无线码| 久久影院123| 国产一区二区三区视频了| 黄片小视频在线播放| 高清毛片免费观看视频网站 | 操美女的视频在线观看| 成人永久免费在线观看视频| 亚洲国产精品sss在线观看 | 99在线人妻在线中文字幕 | 亚洲少妇的诱惑av| 男女下面插进去视频免费观看| 国产精品欧美亚洲77777| 亚洲国产欧美日韩在线播放| 亚洲av欧美aⅴ国产| 午夜福利影视在线免费观看| 欧美日韩亚洲综合一区二区三区_| 日日摸夜夜添夜夜添小说| 国产一卡二卡三卡精品| 国产精品一区二区在线不卡| 1024香蕉在线观看| 国产高清国产精品国产三级| 精品国产美女av久久久久小说| 精品久久蜜臀av无| 国产在线观看jvid| 亚洲第一欧美日韩一区二区三区| 亚洲欧美色中文字幕在线| 黄色片一级片一级黄色片| 欧美亚洲日本最大视频资源| 国产欧美日韩一区二区精品| 飞空精品影院首页| 99香蕉大伊视频| 激情视频va一区二区三区| 一级片免费观看大全| 欧美性长视频在线观看| 天天添夜夜摸| 成人精品一区二区免费| 人人妻人人澡人人爽人人夜夜| 高清av免费在线| 国产精品久久久久成人av| 两个人看的免费小视频| 男人舔女人的私密视频| 一个人免费在线观看的高清视频| 美女扒开内裤让男人捅视频| 老汉色∧v一级毛片| 国产亚洲精品久久久久5区| 久久人妻av系列| 乱人伦中国视频| 国产精品久久视频播放| 国产1区2区3区精品| 亚洲国产看品久久| 午夜精品久久久久久毛片777| 久久精品亚洲熟妇少妇任你| 久久久久精品人妻al黑| 大码成人一级视频| 美女视频免费永久观看网站| 男女免费视频国产| 精品国产乱子伦一区二区三区| 日韩成人在线观看一区二区三区| 中文字幕人妻丝袜制服| 亚洲免费av在线视频| 91九色精品人成在线观看| 99re在线观看精品视频| 又大又爽又粗| 亚洲午夜理论影院| 国产欧美日韩一区二区三| 视频区图区小说| 777久久人妻少妇嫩草av网站| 19禁男女啪啪无遮挡网站| 人妻久久中文字幕网| 12—13女人毛片做爰片一| 51午夜福利影视在线观看| 怎么达到女性高潮| 午夜福利欧美成人| 99香蕉大伊视频| 午夜激情av网站| 国产三级黄色录像| 欧美日韩亚洲国产一区二区在线观看 | 亚洲一卡2卡3卡4卡5卡精品中文| 曰老女人黄片| 女性生殖器流出的白浆| 久久ye,这里只有精品| 亚洲美女黄片视频| 99香蕉大伊视频| 一级a爱视频在线免费观看| 久久亚洲真实| 精品福利观看| 视频在线观看一区二区三区| 一区二区三区激情视频| 成年人黄色毛片网站| 亚洲三区欧美一区| 久久性视频一级片| 欧美 日韩 精品 国产| 国产熟女午夜一区二区三区| 伊人久久大香线蕉亚洲五| 三级毛片av免费| 亚洲伊人色综图| 美女 人体艺术 gogo| 亚洲伊人色综图| 女人精品久久久久毛片| 精品国产一区二区三区四区第35| 男女高潮啪啪啪动态图| 深夜精品福利| 黄色毛片三级朝国网站| 天天添夜夜摸| 757午夜福利合集在线观看| 99国产精品一区二区蜜桃av | 国产欧美日韩一区二区精品| 自线自在国产av| 老司机午夜十八禁免费视频| 一级a爱片免费观看的视频| 一级片'在线观看视频| avwww免费| 国产激情久久老熟女| 黄色女人牲交| 黄片播放在线免费| 亚洲中文av在线| 亚洲av成人一区二区三| 日本a在线网址| 亚洲色图av天堂| 久久天躁狠狠躁夜夜2o2o| 国产亚洲精品久久久久久毛片 | 亚洲少妇的诱惑av| 亚洲综合色网址| 日韩欧美一区视频在线观看| 久久人人爽av亚洲精品天堂| 亚洲精品粉嫩美女一区| 好看av亚洲va欧美ⅴa在| 亚洲人成77777在线视频| 日韩免费高清中文字幕av| 男女免费视频国产| 黑人巨大精品欧美一区二区mp4| 一区二区三区精品91| 久久香蕉精品热| 午夜精品在线福利| av线在线观看网站| 99久久综合精品五月天人人| 另类亚洲欧美激情| 脱女人内裤的视频| 极品教师在线免费播放| 亚洲午夜精品一区,二区,三区| 亚洲av熟女| 一级黄色大片毛片| 久久香蕉激情| 午夜影院日韩av| 高清av免费在线| 91麻豆精品激情在线观看国产 | 99国产精品一区二区三区| 免费人成视频x8x8入口观看| 建设人人有责人人尽责人人享有的| 麻豆国产av国片精品| 欧美亚洲日本最大视频资源| 久9热在线精品视频| 老熟女久久久| 亚洲综合色网址| 精品国产美女av久久久久小说| 黄片播放在线免费| 亚洲人成77777在线视频| 国产精品乱码一区二三区的特点 | 精品久久久久久久毛片微露脸| 高清欧美精品videossex| 夜夜爽天天搞| 国产精品98久久久久久宅男小说| 狠狠狠狠99中文字幕| 91老司机精品| 午夜免费鲁丝| 精品久久久久久,| 精品国产一区二区三区久久久樱花| 精品久久久久久电影网| 亚洲一区中文字幕在线| 亚洲国产毛片av蜜桃av| 日韩大码丰满熟妇| 亚洲色图av天堂| 视频区图区小说| 一级黄色大片毛片| 国产精品久久久久久人妻精品电影| 无限看片的www在线观看| 人人妻人人澡人人爽人人夜夜| 高清在线国产一区| 丁香欧美五月| 高清在线国产一区| 岛国毛片在线播放| 亚洲va日本ⅴa欧美va伊人久久| 亚洲国产欧美一区二区综合| 每晚都被弄得嗷嗷叫到高潮| 久久久久久亚洲精品国产蜜桃av| 日韩欧美一区二区三区在线观看 | 成人av一区二区三区在线看| 久久久国产成人精品二区 | 男人的好看免费观看在线视频 | 国产av精品麻豆| 下体分泌物呈黄色| 欧美人与性动交α欧美精品济南到| 极品少妇高潮喷水抽搐| 国产精品欧美亚洲77777| 天堂动漫精品| av电影中文网址| 久久精品91无色码中文字幕| 18禁观看日本| 亚洲精品国产一区二区精华液| 男女床上黄色一级片免费看| 中国美女看黄片| 老司机靠b影院| 国产97色在线日韩免费| 久久精品亚洲精品国产色婷小说| 午夜福利一区二区在线看| 精品国产乱码久久久久久男人| 国产成人一区二区三区免费视频网站| 国产亚洲一区二区精品| 交换朋友夫妻互换小说| 香蕉久久夜色| 亚洲av日韩精品久久久久久密| 窝窝影院91人妻| 国产一区二区三区综合在线观看| 首页视频小说图片口味搜索| 国产精品综合久久久久久久免费 | 丁香六月欧美| 久久香蕉国产精品| 亚洲 欧美一区二区三区| 人妻一区二区av| 久久久久精品国产欧美久久久| 国产蜜桃级精品一区二区三区 | 亚洲国产毛片av蜜桃av| 视频区图区小说| 亚洲精品国产区一区二| 亚洲熟女精品中文字幕| 麻豆成人av在线观看| 久久精品成人免费网站| 亚洲专区国产一区二区| 久久天躁狠狠躁夜夜2o2o| 一级黄色大片毛片| 夜夜爽天天搞| 国产精品免费视频内射| 亚洲黑人精品在线| 777久久人妻少妇嫩草av网站| 一级,二级,三级黄色视频| 曰老女人黄片| 色精品久久人妻99蜜桃| 免费在线观看影片大全网站| 国产精品亚洲av一区麻豆| 黄片小视频在线播放| 好看av亚洲va欧美ⅴa在| 日韩大码丰满熟妇| 男女午夜视频在线观看| 成人18禁高潮啪啪吃奶动态图| 俄罗斯特黄特色一大片| 亚洲成人免费电影在线观看| 亚洲免费av在线视频| 宅男免费午夜| 又黄又粗又硬又大视频| 后天国语完整版免费观看| 在线观看一区二区三区激情| 亚洲欧洲精品一区二区精品久久久| 国产精品一区二区在线观看99| 手机成人av网站| 操出白浆在线播放| av欧美777| 国产1区2区3区精品| av超薄肉色丝袜交足视频| 韩国精品一区二区三区| 国产人伦9x9x在线观看| 久久国产精品大桥未久av| 亚洲精品一卡2卡三卡4卡5卡| 精品国产一区二区久久| 国产深夜福利视频在线观看| 成人三级做爰电影| 欧美激情极品国产一区二区三区| 97人妻天天添夜夜摸| 久久久精品国产亚洲av高清涩受| 亚洲精品久久成人aⅴ小说| 少妇猛男粗大的猛烈进出视频| 亚洲av欧美aⅴ国产| 成人国产一区最新在线观看| 亚洲欧洲精品一区二区精品久久久| 99国产综合亚洲精品| 亚洲五月色婷婷综合| 国产成人免费观看mmmm| 国产精品二区激情视频| 两性午夜刺激爽爽歪歪视频在线观看 | 久久精品91无色码中文字幕| 午夜免费成人在线视频| 国产精品一区二区在线不卡| 国产成人精品在线电影| 麻豆成人av在线观看| 极品人妻少妇av视频| 亚洲第一青青草原| 亚洲自偷自拍图片 自拍| 久久香蕉激情| 成年动漫av网址| 看片在线看免费视频| 在线观看午夜福利视频| tube8黄色片| 国产激情欧美一区二区| 天天操日日干夜夜撸| 成人国产一区最新在线观看| 久久影院123| а√天堂www在线а√下载 | 国产精品免费大片| 亚洲av电影在线进入| 丰满饥渴人妻一区二区三| 精品午夜福利视频在线观看一区| 亚洲精品粉嫩美女一区| 侵犯人妻中文字幕一二三四区| 操美女的视频在线观看| 十八禁网站免费在线| 欧美精品亚洲一区二区| 国产亚洲欧美98| 天堂√8在线中文| 国产精品98久久久久久宅男小说| e午夜精品久久久久久久| 精品人妻熟女毛片av久久网站| 下体分泌物呈黄色| 99热网站在线观看| 国产一区二区三区综合在线观看| 国产精品免费视频内射| 亚洲精品乱久久久久久| av有码第一页| 天堂俺去俺来也www色官网| 成人三级做爰电影| 亚洲人成77777在线视频| 国产99白浆流出| 法律面前人人平等表现在哪些方面| 极品教师在线免费播放| 12—13女人毛片做爰片一| 国产片内射在线| 亚洲欧美一区二区三区黑人| 丝瓜视频免费看黄片| 国产成人av激情在线播放| a级毛片在线看网站| 波多野结衣av一区二区av| 99精品在免费线老司机午夜|