• <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.

    9色porny在线观看| 国产一卡二卡三卡精品| 叶爱在线成人免费视频播放| 91精品国产国语对白视频| av中文乱码字幕在线| 99在线人妻在线中文字幕| 我的亚洲天堂| 岛国视频午夜一区免费看| 欧美久久黑人一区二区| 日韩欧美一区二区三区在线观看| 欧洲精品卡2卡3卡4卡5卡区| 亚洲片人在线观看| 国产av又大| 老熟妇仑乱视频hdxx| 亚洲av日韩精品久久久久久密| aaaaa片日本免费| 亚洲少妇的诱惑av| 两人在一起打扑克的视频| 午夜影院日韩av| av超薄肉色丝袜交足视频| 日韩大尺度精品在线看网址 | 性欧美人与动物交配| 亚洲成人免费av在线播放| 久久久久久亚洲精品国产蜜桃av| 欧美日韩瑟瑟在线播放| 精品福利永久在线观看| 亚洲精品成人av观看孕妇| 超色免费av| 12—13女人毛片做爰片一| 人人妻人人澡人人看| 亚洲伊人色综图| 首页视频小说图片口味搜索| 国产在线观看jvid| 亚洲男人的天堂狠狠| 精品国产美女av久久久久小说| 一区二区日韩欧美中文字幕| 久久天堂一区二区三区四区| 三上悠亚av全集在线观看| 欧美精品啪啪一区二区三区| 久久国产精品人妻蜜桃| 日本vs欧美在线观看视频| 久热这里只有精品99| 久久久久九九精品影院| 黑人操中国人逼视频| 69av精品久久久久久| 日本黄色视频三级网站网址| 18禁黄网站禁片午夜丰满| 天天躁狠狠躁夜夜躁狠狠躁| 色尼玛亚洲综合影院| 午夜福利,免费看| 精品电影一区二区在线| 免费看a级黄色片| 国产成年人精品一区二区 | 热99国产精品久久久久久7| 精品国产超薄肉色丝袜足j| 国产又色又爽无遮挡免费看| 亚洲av电影在线进入| 麻豆av在线久日| 国产精品亚洲av一区麻豆| 人妻丰满熟妇av一区二区三区| 少妇 在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 国产一区二区在线av高清观看| 日本a在线网址| 一级作爱视频免费观看| 美女扒开内裤让男人捅视频| 看片在线看免费视频| 久久精品91蜜桃| 一a级毛片在线观看| 欧美在线黄色| 亚洲第一青青草原| 91av网站免费观看| 香蕉国产在线看| 成熟少妇高潮喷水视频| 在线国产一区二区在线| 成人特级黄色片久久久久久久| 欧美av亚洲av综合av国产av| 久久久水蜜桃国产精品网| 国产精品99久久99久久久不卡| 老司机亚洲免费影院| 女人高潮潮喷娇喘18禁视频| 欧美黑人欧美精品刺激| 99精国产麻豆久久婷婷| 视频在线观看一区二区三区| 精品久久久久久成人av| 亚洲国产欧美网| 一级黄色大片毛片| 少妇粗大呻吟视频| 99re在线观看精品视频| 少妇裸体淫交视频免费看高清 | 80岁老熟妇乱子伦牲交| 十八禁网站免费在线| 国内毛片毛片毛片毛片毛片| 夜夜爽天天搞| 美女 人体艺术 gogo| 久久国产亚洲av麻豆专区| 日本黄色视频三级网站网址| 午夜福利欧美成人| 久久中文字幕一级| 国产欧美日韩一区二区精品| 亚洲avbb在线观看| 又黄又粗又硬又大视频| 免费看a级黄色片| 国产精品爽爽va在线观看网站 | 亚洲中文日韩欧美视频| 日韩中文字幕欧美一区二区| 精品一品国产午夜福利视频| 精品免费久久久久久久清纯| 久久这里只有精品19| 精品国内亚洲2022精品成人| 午夜日韩欧美国产| 精品国产超薄肉色丝袜足j| 久久中文看片网| 国产黄色免费在线视频| 欧美另类亚洲清纯唯美| 99国产精品一区二区三区| 亚洲精品在线观看二区| 欧美午夜高清在线| 中文字幕另类日韩欧美亚洲嫩草| 如日韩欧美国产精品一区二区三区| 自拍欧美九色日韩亚洲蝌蚪91| 在线观看舔阴道视频| 好男人电影高清在线观看| 免费在线观看完整版高清| 香蕉丝袜av| 中文字幕精品免费在线观看视频| 亚洲国产欧美网| 亚洲全国av大片| 91麻豆精品激情在线观看国产 | av国产精品久久久久影院| 亚洲色图av天堂| 亚洲成人免费av在线播放| 日韩三级视频一区二区三区| 国产精品久久视频播放| 国产麻豆69| 高潮久久久久久久久久久不卡| 午夜91福利影院| 久久人人97超碰香蕉20202| 国产精品日韩av在线免费观看 | 别揉我奶头~嗯~啊~动态视频| 男女高潮啪啪啪动态图| 欧美 亚洲 国产 日韩一| 好男人电影高清在线观看| av天堂在线播放| a在线观看视频网站| 首页视频小说图片口味搜索| 人妻丰满熟妇av一区二区三区| 亚洲熟女毛片儿| 亚洲久久久国产精品| 国产成人av教育| 亚洲自偷自拍图片 自拍| 欧美黑人精品巨大| 午夜精品久久久久久毛片777| 黑人操中国人逼视频| 亚洲精品久久成人aⅴ小说| 欧美乱妇无乱码| 在线观看免费高清a一片| 国产亚洲精品第一综合不卡| 大型av网站在线播放| 制服人妻中文乱码| 自线自在国产av| 51午夜福利影视在线观看| 天堂影院成人在线观看| 久久久国产欧美日韩av| 丝袜人妻中文字幕| netflix在线观看网站| 日韩精品免费视频一区二区三区| 成人黄色视频免费在线看| 韩国av一区二区三区四区| 久久精品国产亚洲av香蕉五月| 成年人黄色毛片网站| 国产成人精品久久二区二区免费| 搡老岳熟女国产| 日韩大码丰满熟妇| 两性午夜刺激爽爽歪歪视频在线观看 | 日本精品一区二区三区蜜桃| 大码成人一级视频| 色哟哟哟哟哟哟| 黄色视频,在线免费观看| 在线av久久热| 身体一侧抽搐| 露出奶头的视频| 色综合欧美亚洲国产小说| 精品少妇一区二区三区视频日本电影| 精品国产乱码久久久久久男人| 国产精品 欧美亚洲| 99久久久亚洲精品蜜臀av| 免费观看人在逋| 伦理电影免费视频| 好男人电影高清在线观看| 亚洲七黄色美女视频| 级片在线观看| 色在线成人网| 国产av又大| 老司机深夜福利视频在线观看| 精品国产美女av久久久久小说| 黄色片一级片一级黄色片| 精品福利观看| 91av网站免费观看| 免费一级毛片在线播放高清视频 | 亚洲精品中文字幕一二三四区| 多毛熟女@视频| 天天躁夜夜躁狠狠躁躁| 久久精品国产亚洲av高清一级| 丰满迷人的少妇在线观看| 久久久久亚洲av毛片大全| 母亲3免费完整高清在线观看| 日日夜夜操网爽| 亚洲国产看品久久| 午夜精品久久久久久毛片777| 岛国在线观看网站| 国产午夜精品久久久久久| 91麻豆av在线| 精品人妻1区二区| 这个男人来自地球电影免费观看| 亚洲av成人一区二区三| 深夜精品福利| 可以免费在线观看a视频的电影网站| 成人特级黄色片久久久久久久| 久久人妻福利社区极品人妻图片| 成人18禁在线播放| 亚洲精品一区av在线观看| 久久精品成人免费网站| 老司机亚洲免费影院| 99在线人妻在线中文字幕| 欧美日韩亚洲国产一区二区在线观看| 亚洲少妇的诱惑av| 真人一进一出gif抽搐免费| 亚洲专区字幕在线| 国产精品九九99| 美女扒开内裤让男人捅视频| 嫩草影视91久久| 久久精品成人免费网站| 亚洲午夜精品一区,二区,三区| av有码第一页| 午夜免费鲁丝| 久久精品国产清高在天天线| 精品午夜福利视频在线观看一区| 日韩欧美国产一区二区入口| 制服诱惑二区| 精品少妇一区二区三区视频日本电影| 人成视频在线观看免费观看| 欧美乱码精品一区二区三区| 天堂动漫精品| 国产精品一区二区在线不卡| avwww免费| 国产成人av教育| 亚洲精品一卡2卡三卡4卡5卡| 色综合站精品国产| 亚洲色图综合在线观看| 欧美黄色片欧美黄色片| 欧美一级毛片孕妇| 97碰自拍视频| 99精品久久久久人妻精品| 欧美不卡视频在线免费观看 | 50天的宝宝边吃奶边哭怎么回事| 日韩免费av在线播放| 国产欧美日韩精品亚洲av| 久久久国产成人免费| 一级毛片高清免费大全| 久久婷婷成人综合色麻豆| 啦啦啦 在线观看视频| 日本wwww免费看| 日韩免费高清中文字幕av| av天堂在线播放| 午夜亚洲福利在线播放| 桃色一区二区三区在线观看| 国产亚洲精品综合一区在线观看 | 少妇 在线观看| 国产蜜桃级精品一区二区三区| 精品免费久久久久久久清纯| 亚洲第一欧美日韩一区二区三区| 老司机深夜福利视频在线观看| 精品久久久久久,| 日韩av在线大香蕉| 国产精品永久免费网站| 精品国产亚洲在线| 美女高潮到喷水免费观看| 国产人伦9x9x在线观看| 一区二区日韩欧美中文字幕| 色综合欧美亚洲国产小说| 乱人伦中国视频| 久久精品亚洲av国产电影网| 国产视频一区二区在线看| 91av网站免费观看| 精品国产国语对白av| 亚洲av成人av| 最新美女视频免费是黄的| 国产不卡一卡二| 国产区一区二久久| 亚洲国产欧美日韩在线播放| 青草久久国产| 在线观看免费视频日本深夜| 一个人观看的视频www高清免费观看 | 丰满人妻熟妇乱又伦精品不卡| 亚洲国产精品999在线| 操出白浆在线播放| 黄色 视频免费看| 久久精品91无色码中文字幕| 欧美日韩av久久| 久久人妻福利社区极品人妻图片| 在线观看舔阴道视频| 国产一区二区在线av高清观看| 久久国产精品人妻蜜桃| 丰满的人妻完整版| 在线播放国产精品三级| 日本 av在线| 久久久久久亚洲精品国产蜜桃av| 亚洲精品在线观看二区| 很黄的视频免费| 亚洲精品中文字幕在线视频| 桃红色精品国产亚洲av| 中文亚洲av片在线观看爽| 电影成人av| 岛国在线观看网站| 欧美在线一区亚洲| 亚洲午夜精品一区,二区,三区| 中文字幕另类日韩欧美亚洲嫩草| 亚洲国产欧美网| 国产三级黄色录像| 日日爽夜夜爽网站| 女性生殖器流出的白浆| 亚洲精品av麻豆狂野| 深夜精品福利| 精品国产乱子伦一区二区三区| 午夜免费观看网址| 精品第一国产精品| 1024香蕉在线观看| 黑人欧美特级aaaaaa片| 国产精品一区二区三区四区久久 | 成人手机av| 国产精品一区二区精品视频观看| 电影成人av| 日韩精品中文字幕看吧| 满18在线观看网站| 一边摸一边抽搐一进一出视频| 大陆偷拍与自拍| 91精品国产国语对白视频| 99在线人妻在线中文字幕| 国产成人av激情在线播放| 日韩欧美一区二区三区在线观看| 久久伊人香网站| 国产主播在线观看一区二区| 熟女少妇亚洲综合色aaa.| av中文乱码字幕在线| 国产极品粉嫩免费观看在线| www.自偷自拍.com| aaaaa片日本免费| 波多野结衣高清无吗| 国产欧美日韩综合在线一区二区| 91字幕亚洲| 麻豆国产av国片精品| 天堂俺去俺来也www色官网| 中亚洲国语对白在线视频| 女性被躁到高潮视频| 日本a在线网址| 又黄又粗又硬又大视频| 日韩欧美免费精品| 757午夜福利合集在线观看| 亚洲精品中文字幕一二三四区| 超碰成人久久| av网站免费在线观看视频| 色婷婷久久久亚洲欧美| 老鸭窝网址在线观看| 午夜激情av网站| 99国产精品一区二区蜜桃av| 欧美不卡视频在线免费观看 | 黄色 视频免费看| tocl精华| 自线自在国产av| 国产成人一区二区三区免费视频网站| 免费看a级黄色片| 桃色一区二区三区在线观看| 搡老岳熟女国产| 99久久综合精品五月天人人| 在线观看免费视频网站a站| 法律面前人人平等表现在哪些方面| 亚洲片人在线观看| 国产高清国产精品国产三级| 日本精品一区二区三区蜜桃| 国产精品野战在线观看 | 欧美激情久久久久久爽电影 | 免费av中文字幕在线| 国产蜜桃级精品一区二区三区| 在线播放国产精品三级| 国产成年人精品一区二区 | 久久人妻福利社区极品人妻图片| 不卡av一区二区三区| 中文字幕人妻丝袜制服| www日本在线高清视频| 香蕉丝袜av| 日韩国内少妇激情av| 日本免费a在线| 一本大道久久a久久精品| 国产亚洲精品久久久久5区| 99国产精品一区二区三区| 国产av精品麻豆| 亚洲情色 制服丝袜| 一区福利在线观看| 国产97色在线日韩免费| 超碰97精品在线观看| 天堂中文最新版在线下载| 国产在线精品亚洲第一网站| 国产成人系列免费观看| 久久这里只有精品19| 变态另类成人亚洲欧美熟女 | 69精品国产乱码久久久| 成人av一区二区三区在线看| 日本wwww免费看| 亚洲精品在线观看二区| 欧美一级毛片孕妇| 免费av毛片视频| 欧美大码av| 在线永久观看黄色视频| 人人澡人人妻人| 巨乳人妻的诱惑在线观看| 国产欧美日韩一区二区精品| 久久香蕉激情| 99精品久久久久人妻精品| 欧美日韩瑟瑟在线播放| 国产亚洲欧美在线一区二区| x7x7x7水蜜桃| 丝袜在线中文字幕| 久久中文字幕一级| 免费在线观看日本一区| 丰满的人妻完整版| 老司机午夜福利在线观看视频| 午夜视频精品福利| 超色免费av| 高清欧美精品videossex| 欧美黑人欧美精品刺激| 99久久综合精品五月天人人| 99久久人妻综合| 69精品国产乱码久久久| 亚洲专区国产一区二区| 亚洲一码二码三码区别大吗| 国产亚洲精品一区二区www| 日韩欧美三级三区| 色综合欧美亚洲国产小说| 日本五十路高清| 欧美日韩视频精品一区| 麻豆成人av在线观看| 亚洲性夜色夜夜综合| av国产精品久久久久影院| 亚洲,欧美精品.| 自拍欧美九色日韩亚洲蝌蚪91| 神马国产精品三级电影在线观看 | x7x7x7水蜜桃| 日韩免费av在线播放| 亚洲一卡2卡3卡4卡5卡精品中文| av在线天堂中文字幕 | av视频免费观看在线观看| 久久人人爽av亚洲精品天堂| 精品久久久久久久毛片微露脸| 国产伦一二天堂av在线观看| 一级片免费观看大全| 欧美日韩黄片免| bbb黄色大片| 新久久久久国产一级毛片| 91麻豆av在线| 美女高潮喷水抽搐中文字幕| 看黄色毛片网站| 亚洲国产精品一区二区三区在线| 亚洲 欧美 日韩 在线 免费| 老司机午夜十八禁免费视频| 日韩 欧美 亚洲 中文字幕| 国产高清videossex| 99在线人妻在线中文字幕| 香蕉久久夜色| 又大又爽又粗| 国产深夜福利视频在线观看| 熟女少妇亚洲综合色aaa.| 深夜精品福利| 女人爽到高潮嗷嗷叫在线视频| av网站免费在线观看视频| 999久久久精品免费观看国产| 日本一区二区免费在线视频| 91成人精品电影| 亚洲第一欧美日韩一区二区三区| 色在线成人网| 国产精品 国内视频| 午夜老司机福利片| 黄色 视频免费看| 99riav亚洲国产免费| 欧美日韩瑟瑟在线播放| 18禁美女被吸乳视频| 女人爽到高潮嗷嗷叫在线视频| 国产av精品麻豆| 亚洲专区字幕在线| 国产亚洲精品久久久久5区| 丝袜美足系列| 五月开心婷婷网| 黑人操中国人逼视频| 亚洲狠狠婷婷综合久久图片| 国产1区2区3区精品| 国产欧美日韩精品亚洲av| 精品久久久久久久久久免费视频 | 色综合站精品国产| 在线观看免费高清a一片| 国产精品九九99| 中文字幕av电影在线播放| 久久久国产精品麻豆| 精品卡一卡二卡四卡免费| 亚洲精品粉嫩美女一区| 淫妇啪啪啪对白视频| 深夜精品福利| 精品国内亚洲2022精品成人| 啦啦啦 在线观看视频| 丁香六月欧美| 亚洲人成77777在线视频| 丝袜美足系列| 丝袜美腿诱惑在线| 国产伦一二天堂av在线观看| 18禁美女被吸乳视频| a级毛片黄视频| 国产精品 国内视频| 国产精品亚洲一级av第二区| 高清毛片免费观看视频网站 | 亚洲精品美女久久av网站| 夜夜躁狠狠躁天天躁| 日本精品一区二区三区蜜桃| av天堂久久9| 欧美黑人欧美精品刺激| 国产日韩一区二区三区精品不卡| 黄片小视频在线播放| 黄片播放在线免费| 国产精品一区二区三区四区久久 | 午夜免费观看网址| 国产高清videossex| av欧美777| 亚洲avbb在线观看| 亚洲精品久久成人aⅴ小说| 国产av一区在线观看免费| 午夜福利,免费看| 亚洲色图综合在线观看| 午夜福利免费观看在线| 热re99久久国产66热| 午夜福利免费观看在线| 亚洲国产欧美网| 久久中文字幕一级| 日韩免费高清中文字幕av| 99精国产麻豆久久婷婷| 女人爽到高潮嗷嗷叫在线视频| 欧美日韩乱码在线| 不卡av一区二区三区| 免费搜索国产男女视频| 一级黄色大片毛片| 久久性视频一级片| 午夜视频精品福利| 亚洲人成伊人成综合网2020| 涩涩av久久男人的天堂| 性欧美人与动物交配| av欧美777| 搡老乐熟女国产| 天堂动漫精品| 美女福利国产在线| 国产有黄有色有爽视频| 日韩精品中文字幕看吧| 视频在线观看一区二区三区| 欧美亚洲日本最大视频资源| 免费在线观看黄色视频的| 亚洲av成人不卡在线观看播放网| 久久精品国产99精品国产亚洲性色 | 欧美成狂野欧美在线观看| 热re99久久精品国产66热6| 一进一出抽搐动态| 亚洲美女黄片视频| 夜夜躁狠狠躁天天躁| 男女下面插进去视频免费观看| 男人舔女人的私密视频| 成人影院久久| 久久中文字幕一级| 悠悠久久av| 国产精品久久电影中文字幕| 亚洲av电影在线进入| 国产乱人伦免费视频| 色婷婷av一区二区三区视频| 男女床上黄色一级片免费看| 欧美激情久久久久久爽电影 | 久久精品国产综合久久久| 久久性视频一级片| 亚洲国产看品久久| 亚洲国产欧美网| 久久九九热精品免费| 一a级毛片在线观看| 99国产精品99久久久久| 午夜免费激情av| 美女午夜性视频免费| 丁香六月欧美| 日韩大码丰满熟妇| 国产又爽黄色视频| 精品高清国产在线一区| 国产精品偷伦视频观看了| 美女午夜性视频免费| 国产成人精品久久二区二区免费| 男人的好看免费观看在线视频 | 国产精品久久电影中文字幕| 天天添夜夜摸| 国产成人欧美| 亚洲男人的天堂狠狠| 国产av精品麻豆| 悠悠久久av| 亚洲欧洲精品一区二区精品久久久| 免费女性裸体啪啪无遮挡网站| 成人av一区二区三区在线看| 国产av一区在线观看免费| 国产伦人伦偷精品视频| 老熟妇仑乱视频hdxx| 91大片在线观看| 大型av网站在线播放| av中文乱码字幕在线| 国产99久久九九免费精品| 久久久久国内视频| 日韩成人在线观看一区二区三区| 中文字幕av电影在线播放|