《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > CRC校驗編程和硬件快速校驗探討
CRC校驗編程和硬件快速校驗探討
大連理工大學 鄒久朋 林瑤瑤 周建
摘要: 本文分析和解釋了實際CRC校驗碼的生成特點,據此給出節省RAM和ROM且運算快速的通用CRC校驗編程思想和程序結構,并探討了用少量硬件實現快速、可靠CRC校驗的方法。
Abstract:
Key words :

引 言
    循環冗余校驗(Cyclic Re&mdancy Check,CRC)是最為常用的計算機和儀表數據通信的校驗方法。CRC碼是一種線性分組碼,編碼簡單但具有很強的檢錯糾錯能力。除了各種嵌入式儀表、變頻器等設備,還有一些數字型傳感器的輸出數據也提供CRC碼,如數字溫度傳感器DSl8820、集成溫濕度采集芯片SHTll等。但是,各廠商所提供的CRC校驗多項式(用于同通信碼模除)互有差別,且有CRC一8和CRC一16之分。另外,規定模除余數初始值所有的位有全清0或全置1之分(其CRC硬件生成電路不同),故其模除求余的運算過程也不相同。初接觸者往往難以領晤,省略CRC校驗使通信的可靠性降低。而不少C語言程序,運算時需要使用較多的RAM單元,較難在80C51、PIC16等低檔單片機上運行。
    因此,對于嵌入式系統中的CRC校驗,事先根據特定的校驗多項式,算出1字節數據范圍所對應的256個余數,將其作為表格,編程寫到程序存儲器中查詢而避免在線運算,已是非常通用的做法。鑒于此,有些廠商在說明書中就直接給出了這個列表。但如果是CRC一16校驗,存儲表格要占512字節(CRC一32則需要1 KB),對于有限的單片機ROM資源來說所占比例不小,往往只因為多裝了此表,就不得不升級單片機的型號。
    本文分析和解釋了實際CRC校驗碼的生成特點,據此給出節省RAM和ROM且運算快速的通用CRC校驗編程思想和程序結構,并探討了用少量硬件實現快速、可靠CRC校驗的方法。


