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

    分散控制系統(tǒng)中SRAM應(yīng)用

    2015-07-21 09:45:22盛華劉書剛葛樹俊
    物聯(lián)網(wǎng)技術(shù) 2015年7期

    盛華+劉書剛+葛樹俊

    摘 要:當(dāng)前DCS廣泛應(yīng)用于發(fā)電廠,但由于實時數(shù)據(jù)掉電容易丟失,缺乏帶掉電保護(hù)裝置,從而影響整個現(xiàn)場控制站的穩(wěn)定性和實時性,因此,在現(xiàn)場控制站的硬件中加入SRAM,能夠保存I/O數(shù)據(jù)和強(qiáng)制信息,并在設(shè)備重啟之后讀取保存的信息。

    關(guān)鍵詞:現(xiàn)場控制站;DCS;SRAM;保存信息

    中圖分類號:TM72 文獻(xiàn)標(biāo)識碼:B 文章編號:2095-1302(2015)07-00-03

    0 引 言

    目前DCS廣泛應(yīng)用于電廠。它和通用的DCS系統(tǒng)一樣,按電廠運行邏輯根據(jù)各種模擬數(shù)據(jù)量,經(jīng)過電廠運行的邏輯實現(xiàn)對各種執(zhí)行部件的控制。不僅要實現(xiàn)準(zhǔn)確采集各種數(shù)據(jù)和正確發(fā)出控制指令等基本功能,最重要的是能對各種數(shù)據(jù)進(jìn)行分析和判斷,并執(zhí)行相應(yīng)操作。DCS在火力發(fā)電廠中的廣泛采用,大大提高了機(jī)組運行的可靠性和經(jīng)濟(jì)性。

    但是,意外情況會導(dǎo)致現(xiàn)場控制站不能正常工作。DPU停止工作時,而實時數(shù)據(jù)不能獲取,現(xiàn)場控制站重啟后,實時數(shù)據(jù)和上位機(jī)下發(fā)的強(qiáng)制信息都清零。針對這一問題,可對現(xiàn)有分散控制系統(tǒng)DCS進(jìn)行改進(jìn),在其控制板中加入SRAM。這樣當(dāng)現(xiàn)場控制站重啟時,讀取掉電前的數(shù)據(jù)和指令既可。

    1 SRAM簡介

    SRAM(Static Random Access Memory),即靜態(tài)隨機(jī)存取存儲器。它是一種具有靜止存取功能的內(nèi)存,不需要刷新電路即能保存它內(nèi)部存儲的數(shù)據(jù)。因此,在存儲數(shù)據(jù)方面能防止數(shù)據(jù)丟失。另外,SRAM具有較高的性能,較低的功耗,主要用于二級高速緩存,利用晶體管來存儲數(shù)據(jù)。對稱的電路結(jié)構(gòu)以及SRAM可以一次接收所有的地址位,使得SRAM的訪問速度要快于DRAM,DRAM采用的是行地址和列地址復(fù)用的結(jié)構(gòu)?,F(xiàn)將它的特點歸納如下:

    (1)優(yōu)點:速度快,不必配合內(nèi)存刷新電路,可提高整體的工作效率。

    (2)缺點:集成度低,掉電能保存數(shù)據(jù),功耗較大,相同的容量體積較大,而且價格較高,少量用于關(guān)鍵性系統(tǒng)以提高效率。

    2 設(shè)計原理

    昭營主板VDX-6358RD的SRAM是掛載到ISA總線上的,地址總線占據(jù)A0~A14,尋址空間為32 K,通過GP3口的高四位尋址A15~A18。這樣就可以實現(xiàn)尋址512 K大小的SRAM。ISA總線通過配置GPCS1,配置ISA的空間地址0Xd8000。

    3 安全控制器的實現(xiàn)

    在安全控制器實現(xiàn)過程中,主要考慮數(shù)據(jù)結(jié)構(gòu),以及在SRAM中的存儲。安全控制器主要包括兩部分?jǐn)?shù)據(jù)存儲:IO卡件和SAMA組態(tài)的數(shù)據(jù)。存儲到SRAM中采用的數(shù)據(jù)結(jié)構(gòu)分為三部分:幀頭、數(shù)據(jù)、幀尾。如表1所列。

    表 1 數(shù)據(jù)結(jié)構(gòu)

    幀頭 數(shù)據(jù) 幀尾

    16字節(jié) N字節(jié) 4字節(jié)

    幀頭包含類型、保留、模塊總數(shù)、總數(shù)據(jù)長度。如表2所列。

    表2 幀頭組成及各部分長度

    類型 保留 模塊總數(shù) 總數(shù)據(jù)長度

    4字節(jié) 4字節(jié) 4字節(jié) 4字節(jié)

    數(shù)據(jù)部分包含四部分:模塊類型、模塊ID、模塊長度、模塊數(shù)據(jù)。在模塊類型中,2015代表IO卡件,2014代表SAMA組態(tài)。如表3所列。

    表 3 數(shù)據(jù)部分的構(gòu)成

    模塊類型 模塊ID 模塊長度 模塊數(shù)據(jù)

    2字節(jié) 4字節(jié) 2字節(jié) N字節(jié)

    為了方便后期驗證設(shè)置:幀尾數(shù)據(jù) = 總數(shù)據(jù)長度|數(shù)據(jù)類型。

    4 SRAM讀寫操作

    需要定義的變量如下:

    void *Sram_Data_Buffer; //Sram數(shù)據(jù)緩沖區(qū)

    void *Sram_Data_Pointer; //Sram數(shù)據(jù)指針

    short Sram_point_type; //Sram數(shù)據(jù)類型

    unsigned int Sram_buf_len; //Sram數(shù)據(jù)緩沖區(qū)長度

    unsigned int sram_data_len; //Sram數(shù)據(jù)長度

    unsigned char sram_cur_page; //Sram當(dāng)前頁

    unsigned int sram_page_cur_offset; //Sram當(dāng)前頁的偏移量

    4.1 SRAM寫操作

    為了節(jié)省內(nèi)存空間,又要考慮整體的效率,所以,一般按照頁大小來開辟內(nèi)存空間,而開辟內(nèi)存空間大小的時候,采用的機(jī)制是要比頁的大小稍微大點,是遍歷完一個模塊數(shù)據(jù)之后才判斷當(dāng)前數(shù)據(jù)長度是否大于頁的大小,如果開辟太小則有可能會溢出。

    比如在遍歷下一個模塊的時候,Sram_buf_len 已經(jīng)是接近頁的大小,但還是小于頁的大小,此時在遍歷下一個模塊的時候,Sram_buf_len已經(jīng)是大于頁的大小了,如果開辟的空間太小,進(jìn)程就會崩潰。因此在寫操作的時候,要時刻注意當(dāng)前頁,及當(dāng)前頁的偏移量。

    寫數(shù)據(jù)的流程如下:

    (1)判斷數(shù)據(jù)長度是否超過剩余空間的大小。

    sram_addr = sram_cur_page*SRAM_PAGE_SIZE +sram_page_cur_offset+buff_len;

    page = sram_addr/SRAM_PAGE_SIZE;

    offset = sram_addr%SRAM_PAGE_SIZE;

    if((page>15)||((page== 15)&&(offset>0)))

    {

    page = 0;

    sram_page_cur_offset = 16;

    sram_cur_page = 0;

    return 1;

    }

    當(dāng)前地址+要寫的數(shù)據(jù)長度是否超過了剩余空間,超過提示錯誤信息,否則進(jìn)行下一步。

    (2)判斷要寫的數(shù)據(jù)是否大于當(dāng)前頁剩余的空間,如果大于當(dāng)前頁剩余的空間,則先寫當(dāng)前頁,之后再寫剩下的數(shù)據(jù)。因為涉及到頁的操作,所以寫完當(dāng)前頁之后,再計算剩余數(shù)據(jù)需要占用的空間,先寫頁,再寫小于頁的數(shù)據(jù)。

    if(buff_len > offset) //判斷要寫的數(shù)據(jù)是否大于當(dāng)前頁剩余空間

    {

    //當(dāng)前頁剩余量

    or(j = 0;j

    {

    pointer = MK_FP(base,sram_page_cur_offset);

    *pointer = *((unsigned char *)Sram_Data_Pointer);

    Sram_Data_Pointer= (unsigned char *)Sram_Data_Pointer+1;

    sram_page_cur_offset=sram_page_cur_offset+1;

    }

    //指向下一頁

    sram_page_cur_offset = 0;

    sram_cur_page =sram_cur_page+1;

    sram_set_page(sram_cur_page);

    buff_len = buff_len - offset;

    page = buff_len/SRAM_PAGE_SIZE;

    offset = buff_len%SRAM_PAGE_SIZE;

    //寫頁

    for(i = 0;i

    {

    for(j = 0;j

    {

    pointer= MK_FP(base, sram_page_cur_offset);

    *pointer = *((unsigned char *)Sram_Data_Pointer);

    Sram_Data_Pointer=(unsigned char*)sram_Data_Pointer+1;

    sram_page_cur_offset=sram_page_cur_offset+1;

    }

    sram_page_cur_offset = 0;

    sram_cur_page =sram_cur_page+1;

    sram_set_page(sram_cur_page);

    {

    //寫剩余的字節(jié)

    for(j = 0;j

    {

    pointer = MK_FP(base,sram_page_cur_offset);

    *pointer = *((unsigned char *)Sram_Data_Pointer);

    Sram_Data_Pointer= (unsigned char *)Sram_Data_Pointer+1;

    sram_page_cur_offset=sram_page_cur_offset+1;

    }

    }

    如果要寫的數(shù)據(jù)小于或者等于當(dāng)前頁,則直接寫數(shù)據(jù)。

    for(j = 0;j

    {

    pointer = MK_FP(base,sram_page_cur_offset);

    *pointer = *((unsigned char *)Sram_Data_Pointer);

    Sram_Data_Pointer=(unsigned char *)Sram_Data_Pointer+1;

    sram_page_cur_offset=sram_page_cur_offset+1;

    }

    4.2 SRAM讀操作

    (1)根據(jù)讀取數(shù)據(jù)大小開辟內(nèi)存空間。

    Sram_Read_Buffer= (char *)malloc(DataLen);//one page size

    if(Sram_Read_Buffer == NULL)

    {

    printf("Ana_Sram:sama Unable to malloc Sram_Data_Buffer\n");

    return 1;

    }

    RecvPointer = (char *)Sram_Read_Buffer;

    cur_page = (sram_sama_starter_addr+16)/SRAM_PAGE_SIZE;

    cur_offset = (sram_sama_starter_addr+16)%SRAM_PAGE_SIZE;

    sram_set_page(cur_page);

    (2)如果讀取數(shù)據(jù)小于當(dāng)前頁剩余數(shù)據(jù),則直接讀取。

    for(i = 0;i

    {

    Sram_read_pointer_char = MK_FP(sram_base, cur_offset);

    *(char *)RecvPointer = *Sram_read_pointer_char;

    RecvPointer=(char *)RecvPointer+ sizeof(char);

    cur_offset =cur_offset+1;

    }

    (3)如果讀取數(shù)據(jù)大于當(dāng)前頁剩余數(shù)據(jù),則讀取當(dāng)前頁剩余數(shù)據(jù),之后在計算剩余數(shù)據(jù)占據(jù)的空間大小,分頁讀取。

    if(DataLen>offset)

    {

    //讀取當(dāng)前頁剩余數(shù)據(jù)

    for(i = 0;i

    {

    Sram_read_pointer_char = MK_FP(sram_base, cur_offset);

    *(char *)RecvPointer = *Sram_read_pointer_char;

    RecvPointer=(char *)RecvPointer+ sizeof(char);

    cur_offset =cur_offset+1;

    }

    //計算剩余數(shù)據(jù)占用空間

    cur_page = cur_page+1;

    cur_offset = 0;

    sram_set_page(cur_page);

    page = (DataLen -offset )/SRAM_PAGE_SIZE;

    offset = (DataLen-offset)%SRAM_PAGE_SIZE;

    //分頁讀取數(shù)據(jù)

    for( i = 0;i

    {

    for(j = 0;j

    {

    Sram_read_pointer_char = MK_FP(sram_base, cur_offset);

    *(char *)RecvPointer = *Sram_read_pointer_char;

    RecvPointer=(char *)RecvPointer+ sizeof(char);

    cur_offset =cur_offset+1;

    }

    cur_page = cur_page +1;

    cur_offset = 0;

    sram_set_page(cur_page);

    }

    for(i = 0;i

    {

    Sram_read_pointer_char = MK_FP(sram_base, cur_offset);

    *(char *)RecvPointer = *Sram_read_pointer_char;

    RecvPointer=(char *)RecvPointer+ sizeof(char);

    cur_offset = cur_offset+1;

    }

    }

    5 SRAM讀寫測試

    在QNX MomenticsIDE 6.5環(huán)境下,利用C語言編寫測試程序,測試如下:

    (1)讀操作,讀取地址458 752,讀標(biāo)志位(0),讀取數(shù)據(jù)為00 00 ff 00 ff ff 00 ff ff ff 00 ff ff ff ff 00。

    (2)寫操作,向地址458 752寫入數(shù)據(jù),寫標(biāo)志位(1),寫入數(shù)據(jù)為aa 55 aa 55 aa 55 aa 55 aa55 00 00 00 00 00 00。

    (3)斷電讀取數(shù)據(jù),讀取地址458 752,讀標(biāo)志位(0),讀取數(shù)據(jù)為aa 55 aa 55 aa 55 aa 55 aa55 00 00 00 00 00 00。

    通過測試,可對SRAM進(jìn)行正常的讀寫操作,掉電后仍能正確讀取數(shù)據(jù),達(dá)到設(shè)計的最終目的。測試結(jié)果如圖1所示。

    圖1 SRAM測試

    6 結(jié) 語

    在分散控制系統(tǒng)DCS中加入SRAM,防止現(xiàn)場控制站由于意外情況而停止工作,因而造成數(shù)據(jù)的丟失。設(shè)備重啟之后,上次的操作信息會重啟讀取,各個模塊的I/O數(shù)據(jù)及其SAMA組態(tài)信息都將保存在SRAM中,不會因為斷電而丟失,減少了操作人員的工作量,有利于工作人員對設(shè)備進(jìn)行維護(hù)。

    參考文獻(xiàn)

    [1]姚其爽,張昭勇,張盛兵.嵌入式靜態(tài)隨機(jī)存儲器的低功耗設(shè)計[J].科學(xué)技術(shù)與工程,2007,7(8):1781-1785.

    [2]方海濤.高速低功耗嵌入式SRAM的設(shè)計[D].武漢:華中科技大學(xué),2012.

    [3]周全.高速低功耗SRAM的設(shè)計與實現(xiàn)[D].長沙:國防科學(xué)技術(shù)大學(xué),2013.

    [4]周清軍,劉紅俠,吳笑峰,等.嵌入式SRAM的優(yōu)化修復(fù)方法及應(yīng)用[J].計算機(jī)輔助設(shè)計與圖形學(xué)學(xué)報,2008,20(10):1276-1281.

    [5]吳殿紅.基于8086的SRAM讀寫控制仿真實現(xiàn)[J].信息通信,2014(2):65-66.

    国产亚洲精品综合一区在线观看| 我的老师免费观看完整版| 脱女人内裤的视频| 在线观看免费视频日本深夜| 国产亚洲精品av在线| 韩国av一区二区三区四区| 久久国产精品人妻蜜桃| 欧美绝顶高潮抽搐喷水| 一区二区三区高清视频在线| 欧美黑人欧美精品刺激| 嫁个100分男人电影在线观看| 亚洲美女搞黄在线观看 | 国内精品久久久久久久电影| 日日摸夜夜添夜夜添小说| 亚洲最大成人中文| 日韩欧美精品v在线| 综合色av麻豆| 99在线视频只有这里精品首页| 级片在线观看| 在线观看66精品国产| 久久精品国产自在天天线| 超碰av人人做人人爽久久| 国产真实乱freesex| 国产成人a区在线观看| 在线观看66精品国产| 国内揄拍国产精品人妻在线| 色精品久久人妻99蜜桃| 中文字幕人妻熟人妻熟丝袜美| 黄色一级大片看看| 亚洲片人在线观看| 女人十人毛片免费观看3o分钟| 首页视频小说图片口味搜索| 欧美精品啪啪一区二区三区| 少妇丰满av| 午夜亚洲福利在线播放| 一进一出抽搐动态| 中亚洲国语对白在线视频| 亚洲,欧美精品.| 亚洲,欧美精品.| 88av欧美| 日本免费a在线| 天堂√8在线中文| 亚洲人成网站在线播| 十八禁人妻一区二区| 国产91精品成人一区二区三区| 在线观看一区二区三区| 久久精品久久久久久噜噜老黄 | 日本在线视频免费播放| 最近最新中文字幕大全电影3| 国内精品久久久久精免费| 亚洲av中文字字幕乱码综合| 熟妇人妻久久中文字幕3abv| 久久精品国产亚洲av涩爱 | 夜夜看夜夜爽夜夜摸| 一进一出抽搐gif免费好疼| 丰满的人妻完整版| 亚洲欧美日韩高清专用| 免费人成在线观看视频色| 国产免费一级a男人的天堂| 亚洲国产欧洲综合997久久,| 亚洲人与动物交配视频| 搞女人的毛片| 精品久久久久久久久亚洲 | 中文字幕免费在线视频6| 少妇熟女aⅴ在线视频| 亚洲精品一区av在线观看| 乱人视频在线观看| 免费在线观看亚洲国产| 国产亚洲精品av在线| 婷婷精品国产亚洲av在线| 嫩草影院精品99| 97超级碰碰碰精品色视频在线观看| 国产精品不卡视频一区二区 | 午夜福利成人在线免费观看| 熟女电影av网| 欧美黄色片欧美黄色片| 精品无人区乱码1区二区| 18+在线观看网站| 国产av在哪里看| 美女xxoo啪啪120秒动态图 | 亚洲综合色惰| 国产亚洲av嫩草精品影院| 又黄又爽又刺激的免费视频.| 亚洲成人免费电影在线观看| 有码 亚洲区| 日韩 亚洲 欧美在线| 小蜜桃在线观看免费完整版高清| 国产三级中文精品| 18禁在线播放成人免费| 亚洲精品乱码久久久v下载方式| 国产精品1区2区在线观看.| 久久婷婷人人爽人人干人人爱| 久久天躁狠狠躁夜夜2o2o| 尤物成人国产欧美一区二区三区| 午夜福利高清视频| 欧美日韩中文字幕国产精品一区二区三区| 夜夜夜夜夜久久久久| 亚洲,欧美,日韩| 18禁黄网站禁片免费观看直播| 91在线精品国自产拍蜜月| 蜜桃久久精品国产亚洲av| 网址你懂的国产日韩在线| 久久99热这里只有精品18| 男人的好看免费观看在线视频| 淫妇啪啪啪对白视频| 国产免费一级a男人的天堂| 久久久久久久午夜电影| 欧美极品一区二区三区四区| 动漫黄色视频在线观看| 最近视频中文字幕2019在线8| 久久99热6这里只有精品| 国产成+人综合+亚洲专区| 久久精品国产自在天天线| 97热精品久久久久久| 日本一本二区三区精品| 一区二区三区高清视频在线| 夜夜夜夜夜久久久久| 麻豆一二三区av精品| 婷婷精品国产亚洲av在线| 一夜夜www| 欧洲精品卡2卡3卡4卡5卡区| 国内少妇人妻偷人精品xxx网站| 亚洲无线在线观看| 欧美极品一区二区三区四区| 99久久久亚洲精品蜜臀av| 成人特级av手机在线观看| 美女高潮的动态| 99久久九九国产精品国产免费| 丰满的人妻完整版| 老司机午夜十八禁免费视频| 国产精品98久久久久久宅男小说| 欧美黑人欧美精品刺激| 久久精品国产99精品国产亚洲性色| 精品福利观看| 国产精品一区二区三区四区久久| 欧美黄色淫秽网站| 欧美区成人在线视频| 变态另类丝袜制服| 精品午夜福利视频在线观看一区| 国产午夜福利久久久久久| 午夜福利免费观看在线| 丰满人妻熟妇乱又伦精品不卡| 一区二区三区激情视频| 深爱激情五月婷婷| 久久精品国产亚洲av天美| 精品国产亚洲在线| 欧美日韩乱码在线| 国产在线精品亚洲第一网站| 亚洲真实伦在线观看| 成人午夜高清在线视频| 成人一区二区视频在线观看| 日韩成人在线观看一区二区三区| 日韩亚洲欧美综合| 亚洲一区二区三区不卡视频| 亚洲av免费在线观看| 少妇人妻精品综合一区二区 | 欧美一区二区国产精品久久精品| 久久精品国产99精品国产亚洲性色| 99久久精品一区二区三区| 老鸭窝网址在线观看| 伦理电影大哥的女人| 欧美不卡视频在线免费观看| 国产高潮美女av| 欧美黑人欧美精品刺激| 欧美激情在线99| 免费在线观看成人毛片| 国产探花在线观看一区二区| 黄片小视频在线播放| 极品教师在线免费播放| 亚洲最大成人手机在线| 午夜福利成人在线免费观看| 啦啦啦韩国在线观看视频| 日本成人三级电影网站| eeuss影院久久| 亚洲国产欧美人成| 亚洲精品久久国产高清桃花| 亚洲精品456在线播放app | 亚洲成人免费电影在线观看| 国产精品一区二区三区四区久久| 国产真实乱freesex| 中文字幕高清在线视频| 中文亚洲av片在线观看爽| 精品午夜福利在线看| 十八禁人妻一区二区| 久久国产精品人妻蜜桃| 又紧又爽又黄一区二区| 亚洲片人在线观看| 久久午夜福利片| 亚洲第一电影网av| 亚洲成人免费电影在线观看| 精品午夜福利在线看| 亚洲狠狠婷婷综合久久图片| 夜夜爽天天搞| xxxwww97欧美| 国产毛片a区久久久久| 中文字幕人成人乱码亚洲影| 免费看美女性在线毛片视频| 51国产日韩欧美| 日日夜夜操网爽| 人人妻,人人澡人人爽秒播| а√天堂www在线а√下载| 天堂影院成人在线观看| 国内精品美女久久久久久| 亚洲最大成人av| 国产69精品久久久久777片| 国产成+人综合+亚洲专区| 国产男靠女视频免费网站| 免费搜索国产男女视频| 免费黄网站久久成人精品 | 欧美性猛交╳xxx乱大交人| 校园春色视频在线观看| 亚洲av五月六月丁香网| 天堂动漫精品| 非洲黑人性xxxx精品又粗又长| 免费看光身美女| 国产真实伦视频高清在线观看 | 日韩 亚洲 欧美在线| 国产亚洲精品av在线| 亚洲成人中文字幕在线播放| 观看美女的网站| 中出人妻视频一区二区| 亚洲色图av天堂| 一区福利在线观看| 一边摸一边抽搐一进一小说| 日日摸夜夜添夜夜添小说| 亚洲国产精品sss在线观看| а√天堂www在线а√下载| 九色国产91popny在线| 每晚都被弄得嗷嗷叫到高潮| 黄片小视频在线播放| 亚洲人与动物交配视频| 国产探花极品一区二区| 国产高清激情床上av| 最近最新免费中文字幕在线| 可以在线观看毛片的网站| av国产免费在线观看| 久久天躁狠狠躁夜夜2o2o| 久久人妻av系列| 亚洲中文字幕一区二区三区有码在线看| 亚洲内射少妇av| 亚洲成a人片在线一区二区| 亚洲va日本ⅴa欧美va伊人久久| 久久这里只有精品中国| 给我免费播放毛片高清在线观看| 中文字幕av在线有码专区| 亚洲精品日韩av片在线观看| 欧美黑人巨大hd| 日韩大尺度精品在线看网址| 国产午夜福利久久久久久| 欧美性猛交黑人性爽| 国产精品亚洲av一区麻豆| 一个人看视频在线观看www免费| 婷婷亚洲欧美| 高清日韩中文字幕在线| 欧美xxxx黑人xx丫x性爽| 欧美丝袜亚洲另类 | 天天一区二区日本电影三级| 久久国产乱子伦精品免费另类| 亚洲熟妇熟女久久| 俄罗斯特黄特色一大片| 日本撒尿小便嘘嘘汇集6| 国产精品国产高清国产av| 亚洲av.av天堂| 最近在线观看免费完整版| 性欧美人与动物交配| 99久久99久久久精品蜜桃| 神马国产精品三级电影在线观看| 国产精品,欧美在线| 欧美日韩福利视频一区二区| av中文乱码字幕在线| 天堂√8在线中文| 俺也久久电影网| 免费一级毛片在线播放高清视频| 亚洲欧美日韩无卡精品| 国内毛片毛片毛片毛片毛片| 一级黄片播放器| 人妻丰满熟妇av一区二区三区| 国产av一区在线观看免费| 国产成+人综合+亚洲专区| 国产爱豆传媒在线观看| or卡值多少钱| 亚洲av电影不卡..在线观看| 欧美日韩黄片免| 在线观看美女被高潮喷水网站 | 国产综合懂色| 内射极品少妇av片p| 一进一出抽搐gif免费好疼| 男女做爰动态图高潮gif福利片| 日本精品一区二区三区蜜桃| 欧美精品国产亚洲| 美女 人体艺术 gogo| 婷婷亚洲欧美| 婷婷色综合大香蕉| av女优亚洲男人天堂| 白带黄色成豆腐渣| 国产成年人精品一区二区| 欧美xxxx性猛交bbbb| 黄色一级大片看看| 日韩欧美三级三区| av女优亚洲男人天堂| 亚洲午夜理论影院| av中文乱码字幕在线| a级毛片a级免费在线| 18禁黄网站禁片午夜丰满| 韩国av一区二区三区四区| 人人妻人人澡欧美一区二区| 久久久久久久精品吃奶| 高清在线国产一区| 亚洲经典国产精华液单 | 级片在线观看| 夜夜看夜夜爽夜夜摸| 国产av不卡久久| 国产精品亚洲av一区麻豆| 又黄又爽又免费观看的视频| 久久久成人免费电影| 在现免费观看毛片| 国产精品电影一区二区三区| 婷婷精品国产亚洲av在线| 女人十人毛片免费观看3o分钟| 亚洲人成网站高清观看| 久久中文看片网| 丰满人妻熟妇乱又伦精品不卡| 亚洲精品成人久久久久久| 国产视频内射| av在线观看视频网站免费| bbb黄色大片| 精品一区二区三区人妻视频| 精品欧美国产一区二区三| 在线观看66精品国产| 亚洲黑人精品在线| 亚洲av二区三区四区| 日日干狠狠操夜夜爽| 久久久久久久久久成人| 午夜亚洲福利在线播放| 欧美精品啪啪一区二区三区| 岛国在线免费视频观看| 婷婷亚洲欧美| 男女视频在线观看网站免费| 波野结衣二区三区在线| 97热精品久久久久久| 国语自产精品视频在线第100页| 欧美激情在线99| 亚洲最大成人中文| 丝袜美腿在线中文| 免费av不卡在线播放| 国产精品久久久久久人妻精品电影| 成人永久免费在线观看视频| 国产黄色小视频在线观看| 好看av亚洲va欧美ⅴa在| 国产一区二区三区在线臀色熟女| 欧美日本视频| 听说在线观看完整版免费高清| 久久久久久久久中文| АⅤ资源中文在线天堂| 看片在线看免费视频| 久久久久久久久大av| 精品人妻一区二区三区麻豆 | 三级男女做爰猛烈吃奶摸视频| 啪啪无遮挡十八禁网站| 婷婷亚洲欧美| 国产精品久久视频播放| 欧美三级亚洲精品| 真人一进一出gif抽搐免费| 日本黄大片高清| 亚洲最大成人手机在线| 91久久精品电影网| 精品欧美国产一区二区三| 国产精品一区二区性色av| 国产欧美日韩一区二区精品| 精品人妻偷拍中文字幕| 一级作爱视频免费观看| 成人国产一区最新在线观看| 久久99热6这里只有精品| 人人妻人人澡欧美一区二区| 亚洲一区高清亚洲精品| 欧美bdsm另类| 直男gayav资源| 久久婷婷人人爽人人干人人爱| 亚洲第一电影网av| 亚洲精品色激情综合| 久久久久久久亚洲中文字幕 | 亚洲国产日韩欧美精品在线观看| 一个人免费在线观看电影| 欧美+日韩+精品| 性色av乱码一区二区三区2| 熟妇人妻久久中文字幕3abv| 免费人成视频x8x8入口观看| 亚洲专区国产一区二区| 午夜福利视频1000在线观看| 每晚都被弄得嗷嗷叫到高潮| 很黄的视频免费| 久久人人精品亚洲av| aaaaa片日本免费| 悠悠久久av| 99精品久久久久人妻精品| 欧美一区二区精品小视频在线| 亚洲人成电影免费在线| 人人妻,人人澡人人爽秒播| 国产亚洲欧美98| 91av网一区二区| 特大巨黑吊av在线直播| 欧美在线黄色| 国产在视频线在精品| 色吧在线观看| av专区在线播放| 国产亚洲欧美在线一区二区| 91狼人影院| 69人妻影院| 国产白丝娇喘喷水9色精品| 亚洲精华国产精华精| av福利片在线观看| 日韩亚洲欧美综合| 午夜福利高清视频| 美女高潮的动态| 波多野结衣高清无吗| 国产69精品久久久久777片| av国产免费在线观看| 国产成人啪精品午夜网站| 亚洲激情在线av| 十八禁国产超污无遮挡网站| 国产亚洲欧美在线一区二区| 欧美激情国产日韩精品一区| 最近最新免费中文字幕在线| 色哟哟哟哟哟哟| 国产麻豆成人av免费视频| 亚洲真实伦在线观看| 成年免费大片在线观看| 久久亚洲精品不卡| 亚洲人成网站高清观看| 国产精品爽爽va在线观看网站| 特级一级黄色大片| 天天躁日日操中文字幕| 国产黄片美女视频| 在现免费观看毛片| av中文乱码字幕在线| 国产成人欧美在线观看| 欧美又色又爽又黄视频| 亚洲欧美日韩高清专用| 亚洲人成网站在线播放欧美日韩| a级毛片免费高清观看在线播放| 国产69精品久久久久777片| 国产乱人伦免费视频| 亚洲综合色惰| 精品99又大又爽又粗少妇毛片 | 欧美日本亚洲视频在线播放| 麻豆国产av国片精品| 欧美+日韩+精品| a级毛片免费高清观看在线播放| 日韩欧美国产在线观看| 色噜噜av男人的天堂激情| 99精品久久久久人妻精品| 91九色精品人成在线观看| 中文资源天堂在线| 精品久久国产蜜桃| 国产精品99久久久久久久久| 性插视频无遮挡在线免费观看| 国产精品亚洲一级av第二区| 日韩有码中文字幕| 精华霜和精华液先用哪个| 国产亚洲欧美98| 热99在线观看视频| 午夜精品一区二区三区免费看| 一个人免费在线观看的高清视频| 激情在线观看视频在线高清| 国产成人影院久久av| 国产精品综合久久久久久久免费| 日本撒尿小便嘘嘘汇集6| 久久精品国产自在天天线| 最近最新中文字幕大全电影3| 麻豆国产97在线/欧美| 亚洲成av人片在线播放无| 最近中文字幕高清免费大全6 | 日本免费一区二区三区高清不卡| 老司机午夜福利在线观看视频| 一进一出好大好爽视频| 少妇的逼水好多| or卡值多少钱| 亚洲精品一卡2卡三卡4卡5卡| 国产欧美日韩一区二区精品| 日韩欧美精品v在线| 亚洲精品乱码久久久v下载方式| 国产精品一区二区三区四区久久| 欧美日韩国产亚洲二区| 免费搜索国产男女视频| 12—13女人毛片做爰片一| 亚洲成a人片在线一区二区| 国产主播在线观看一区二区| 人妻丰满熟妇av一区二区三区| 国产精品精品国产色婷婷| 亚洲色图av天堂| 久9热在线精品视频| 日本五十路高清| 国产成人啪精品午夜网站| 久久精品影院6| 欧美+日韩+精品| 一个人免费在线观看的高清视频| 国语自产精品视频在线第100页| 成年人黄色毛片网站| av天堂在线播放| 欧美另类亚洲清纯唯美| 十八禁网站免费在线| 国产伦在线观看视频一区| 久久久久国内视频| 日韩欧美国产一区二区入口| 直男gayav资源| 国产一区二区亚洲精品在线观看| 国产毛片a区久久久久| 免费观看的影片在线观看| 久久久久亚洲av毛片大全| 精品午夜福利视频在线观看一区| 日本 av在线| 窝窝影院91人妻| 99国产综合亚洲精品| 国内精品一区二区在线观看| 一本一本综合久久| 亚洲精品日韩av片在线观看| 久久久精品大字幕| 日本a在线网址| 欧美三级亚洲精品| 又爽又黄无遮挡网站| 在线免费观看的www视频| 国产亚洲精品综合一区在线观看| 欧美xxxx黑人xx丫x性爽| 嫩草影视91久久| 亚洲国产精品久久男人天堂| 亚洲国产欧美人成| 网址你懂的国产日韩在线| 国产成人aa在线观看| 亚洲片人在线观看| 国产在线男女| 日本 欧美在线| 日韩免费av在线播放| 精品久久久久久成人av| 有码 亚洲区| 白带黄色成豆腐渣| 成人av在线播放网站| 久久精品国产自在天天线| 国产探花在线观看一区二区| 丝袜美腿在线中文| 日本免费一区二区三区高清不卡| 亚洲不卡免费看| 久久久久久国产a免费观看| 精品福利观看| 亚洲人成伊人成综合网2020| 国产精品一及| 国产精品99久久久久久久久| 久久久色成人| 在线观看一区二区三区| 国产又黄又爽又无遮挡在线| 亚洲av免费在线观看| 又爽又黄无遮挡网站| 久久久久免费精品人妻一区二区| 国产亚洲欧美在线一区二区| 欧美绝顶高潮抽搐喷水| 国模一区二区三区四区视频| 日本黄大片高清| 国产日本99.免费观看| 欧美+亚洲+日韩+国产| 又爽又黄无遮挡网站| 久久久久久久久大av| 美女被艹到高潮喷水动态| 国产黄色小视频在线观看| 熟女电影av网| 国产美女午夜福利| 五月伊人婷婷丁香| 99热这里只有是精品50| 中文字幕熟女人妻在线| 国产毛片a区久久久久| 一本一本综合久久| 精品人妻1区二区| 欧美日韩亚洲国产一区二区在线观看| 免费电影在线观看免费观看| 成人精品一区二区免费| 超碰av人人做人人爽久久| 亚洲国产精品合色在线| 亚洲精品影视一区二区三区av| 国产亚洲精品久久久久久毛片| 亚洲五月天丁香| 亚洲中文字幕日韩| 精品一区二区三区视频在线| av天堂在线播放| 欧美另类亚洲清纯唯美| 美女黄网站色视频| 丁香六月欧美| 免费看美女性在线毛片视频| 精品福利观看| 男人和女人高潮做爰伦理| 欧美又色又爽又黄视频| 精品午夜福利视频在线观看一区| 国产精品一及| 国产激情偷乱视频一区二区| 极品教师在线免费播放| 亚洲色图av天堂| 国产欧美日韩一区二区精品| av在线观看视频网站免费| 亚洲人成网站在线播| 男女床上黄色一级片免费看| 日韩欧美在线乱码| 欧美在线一区亚洲| 国产极品精品免费视频能看的| 三级毛片av免费| 欧美在线黄色| 日本一本二区三区精品| 亚洲无线在线观看| 欧美激情久久久久久爽电影| 国产成人影院久久av| 国内精品美女久久久久久| 久99久视频精品免费| 自拍偷自拍亚洲精品老妇| 亚洲男人的天堂狠狠| 97超视频在线观看视频| 午夜日韩欧美国产| а√天堂www在线а√下载| 欧美三级亚洲精品| 99久久精品国产亚洲精品|