1 CRC原理和實際校驗碼的反序生成特點
    一個k位二進制數據在傳送時,按一定規律附加一些冗余位而增大其碼距,就能檢錯和糾錯。標準CRC碼是將原數據左移r位,再用r+1位的特別約定多項式(poly—nomial funetion)模除之,獲得最多為r(8、16、32)位的余數,跟隨原數據之后生成k+r位的編碼發送。接收方再用相同的約定多項式,模除收到的數據,余數為O則傳輸無誤,為其他值則對應各個位的出錯。
    但是對于實際應用,為加快通信速度,r位的余數并不是每次都傳輸,而是采用累計模加(異或)的方法,不斷地與下一個k位數據異或運算,組成新的中間余數(仍為r位,因一般選擇r≥k),再被約定多項式模除得到新的余數值,依此類推,直到所有通信數據都同中間余數異或,再模除完為止。如此得到最終的r位余數,作為全組數據校驗的CRC碼附在該組數據之后發送。接收方以同樣的過程,算得收到數組的最終余數,再同最后收到的CRC碼對比(或將CRC碼也作為數據,看最后余數是否為O)。當然這樣只能查出該組數據的傳輸是否有錯,而不能糾錯。
    首數據的余數是唯一的,再異或進后續的任何一個特定數據之后,結果依然唯一。所以只要選擇r有足夠的位數,就能保證多個數據中一旦有個別位傳輸錯誤,其最終的CRC余數與傳輸正確的余數相等的可能性極低,因此能查出傳輸錯誤。
    對于元器件和不少的設備來說,其最終余數,即組校驗的CRC碼,是靠硬件快速生成的。為了使硬件電路簡化,也為了接收方易于校驗編程,往往采用變形生成的CRC碼和與其對應的校驗處理方式。
    對于模除余數的初始值,ISO/IEC 13239標準規定各位(8、16、32)均置1,而DSl8820器件和一些控制儀表的通信CRC碼卻是清0。在軟件編程時要根據不同器件賦予不同的初始值。
    特別約定多項式g(x)都是r+1位的,如ISO/IEC13239標準的CRC一8,g(x)=x8+x2+x+1。其最高位恒為1,將其隱含則可簡化模除運算,但這樣一來后面多位是O,較難在多字節(如16位需2字節)CRC校驗中定位計算和存儲。因此,大多數CRC碼生成和校驗的處理都采用將約定多項式反序的方法,即將最低位1放到最高位并丟棄最高次冪系數1,從而將運算和存儲都降為r位。
    對于CRC一8,g(x)=x8+x2+x+1,去高位反序后的模除數為11100000(OEOH),r=8。
    對于CRC一16,g(x)=x16+x15+x2+1,去高位反序后的模除數為OA001H,r=16。
    對于CRC一CCITT,g(x)=x16+x12+x5+1,同樣處理后的模除數為8408H,但也常用正序值1021H。
    對于CRC一32,g(x)=x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1,處理后的模除數為0EDB88320H,r=32。
    如上處理后,按理說被模除數和余數也應該反序。但這樣的話r位的余數在同下一個k位數據模加時不但k位數據應反序,而且必須左端(最高位)對齊進行異或,處理起來不但麻煩也容易出錯。因此,實際CRC碼的生成和校驗一般仍是將余數,即被(模)除數,按正序排列,新數據也仍是右對齊異或進余數中。但是將被模除數原先的左移r位右添0改成了右移r位左添(r個)O。這相當于k+r位被模除數中僅r位被反序(放左端),而前面k位(現放于右端)依然正序。可以看出,按反序原則,實際上每一次都是異或進通信數據的反序值,如11001000B(0C8H)變為000100ll(13H),再異或進被模除數來求取CRC校驗碼。但由于所有二進制數的反序值都是唯一對應的,所以并不影響生成CRC碼的唯一確定性,只是接收方需要按照同樣的反序規則處理.

2 嵌入式系統CRC校驗的編程
    如上所述,k+r位的被模除數采用右移的方法不斷地同反序的約定多項式對位模除,也就遵從了從高位向低位不斷減余的除法規則。但由于不必求模除的商,因此只要將被模除數不斷地右移位,與去掉最高位的反序約定多項式模減,求得余數即可。
    但如果被模除數最低位右端的移出位是O,則無論從左端添進多少個O,也不夠模除約定多項式(其隱含的最高位是1)。在此情況下該位的商是O,余數不變,不應再同約定多項式對位模減,而要繼續左添O右移位,直到當前余數(被模除數)右移出的位值為1才夠模除(商1),才可將余數再對位模減一次多項式。由此看出,將約定多項式去掉最高位,可以使模減(異或)的計算位數r減少(一般r都正好是1字節位數的整數倍)。
    由于被模除數是k+r位的,因此總共需要右移k位,即左添進尼個O,才能模除到最低位結束。得到的余數最多是r位(約定多項式為r+1位),再將它異或人一個新數據,作為新的被模除數。
    每異或進一個數據,求新一輪CRC碼,都只進行走(字節數據是一8)次的右移和一般都少于是次的模減(異或)運算,而且模減的中間差值無需保留(后值覆蓋前值)。因此CRC碼生成的運算過程,就是右移位、判斷移出位為1則同多項式模減(C語言不能對移出位檢測,需將余數備份后同0xol相“與”)、差值回存后再右移的是次循環過程,如圖1所示。之后,再異或進下一個數據(該步與查表法一致)。編程得當的話運算量很小。
    筆者用51匯編語言編寫(2R(:一8校驗程序,算得1字節數據的CRC碼,只需64~80個機器周期,只多用1字節RAM單元(CR(:一16校驗多用2字節,時間加倍)來存儲余數,即下一次的被模除數(不斷覆蓋上一次已無用的)。因此,完全可以直接運算,而不必存儲大量的數據表格。C語言編程,要考慮語句代碼的優化以及只定義使用int和char型局部變量,以免耗時和占用RAM單元太多。

 

 接收方對于最后收到的r位CRC校驗碼,不需要再納入模除而使最終余數為O,只需同信息數據的模除余數比較,相等則確定通信正確。這樣可以減少模除循環次數,節省時間。


3 硬件CRC校驗的探討
    器件或設備的說明書中,常給出其硬件CRC碼的生成電路。以總線數字溫度傳感器DS18820為例,其8位CRC碼生成電路如圖2所示。

對應該硬件電路,等效的模除多項式為:
    g(x)=x2+x5+x4+1
    該模除多項式反序后,再隱含最高位,其多項式的值為8CH。
    8位移位寄存器的初始值清O(00H),通信數組數據的每個字節低位在前,按位依次輸入,當數據全部輸入完成后,移位寄存器各個位的存儲(輸出)值就是所需的CRC校驗碼。
    在實際應用中發現,Autonics等品牌的控制儀表,其通信CRC校驗碼與DSl8820的完全相同。
    對應于圖2的硬件生成電路,可用1片8D觸發器(如74HC373)和1片4封裝異或門(如74HCl36)連接而成,如圖3所示。

對于CRC賦初值OOH(74HC373清O)的操作,可先讀出DO~D7的隨機值,然后將讀出的數據再串行輸入即可。因為相同的數據相異或總是為O,再除以任何多項式仍為O。
    若MCU剩余足夠的I/O口,可將CRC碼的DO~D7位并行讀入。否則,還需加一片74HCl65,將D0~D7轉換成串行數據讀入。
    以少量的硬件實現快速CRC,能節省單片機的運算時間和存儲資源。用于發送端,能夠快速獲得CRC校驗碼,在系統其他任務很重時,能增強實時性。而用于接收端,除了上述優點之外,還能顯著增強系統接收和確認信息的可靠性,適用于一些遠程控制的執行裝置(如變頻驅動器、閥門定位控制器、重要的監測報警裝置等)。這些裝置對于接收到的數據或命令信息,一旦因誤校驗而不能正確地判斷執行,其后果都是比較嚴重的。因此,要提高嵌入式系統的可靠性和實時性,硬件CRC校驗是一種選擇。


結 語
    本文在分析了常用CRC碼的反序生成原理的基礎上,給出了其編程運算的統一步驟,并提出了由硬件快速生成CRC碼或對接收數據進行CRC校驗的電路和方法,可為嵌入式系統的可靠性和實時性設計提供參考.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 一二三四社区在线中文视频 | 午夜精品一区二区三区免费视频 | 亚洲欧美一区在线 | 成人美女黄网站色大免费的88 | 亚洲精品精华液一区 | 一区二区高清在线 | 欧美精品videos性欧美 | 久久精品国产精品国产一区 | 欧美在线一区二区三区四区 | 亚洲精品在线免费看 | 亚洲欧洲日产国码久在线 | 成人影片网址 | 久久91精品国产91久久久 | 久久久久人妻精品区一 | 国内自拍第23页 | 色香欲天天影视综合网 | 国产精品久久久久久久久久免费 | 1000又爽又黄禁片在线久 | 国产午夜在线观看 | 色鬼7777久久 | 亚洲日本视频在线观看 | 国内精品久久久久 | 偷窥村妇洗澡毛毛多 | 亚洲精品欧美二区三区中文字幕 | 伊人久久精品视频 | 久久综合狠狠色综合伊人 | 国产精品宾馆在线精品酒店 | 精品一区二区三区四区 | 亚洲精品在线不卡 | 国产美女无遮挡裸色视频 | 99精品一区二区 | 亚洲精品蜜桃 | 最新毛片网站 | 用力挺进新婚白嫩少妇 | 曰批女人视频在线观看 | 在线观看污污网站 | 久久中文字幕精品 | 日韩黄色大全 | 夜夜春视频| 8av国产精品爽爽ⅴa在线观看 | 欧美一级免费黄色片 | 少妇邻居内射在线 | av网址在线播放 | 性欧美麻豆 | 国产香蕉视频在线 | 国产高潮好爽受不了了夜色 | 国产又黄又湿 | 色偷偷一区二区无码视频 | 三级欧美视频 | 伊人中文字幕在线 | 亚洲宅男av| 国产无套粉嫩白浆 | 91精品国产乱码久久桃 | 日韩一级视频在线 | 我要看一级黄色毛片 | 亚洲激情欧美 | av大片在线看 | 国产ts人妖系列张思妮在线观看 | 人人妻人人澡av天堂香蕉 | 日本黄色片视频 | 日韩精品一区二区三区视频 | 18禁美女裸身无遮挡免费网站 | 香港三级日本三级妇三级 | 69xxxx日本 | 亚洲综合在线视频 | 国产精品视频免费丝袜 | aaaaaaa毛片 | 精品免费二区三区三区高中清不卡 | 国产精品污www在线观看17c | 四虎首页 | 18videosex性欧美麻豆 | 无翼乌口工全彩无遮挡h全彩 | 国产主播一区二区三区 | 少妇又色又紧又黄又刺激免费 | 999国产精品 | 欧美三级一区 | 欧美性猛交xxx乱大交3蜜桃 | 亚洲国产精品久久久久婷蜜芽 | 免费看三级毛片 | 婷婷午夜激情 | 国产免费久久久久久无码 | 污污的视频网站在线观看 | 欧美日韩一区二区在线播放 | 成人 动漫| 夜夜嗨网址 | 成人亚洲天堂 | 天天操人人干 | 国产精品亚洲视频 | 黄色a一片 | 无码少妇一区二区三区免费 | a级小视频 | 成人天堂资源www在线 | 欧美日本国产在线 | 国产99久久久久久免费看农村 | 99国产精品久久久久久久夜 | 天天射寡妇射 | 欧美精品一区二区三区一线天视频 | 国产精品露脸高清86网站888 | 3bmm在线观看视频免费 | 视频二区中文字幕 | 国产在线国偷精品免费看 | 国产在线视频一区二区三区 | 成人18夜夜网深夜福利网 | 青青草原成人网 | 深夜福利一区二区三区 | 久久久久夜色精品国产老牛91 | 精品人体无码一区二区三区 | 亚洲国产美女视频 | 国产女黄3片 | 色翁荡息又大又硬又粗又爽电影 | 国产精品第157页 | av网址在线播放 | 婷婷五月五| 国产成人三级在线视频 | 丰满少妇猛烈进人免费看高潮 | 国产三级在线视频 一区二区三区 | 天天躁日日躁狠狠躁av | 亚洲天堂在线视频播放 | 91美女片黄在线观看成欢阁 | 国产精品久久久久婷婷 | 一级a性色生活片久久毛片 一级a性色生活片久久毛片明星 | 国产亚洲欧美日韩高清 | 亚洲熟妇av一区二区三区宅男 | 国产一区二区三区成人欧美日韩在线观看 | 久久久久成人免费看a含羞草久色 | 日本少妇xx洗澡xxxx偷窥 | 99ri视频| 亚洲顶级毛片 | 久久久精品久久日韩一区综合 | 亚洲区欧美区综合区自拍区 | 欧美熟妇毛茸茸 | 日本高清va在线播放 | 国产精品又黄又爽又色无遮挡 | 亚洲精品一区中文字幕乱码 | 国产精品天堂 | 久久人人爽人人爽人人片av高请 | 91视频入口| 特级毛片aaa | 国产人成免费爽爽爽视频 | 精品国产www| 一边摸一边抽搐一进一出视频 | 白嫩少妇和二男三p爽的大声呻吟 | 欧美精品一区在线播放 | 亚洲成人激情av | 日韩超碰人人爽人人做人人添 | 九九热re | 人妻无码αv中文字幕久久琪琪布 | 四虎成人av | 噜噜狠狠狠狠综合久久 | 国内激情自拍 | 国产真人做爰毛片视频直播 | 日本爽快片100色毛片 | 精品无人码麻豆乱码1区2区 | 成人免费午夜视频69影院 | 亚洲精品911| 尤物在线网站 | 中文字幕天堂 | 黄色视网站 | 久久亚洲国产成人影院 | 国内精品伊人久久久久777 | 18禁止看的免费污网站 | 精品久久久久久国产 | 日韩69视频 | 日韩一区二区三区在线视频 | 亚洲精品三级 | 一级片在线免费视频 | 国产精品理人伦一区二区三区 | 国产一区二区三区成人欧美日韩在线观看 | 久久久久久久久久久国产 | 欧美美女一区二区三区 | 国产区精品在线观看 | 亚洲精品乱码久久久久v最新版 | av 日韩 人妻 黑人 综合 无码 | 色视频观看 | 人人综合亚洲无线码另类 | 欧美另类高清 | 99久久99久久精品国产片 | 欧美jizzhd精品欧美 | 欧洲熟妇精品视频 | 风间由美不戴奶罩邻居勃起av | 一级成人欧美一区在线观看 | 天天干天天舔天天操 | 精品亚洲麻豆1区2区3区 | 骚色综合| 欲妇荡岳丰满少妇岳 | 亚洲男人的天堂av手机在线观看 | 69日韩| 99爱视频| 主播大秀一区二区三区 | 亚洲国产成人精品无码一区二区 | 青青草99| 国产精品vⅰdeoxxxx国产 | 国产一二区在线 | 成人手机视频在线观看 | 久久久久久免费精品 | gogogo免费在线观看 | 国产精品sm | 天堂资源官网在线资源 | 亚欧色视频 | 亚洲精品在线观看免费 | 97se亚洲 | 欧美大片在线看免费观看 | 漂亮人妻洗澡被公强 日日躁 | 免费网站看av | 久久综合网欧美色妞网 | 国产精品无码一区二区三区在 | 国产精品一线二线 | 国产精品久久久av久久久 | 在线成人毛片 | 日本亚洲精品一区二区三区 | 无码av中文字幕久久专区 | 国产又粗又硬又大爽黄 | av首页在线 | www.在线国产| 亚洲中文字幕在线第六区 | 麻豆色淫网站av水蜜桃三级 | 91久久精品人人做人人爽综合 | 美女主播精品视频一二三四 | 神马九九 | 黄色网页免费在线观看 | 成人高潮片 | 蜜臀久久99精品久久久久久宅男 | 久久人妻av无码中文专区 | 国产伦精品一区二区三区免.费 | 香蕉视频色版 | www日韩系列| 久久久噜噜噜 | 一区二区视频免费看 | 操操影视| 英语老师丝袜娇喘好爽视频 | 亚洲资源在线观看 | 美女88av| 久久99精品久久久久久久久久久久 | 亚洲免费黄色网址 | 精品国产免费第一区二区三区 | 黄色成人免费观看 | 性无码一区二区三区在线观看 | 国产91精品看黄网站在线观看 | 国产精品高潮呻吟久久久久久 | 亚洲欧美精品午睡沙发 | 日韩 欧美 中文字幕 制服 | 日韩字幕在线观看 | 性欧美极品xxxx欧美一区二区 | 11月流出美女撒尿偷拍在线播放 | 国产xxx69麻豆国语对白 | 操操操综合 | 91看片淫黄大片 | 国产日韩欧美中文 | 草草影院第一页 | 欧美精品乱人伦久久久久久 | 亚洲 另类 熟女 字幕 | 女人两腿打开让男人添野外视频 | 在线看片人成视频免费无遮挡 | 在线免费视频一区 | 超薄肉色丝袜一二三四区 | 久热网站 | 亚洲成人午夜影院 | 亚洲第一成人在线 | 久久久久久99av无码免费网站 | 色翁荡熄又大又硬又粗又视频图片 | 欧洲女人牲交性开放视频 | 精品综合久久 | 丰满熟女人妻一区二区三 | 久久久久久逼 | 久久精品一区二区三区四区 | 亚洲第一免费网站 | 亚洲天堂三区 | 色无五月 | 夜夜草天天干 | 久久免费看少妇高潮v片特黄 | 久久免费精品视频 | 久久精品视频一区二区三区 | 成人免费精品网站 | 三浦步美一区二区三区 | 国产欧美综合一区二区三区 | 天天拍夜夜添久久精品大 | 午夜影院一区 | 乳霸冲田杏梨中文字幕担心学生的 | 午夜寂寞福利 | 黄色在线不卡 | 国产美女精品 | 成人片黄网站a毛片免费 | 中文免费av | 欧亚一区二区三区 | 久久精品国产清高在天天线 | 亚洲国产精品一区二区美利坚 | 久久成人人人人精品欧 | 欧美亚洲综合在线 | 一道本毛片 | 4h虎影库永久 | 成人乱淫av日日摸夜夜爽 | 美女毛片在线观看 | 国产一级做a爱片久久毛片a | 亚洲久热 | 国产莉萝无码av在线播放 | 精品免费国产一区二区三区四区介绍 | 国产精品免费视频一区二区三区 | 日本少妇免费视频一三区 | 国产又爽又粗又猛的视频 | 色婷婷18| 日韩欧美中出 | 久久久91精品国产一区二区精品 | 国产一级做a爰片毛片 | 噜噜在线视频 | 国产日本欧美在线观看 | 公的~yin之手筱田优中文字幕 | 色悠久久久 | 国产精品毛片va一区二区三区 | 黄色三级毛片网站 | 久久亚洲精品中文字幕 | 成 人色 网 站 欧美大片在线观看 | 亚洲日韩一区二区 | 国产精品视频全国免费观看 | 久久久无码精品亚洲日韩蜜桃 | xoxo国产三区精品欧美 | 成人午夜久久 | 欧美jizzhd精品欧美巨大 | 变态另类先锋影音 | 国产精品久久久久一区二区三区 | 丰满少妇又爽又紧又丰满在线观看 | 少妇下蹲露大唇无遮挡0 | 亚洲国产成人91精品 | 一线二线三线天堂 | 亚洲国产成人精品久久久 | 久久久久欧美精品 | 精品免费在线视频 | 亚洲欧美另类激情综合区 | 97影院 | 偷窥自拍亚洲色图 | 性xxxxx大片免费视频 | 97精品一区 | 色久婷婷 | av黄色毛片 | 日本三级吃奶头添泬 | 91精品国产色综合久久不卡98 | 日韩 在线 中文 制服一区 | 女人被黑人狂躁c到高潮小说 | 久久不见久久见免费影院 | 日韩精品在线视频免费观看 | 天天艹天天射 | 天堂√中文在线 | 中文在线字幕免费观看电 | 国产人成无码视频在线观看 | 久久青草视频 | 懂色av一区二区三区 | www国产国人免费观看视频 | 毛片天堂| 欧美黑人性xxx猛交 欧美黑人一区二区 | 精品久久久爽爽久久男人和男人 | 自拍偷拍国产精品 | 成人羞羞视频免费看看 | 51ⅴ精品国产91久久久久久 | 天堂8在线天堂资源bt | 国产乱码精品一区二区三区爽爽爽 | 欧美一区二区公司 | 亚洲欧美日韩综合在线 | 日本三级做爰在线播放 | 91在线播| 96精品视频 | 日本成熟老妇乱 | 浴室里强摁做开腿呻吟男男 | 国内揄拍国产精品人妻门事件 | 亚洲码国产精品高潮在线 | 8x8ⅹ国产精品一区二区二区 | 国产又白又嫩又爽又黄 | 成人片在线免费看 | 免费专区 - 91爱爱 | 午夜视频黄 | 91网站免费在线观看 | 亚洲免费在线观看av | 欧美成网站 | 日韩国产亚洲欧美 | 综合图区亚洲欧美另类图片 | 日本高清三区 | 女婴高潮h啪啪 | a国产一区二区免费入口 | 国产女人18毛片水真多 | 日日橹狠狠爱欧美超碰 | 久久精品噜噜噜成人88aⅴ | 在线观看三区 | 性――交――性――乱视频 | 免费萌白酱国产一区二区三区 | 成人综合激情 | 九九re6热在线视频精品66 | 亚洲精品噜噜丝袜区精品 | 日韩欧美人妻一区二区三区 | 女性向av免费观看入口silk | 91亚瑟视频 | 一本色道久久爱88av | 欧美一级视频在线观看 | 日批免费在线观看 | 欧美色精品在线 | 亚洲激情一区 | 麻豆精品国产传媒av | 中文有码在线播放 | 亚洲春色在线视频 | 波多野结衣免费在线视频 | 久久免费看少妇高潮a | 男ji大巴进入女人的视频小说 | 亚洲一区二区不卡视频 | 一级a毛片 | 92久久| 一出一进一爽一粗一大视频 | 亚洲成a∨人片在线观看不卡 | 一本大道久久香蕉成人网 | 亚洲第一在线播放 | 天堂а√在线中文在线新版 | 国产黄在线观看免费观看不卡 | 国产嘿咻视频 | 国产亚洲黑人性受xxxx精品 | 精品毛片一区二区三区 | av国産精品毛片一区二区三区 | 国产美女久久久亚洲综合 | 青青艹视频 | 蜜桃狠狠色伊人亚洲综合网站 | 精品国产一区二区在线观看 | 亚洲天堂第一 | 二级黄色大片 | 怡红院av一区二区三区 | 97人洗澡人人澡人人爽人人模 | 午夜无码人妻av大片色欲 | 午夜免费看视频 | 久久精品成人欧美大片 | 免费毛片视频 | 欧美性猛交乱大交 | 国产成人精品国内自产拍免费看 | 成人午夜黄色 | 污网站大全免费 | 国产一区精品在线 | 国产偷自视频区视频 | www,xxx日本| 日本一卡2卡3卡4卡无卡免费网站 | 特级精品毛片免费观看 | 欧洲精品视频在线 | 在线啪| 精品欧美乱码久久久久久1区2区 | 色五月在线视频 | 中文字幕人妻色偷偷久久 | 国产精品爽爽久久久久久竹菊 | 久久精品人妻无码一区二区三区 | 国产香蕉视频在线 | 国产成人精品一区二区三区福利 | 欧美黄视频| 无码人妻精品一区二区三区99不卡 | 美国性生活大片 | 国产精品久久久久久2021 | 性色av香蕉一区二区 | 免费在线播放毛片 | 五月婷婷俺也去 | 欧美成人看片一区二区三区尤物 | 亚洲v国产 | 北条麻妃一对7黑人mv | 欧美精品另类 | 久久人人爽人人爽人人片 | 九九在线 | 日本黄色片免费看 | 狠狠色噜噜狠狠狠狠色综合久 | 91亚洲精华国产精华精华液 | 精品二区视频 | 国产一级淫片a按摩推澡按摩 | 男人激烈吮乳吃奶爽文 | 色一情一区二区三区四区 | 亚洲videos | 综合 欧美 亚洲日本 | 久久极品视频 | 成人午夜一区二区 | 国产精品久久久久久久久久影院 | 四虎永久免费地址 | 精品福利一区二区三区 | 夜夜嗨网址| 久久久久成人精品免费播放动漫 | jizz欧美性23| 老外和中国女人毛片免费视频 | 久久久久久久久久久免费av | 久久九九av免费精品 | a毛片基地| 丰满熟妇偷拍洗澡毛茸茸 | 中文字幕资源站 | 日本a视频在线观看 | 国产二区三区 | 欧美整片第一页 | 最新精品国偷自产在线下载 | 91福利在线观看视频 | 国产a网| 乱中年女人伦av | 欧洲精品免费一区二区三区 | 久久亚洲二区 | 五月激情婷婷在线 | 日本人の夫妇交换 | 天堂资源 | 午夜大片| 国产精品99久久久久久董美香 | 欧美视频在线观看一区 | 国产福利专区 | 亚洲综合久久一区二区 | 亚洲欧美黄色片 | 一本一道无人区 | 国产麻豆精品一区 | 麻豆国产网站入口 | 三级中文字幕在线 | bbbbbbbbb毛片大片按摩 | 精品人妻无码一区二区色欲产成人 | 欧美精品日韩少妇 | 久久国产精品99久久久久久丝袜 | 亚洲a无码综合a国产av中文 | 69久久久| 高潮添下面视频免费看 | 一区二区乱子伦在线播放 | 国产精品久久网 | 国内精品久久毛片一区二区 | 日韩午夜在线 | 少妇被粗大的猛进69视频 | 亚洲区免费视频 | 国内精品九九久久久精品 | 亚洲综合a | 在线第一页 | 午夜福利无码不卡在线观看 | 亚洲欧美日韩成人 | 国产精品久久久久精k8 | 午夜三级视频 | 免费在线看黄网站 | 波多野结av衣东京热无码专区 | 超碰v| 国产疯狂伦交大片 | 91偷拍网| 精品人妻一区二区三区四区在线 | 欧美大杂乱xxxxxx | 色综合啪啪| 精品无码专区久久久水蜜桃 | 日韩精品视频一区二区三区 | 久久久中日ab精品综合 | 在线免费观看a视频 | 想要xx·m3u8色视频 | 精品免费在线 | 日本不卡一二 | 99亚洲国产精品精华液 | 欧美日韩国产黄色 | 高清无码午夜福利视频 | 久久se精品一区精品二区 | 50岁退休熟女露脸高潮 | 久久精品视频在线免费观看 | 国产精品理论片 | 强迫凌虐淫辱の牝奴在线观看 | 精品少妇久久久久久888优播 | 调教一区 | 亚洲xx网站 | 午夜精品久久久久久久四虎 | 成人无码精品1区2区3区免费看 | ass日本| 日本老熟妇毛茸茸 | 91爱视频 | 亚欧日韩在线 | 国产精品人人做人人爽人人添 | 日本一区二区三区四区在线观看 | 男人天堂国产 | 久久婷婷五月综合色国产 | 亚洲高清二区 | 日本伊人色综合网 | 亚洲综合无码一区二区 | 色撸撸在线观看 | 女人高潮流白浆视频 | 国产群p| 在线观看免费www | 中国美女乱淫免费看视频 | 久久国产精品区 | 亚洲精品丝袜日韩 | 6080yyy午夜理论片中无码 | 成人黄网站片免费视频 | 毛片视频免费观看 | 蘑菇av| 狠狠色狠狠色合久久伊人 | 日韩精品在线观看一区 | 中文国产在线观看 | 日韩欧美亚洲精品 | 自拍偷拍欧美亚洲 | 精品熟女少妇av免费久久 | 欧美精品三区 | 免费三级在线 | 10000部拍拍拍免费视频 | 国产精品视频网 | 欧美野外疯狂做受xxxx高潮 | 亚洲欧美一区二区三区孕妇 | 久久天天躁夜夜躁狠狠 | 欧美激情视频一区二区 | 色婷婷一区二区三区四区成人网 | 国产a久久麻豆入口 | 久久99国产综合精品 | 久久久一区二区三区捆绑sm调教 | 国产精品对白久久久久粗 | 久久久久网 | 亚洲精品久久久久久婷婷 | 国产尤物av尤物在线看 | 国产免费又色又爽粗视频 | 另类色视频| xxav在线| 午夜福利理论片高清在线 | 精品久久久无码中文字幕天天 | 伊人中文字幕在线观看 | 日韩免费一区二区三区 | 欧美第一页在线观看 | 国产一区二区三区四区五区入口 | 少妇搡bbbb爽毛片无 | 国产福利午夜 | 黄色在线观看免费视频 | 国内精品久久久久久久久电影网 | 在线视频夫妻内射 | 四虎一区二区三区 | 亚洲精品国产精品乱码不97 | 无码精品一区二区三区在线 | 成人在线观看一区二区 | 天天摸天天干天天操 | 久久久久久亚洲精品 | 国产午夜夜伦鲁鲁片 | 男人网站在线观看 | 国内揄拍国内精品少妇 |