《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 業界動態 > 大道至簡——RISC-V架構之魂(中)

大道至簡——RISC-V架構之魂(中)

2018-09-14
關鍵詞: RISC-V 架構

  本文上接《大道至簡——RISC-V架構之魂(上)》

  2.3 規整的指令編碼

  在流水線中能夠盡早盡快的讀取通用寄存器組,往往是處理器流水線設計的期望之一,這樣可以提高處理器性能和優化時序。這個看似簡單的道理在很多現存的商用RISC架構中都難以實現,因為經過多年反復修改不斷添加新指令后,其指令編碼中的寄存器索引位置變得非常的凌亂,給譯碼器造成了負擔。

  得益于后發優勢和總結了多年來處理器發展的教訓,RISC-V的指令集編碼非常的規整,指令所需的通用寄存器的索引(Index)都被放在固定的位置,如圖2所示。因此指令譯碼器(Instruction Decoder)可以非常便捷的譯碼出寄存器索引然后讀取通用寄存器組(Register File,Regfile)。

313.jpg

  圖2 RV32I規整的指令編碼格式

  這里寫圖片描述

  2.4 簡潔的存儲器訪問指令

  與所有的RISC處理器架構一樣,RISC-V架構使用專用的存儲器讀(Load)指令和存儲器寫(Store)指令訪問存儲器(Memory),其他的普通指令無法訪問存儲器,這種架構是RISC架構的常用的一個基本策略,這種策略使得處理器核的硬件設計變得簡單。

  存儲器訪問的基本單位是字節(Byte)。RISC-V的存儲器讀和存儲器寫指令支持一個字節(8位),半字(16位),單字(32位)為單位的存儲器讀寫操作,如果是64位架構還可以支持一個雙字(64位)為單位的存儲器讀寫操作。

  RISC-V架構的存儲器訪問指令還有如下顯著特點:

  為了提高存儲器讀寫的性能,RISC-V架構推薦使用地址對齊的存儲器讀寫操作,但是地址非對齊的存儲器操作RISC-V架構也支持,處理器可以選擇用硬件來支持,也可以選擇用軟件來支持。

  由于現在的主流應用是小端格式(Little-Endian),RISC-V架構僅支持小端格式。有關小端格式和大端格式的定義和區別,本文在此不做過多介紹,若對此不甚了解的初學者可以自行查閱學習。

  很多的RISC處理器都支持地址自增或者自減模式,這種自增或者自減的模式雖然能夠提高處理器訪問連續存儲器地址區間的性能,但是也增加了設計處理器的難度。RISC-V架構的存儲器讀和存儲器寫指令不支持地址自增自減的模式。

  RISC-V架構采用松散存儲器模型(Relaxed Memory Model),松散存儲器模型對于訪問不同地址的存儲器讀寫指令的執行順序不作要求,除非使用明確的存儲器屏障(Fence)指令加以屏蔽。

  這些選擇都清楚地反映了RISC-V架構力圖簡化基本指令集,從而簡化硬件設計的哲學。RISC-V架構如此定義非常合理,能夠達到能屈能伸的效果。譬如:對于低功耗的簡單CPU,可以使用非常簡單的硬件電路即可完成設計;而對于追求高性能的超標量處理器則可以通過復雜設計的動態硬件調度能力來提高性能。

  2.5 高效的分支跳轉指令

  RISC-V架構有兩條無條件跳轉指令(Unconditional Jump),jal與jalr指令。跳轉鏈接(Jump and Link)指令jal可用于進行子程序調用,同時將子程序返回地址存在鏈接寄存器(Link Register:由某一個通用整數寄存器擔任)中。跳轉鏈接寄存器(Jump and Link-Register)指令jalr指令能夠用于子程序返回指令,通過將jal指令(跳轉進入子程序)保存的鏈接寄存器用于jalr指令的基地址寄存器,則可以從子程序返回。

  RISC-V架構有6條帶條件跳轉指令(Conditional Branch),這種帶條件的跳轉指令跟普通的運算指令一樣直接使用2個整數操作數,然后對其進行比較,如果比較的條件滿足時,則進行跳轉。因此,此類指令將比較與跳轉兩個操作放到了一條指令里完成。

  作為比較,很多的其他RISC架構的處理器需要使用兩條獨立的指令。第一條指令先使用比較指令,比較的結果被保存到狀態寄存器之中;第二條指令使用跳轉指令,判斷前一條指令保存在狀態寄存器當中的比較結果為真時則進行跳轉。相比而言RISC-V的這種帶條件跳轉指令不僅減少了指令的條數,同時硬件設計上更加簡單。

  對于沒有配備硬件分支預測器的低端CPU,為了保證其性能,RISC-V的架構明確要求其采用默認的靜態分支預測機制,即:如果是向后跳轉的條件跳轉指令,則預測為“跳”;如果是向前跳轉的條件跳轉指令,則預測為“不跳”,并且RISC-V架構要求編譯器也按照這種默認的靜態分支預測機制來編譯生成匯編代碼,從而讓低端的CPU也能得到不錯的性能。

  為了使硬件設計盡量簡單,RISC-V架構特地定義了所有的帶條件跳轉指令跳轉目標的偏移量(相對于當前指令的地址)都是有符號數,并且其符號位被編碼在固定的位置。因此,這種靜態預測機制在硬件上非常容易實現,硬件譯碼器可以輕松的找到這個固定的位置,并判斷其是0還是1來判斷其是正數還是負數,如果是負數則表示跳轉的目標地址為當前地址減去偏移量,也就是向后跳轉,則預測為“跳”。當然對于配備有硬件分支預測器的高端CPU,則可以采用高級的動態分支預測機制來保證性能。

  2.6 簡潔的子程序調用

  為了理解此節,需先對一般RISC架構中程序調用子函數的過程予以介紹,其過程如下:

  進入子函數之后需要用存儲器寫(Store)指令來將當前的上下文(通用寄存器等的值)保存到系統存儲器的堆棧區內,這個過程通常稱為“保存現場”。

  在退出子程序之時,需要用存儲器讀(Load)指令來將之前保存的上下文(通用寄存器等的值)從系統存儲器的堆棧區讀出來,這個過程通常稱為“恢復現場”。

  “保存現場”和“恢復現場”的過程通常由編譯器編譯生成的指令來完成,使用高層語言(譬如C或者C++)開發的開發者對此可以不用太關心。高層語言的程序中直接寫上一個子函數調用即可,但是這個底層發生的“保存現場”和“恢復現場”的過程卻是實實在在地發生著(可以從編譯出的匯編語言里面看到那些“保存現場”和“恢復現場”的匯編指令),并且還需要消耗若干的CPU執行時間。

  為了加速這個“保存現場”和“恢復現場”的過程,有的RISC架構發明了一次寫多個寄存器到存儲器中(Store Multiple),或者一次從存儲器中讀多個寄存器出來(Load Multiple)的指令,此類指令的好處是一條指令就可以完成很多事情,從而減少匯編指令的代碼量,節省代碼的空間大小。但是此種“Load Multiple”和“Store Multiple”的弊端是會讓CPU的硬件設計變得復雜,增加硬件的開銷,也可能損傷時序使得CPU的主頻無法提高,筆者在曾經設計此類處理器時便深受其苦。

  RISC-V架構則放棄使用這種“Load Multiple”和“Store Multiple”指令。并解釋,如果有的場合比較介意這種“保存現場”和“恢復現場”的指令條數,那么可以使用公用的程序庫(專門用于保存和恢復現場)來進行,這樣就可以省掉在每個子函數調用的過程中都放置數目不等的“保存現場”和“恢復現場”的指令。

  此選擇再次印證了RISC-V追求硬件簡單的哲學,因為放棄“Load Multiple”和“Store Multiple”指令可以大幅簡化CPU的硬件設計,對于低功耗小面積的CPU可以選擇非常簡單的電路進行實現,而高性能超標量處理器由于硬件動態調度能力很強,可以有強大的分支預測電路保證CPU能夠快速的跳轉執行,從而可以選擇使用公用的程序庫(專門用于保存和恢復現場)的方式減少代碼量,但是同時達到高性能。

  2.7 無條件碼執行

  很多早期的RISC架構發明了帶條件碼的指令,譬如在指令編碼的頭幾位表示的是條件碼(Conditional Code),只有該條件碼對應的條件為真時,該指令才被真正執行。

  這種將條件碼編碼到指令中的形式可以使得編譯器將短小的循環編譯成帶條件碼的指令,而不用編譯成分支跳轉指令。這樣便減少了分支跳轉的出現,一方面減少了指令的數目;另一方面也避免了分支跳轉帶來的性能損失。然而,這種“條件碼”指令的弊端同樣會使得CPU的硬件設計變得復雜,增加硬件的開銷,也可能損傷時序使得CPU的主頻無法提高,筆者在曾經設計此類處理器時便深受其苦。

  RISC-V架構則放棄使用這種帶“條件碼”指令的方式,對于任何的條件判斷都使用普通的帶條件分支跳轉指令。此選擇再次印證了RISC-V追求硬件簡單的哲學,因為放棄帶“條件碼”指令的方式可以大幅簡化CPU的硬件設計,對于低功耗小面積的CPU可以選擇非常簡單的電路進行實現,而高性能超標量處理器由于硬件動態調度能力很強,可以有強大的分支預測電路保證CPU能夠快速的跳轉執行達到高性能。

  2.8 無分支延遲槽

  很多早期的RISC架構均使用了“分支延遲槽(Delay Slot)”,最具有代表性的便是MIPS架構,在很多經典的計算機體系結構教材中,均使用MIPS對分支延遲槽進行過介紹。分支延遲槽就是指在每一條分支指令后面緊跟的一條或者若干條指令不受分支跳轉的影響,不管分支是否跳轉,這后面的幾條指令都一定會被執行。

  早期的RISC架構很多采用了分支延遲槽誕生的原因主要是因為當時的處理器流水線比較簡單,沒有使用高級的硬件動態分支預測器,所以使用分支延遲槽能夠取得可觀的性能效果。然而,這種分支延遲槽使得CPU的硬件設計變得極為的別扭,CPU設計人員對此往往苦不堪言。

  RISC-V架構則放棄了分支延遲槽,再次印證了RISC-V力圖簡化硬件的哲學,因為現代的高性能處理器的分支預測算法精度已經非常高,可以有強大的分支預測電路保證CPU能夠準確的預測跳轉執行達到高性能。而對于低功耗小面積的CPU,由于無需支持分支延遲槽,硬件得到極大簡化,也能進一步減少功耗和提高時序。

  2.9 無零開銷硬件循環

  很多RISC架構還支持零開銷硬件循環(Zero Overhead Hardware Loop)指令,其思想是通過硬件的直接參與,通過設置某些循環次數寄存器(Loop Count),然后可以讓程序自動地進行循環,每一次循環則Loop Count自動減1,這樣持續循環直到Loop Count的值變成0,則退出循環。

  之所以提出發明這種硬件協助的零開銷循環是因為在軟件代碼中的for 循環(for i=0; i<N; i++)極為常見,而這種軟件代碼通過編譯器編譯之后,往往會編譯成若干條加法指令和條件分支跳轉指令,從而達到循環的效果。一方面這些加法和條件跳轉指令占據了指令的條數;另外一方面條件分支跳轉如存在著分支預測的性能問題。而硬件協助的零開銷循環,則將這些工作由硬件直接完成,省掉了這些加法和條件跳轉指令,減少了指令條數且提高了性能。

  然有得必有失,此類零開銷硬件循環指令大幅地增加了硬件設計的復雜度。因此,零開銷循環指令與RISC-V架構簡化硬件的哲學是完全相反的,在RISC-V架構中自然沒有使用此類零開銷硬件循環指令。

  2.10 簡潔的運算指令

  在本章第2.1節中曾經提到RISC-V架構使用模塊化的方式組織不同的指令子集,最基本的整數指令子集(I字母表示)支持的運算包括加法、減法、移位、按位邏輯操作和比較操作。這些基本的運算操作能夠通過組合或者函數庫的方式完成更多的復雜操作(譬如乘除法和浮點操作),從而能夠完成大多數的軟件操作。

  整數乘除法指令子集(M字母表示)支持的運算包括,有符號或者無符號的乘法和除法操作。乘法操作能夠支持兩個32位的整數相乘得到一個64位的結果;除法操作能夠支持兩個32位的整數相除得到一個32位的商與32位的余數。

  單精度浮點指令子集(F字母表示)與雙精度浮點指令子集(D字母表示)支持的運算包括浮點加減法,乘除法,乘累加,開平方根和比較等操作,同時提供整數與浮點,單精度與雙精度浮點彼此之間的格式轉換操作。

  很多RISC架構的處理器在運算指令產生錯誤之時,譬如上溢(Overflow)、下溢(Underflow)、非規格化浮點數(Subnormal)和除零(Divide by Zero),都會產生軟件異常。RISC-V架構的一個特殊之處是對任何的運算指令錯誤(包括整數與浮點指令)均不產生異常,而是產生某個特殊的默認值,同時,設置某些狀態寄存器的狀態位。RISC-V架構推薦軟件通過其他方法來找到這些錯誤。再次清楚地反映了RISC-V架構力圖簡化基本的指令集,從而簡化硬件設計的哲學。

  2.11 優雅的壓縮指令子集

  基本的RISC-V基本整數指令子集(字母I表示 )規定的指令長度均為等長的32位,這種等長指令定義使得僅支持整數指令子集的基本RISC-V CPU非常容易設計。但是等長的32位編碼指令也會造成代碼體積(Code Size)相對較大的問題。

  為了滿足某些對于代碼體積要求較高的場景(譬如嵌入式領域),RISC-V定義了一種可選的壓縮(Compressed)指令子集,由字母C表示,也可以由RVC表示。RISC-V具有后發優勢,從一開始便規劃了壓縮指令,預留了足夠的編碼空間,16位長指令與普通的32位長指令可以無縫自由地交織在一起,處理器也沒有定義額外的狀態。

  RISC-V壓縮指令的另外一個特別之處是,16位指令的壓縮策略是將一部分普通最常用的的32位指令中的信息進行壓縮重排得到(譬如假設一條指令使用了兩個同樣的操作數索引,則可以省去其中一個索引的編碼空間),因此每一條16位長的指令都能一一找到其對應的原始32位指令。因此,程序編譯成為壓縮指令僅在匯編器階段就可以完成,極大的簡化了編譯器工具鏈的負擔。

  RISC-V架構的研究者進行了詳細的代碼體積分析,如圖3所示,通過分析結果可以看出,RV32C的代碼體積相比RV32的代碼體積減少了百分之四十,并且與ARM,MIPS和x86等架構相比都有不錯的表現。

33.jpg

  圖3 各指令集架構的代碼密度比較(數據越小越好)

  這里寫圖片描述


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 超碰麻豆 | 国产伦理精品一区二区三区观看体验 | 精品一区二区三区四区视频 | 在线观看亚洲区 | 国产精品无码av一区二区三区 | 中文字幕在线视频播放 | 国产精品va在线播放我和闺蜜 | 最新日韩在线 | 国产无套内射普通话对白 | 国产japan18xxxxhd| www在线观看视频 | 欧美日韩亚洲激情 | 美国av导航 | 婷婷综合社区 | 97免费在线视频 | 精品人妻av区 | 东南亚毛片| 香蕉视频免费在线 | 免费观看在线视频www | 免费在线观看成年人视频 | 国产精品久久久网站 | 人妻av无码专区 | 对白刺激国产子与伦 | 欧美熟妇另类久久久久久多毛 | 99久久婷婷国产综精品喷水 | 精品少妇一区二区三区免费观 | 97在线视频免费 | 美女精品一区 | 久草毛片 | 131mm少妇做爰视频 | 国产美女永久免费无遮挡 | 中文字日产幕乱五区 | 中文在线a天堂 | 欧美日韩a级片 | 毛片大全免费 | 女女女女bbbb日韩毛片 | 国产精品99re | 1024日韩| 日韩欧美aaaa羞羞影院 | 久久午夜夜伦鲁鲁一区二区 | 国产精品一区二区无线 | 少妇又紧又色又爽又刺激视频 | 国产一级黄色录像 | 国产精品男女啪啪 | 国产极品视觉盛宴 | 日韩视频网站在线观看 | 中文字幕一区三级久久日本 | a极毛片| 久久裸体视频 | 黄色视屏在线播放 | 久久9精品区-无套内射无码 | 岛国av在线免费 | 日本午夜免费福利视频 | 爱福利视频网 | 欧美日韩精品一区二区在线播放 | 少妇在线观看 | 国产免费xvideos视频入口 | 国产妇女馒头高清泬20p多 | 免费激情网站 | 日本三级中文 | 中文字幕美人妻亅u乚一596 | 亚洲天堂av在线免费观看 | 成人在线观看亚洲 | 波多野结衣精品视频 | 中文字幕亚洲欧美日韩在线不卡 | 四虎影视国产精品 | 男女在楼梯上高潮做啪啪 | 久久综合九色综合网站 | 狠狠色噜噜狠狠狠狠2022 | 亚洲欧美中文字幕 | 国产九九九九九 | 欧美黄色一级片视频 | 色婷婷亚洲一区二区三区 | 色婷婷综合网 | 国产偷伦在线 | 美女毛片 | 国产乱码精品一区二区三区不卡 | 一级做人爰片全过 | 四虎影视免费永久在线 | 国产免码va在线观看免费 | 亚洲一级二级视频 | 精品久久中文 | 国产又黄又猛又粗 | 中文字幕日韩精品无码内射 | 刘玥91精选国产在线观看 | 日韩三级中文 | 懂色中文一区二区三区在线视频 | 亚洲无人区午夜福利码高清完整版 | 日本丰满熟妇videossex一 | 136av导航 | 日韩精品成人无码专区免费 | 天天干夜夜拍 | 91在线精品一区二区 | 国产人人爱 | 91chinese video永久地址 | 日韩久久精品 | 国产在线精品一区二区中文 | 麻豆免费av| 99欧美精品| 久久亚洲私人国产精品 | 精品www| 国产国产精品久久久久 | 无码精品黑人一区二区三区 | 人禽杂交18禁网站免费 | 日韩国产免费 | 青青草97| 床上激情网站 | 理论片一区 | 最新av网址在线观看 | 在线观看91精品国产网站 | 国产露脸对白刺激2022 | 久久尤物免费一区二区三区 | 精品国产乱码久久久久久夜甘婷婷 | 丁香五月网久久综合 | 亚洲精品911| 一本一道av中文字幕无码 | h片在线观看免费 | 国产精品无码久久综合 | 国产91丝袜 | 国产精品一区二区不卡 | 97久久精品无码一区二区天美 | 色婷婷久久一区二区三区麻豆 | 中文字幕视频免费观看 | 沈阳熟女露脸对白视频 | 亚洲日本欧美 | 欧美国产日韩久久 | 香港三日三级少妇三级66 | 中出在线视频 | 波多野结衣的av一区二区三区 | 国产嫩草影院久久久 | 国产精品美女www爽爽爽三炮 | 成人伊人| 蜜臀久久99精品久久久无需会员 | 亚洲国产成人精品无色码 | 亚洲精品久久久艾草网 | 纯爱无遮挡h肉动漫在线播放 | 国产成人久久久 | 中文字幕+乱码+中文字幕明步 | 中国老熟女重囗味hdxx | 性无码专区无码 | 操欧洲美女 | 91正在播放 | 九九视频在线播放 | 国产精品久久久久久一区二区 | 国产69精品久久久久久妇女迅雷 | 石原莉奈av调教中文字幕 | 中文幕无线码中文字蜜桃 | 四虎国产精品永久在线 | 日日麻批免费40分钟无码 | 三级黄片毛片 | 亚洲午夜久久久精品一区二区三区 | 自拍偷拍18p | 国产成人精品亚洲 | 国产精品国产三级国产aⅴ下载 | 国产无遮挡a片又黄又爽 | 在线精品视频一区二区三四 | 成人情侣激情偷拍视频 | 7777av| 91嫩草香蕉| 在线日韩精品视频 | 亚洲国产第一 | 日本在线 | 成人禁污污啪啪入口 | 精品久久久久久久久久久久久久 | 国产情侣偷国语对白 | 国产伦精品一区二区三区视频黑人 | 精品国产午夜 | 成年男女免费视频网站 | 视频一区二区三区在线 | 国产做爰xxxⅹ久久久精华液 | 亚洲特级毛片 | 黄色资源在线 | 成人国产精品入口免费视频 | 国产最新自拍视频 | 亚洲国产一区二区天堂 | 欧美一级黄色片 | 日本视频在线播放 | 国产做爰xxxⅹ高潮69 | 黄色片网战 | 欧美大尺度做爰啪啪床戏明星 | 少妇高潮露脸国语对白 | 另类小说色 | 人人爱人人澡 | 国产美女永久免费无遮挡 | 美女毛片在线 | 手机福利视频 | 日本绝伦老头与少妇在线观看 | 欧美wwwwwwxxxxxx| 国产浮力第一页 | 丰满少妇猛烈进入三区视频 | 日韩色资源 | 日韩美女视频网站 | 国产乱肥老妇女精品视频网站 | 强行挺进皇后紧窄湿润小说 | 激情内射亚洲一区二区三区 | 少妇人妻系列无码专区视频 | 中文在线√天堂 | 色吧视频 | 久久久久久国产精品免费免费 | 国产裸体无遮挡免费精品视频 | 欧美自拍另类欧美综合图片区 | 九草影院| 国产精品不卡一区二区三区 | 国产欧美一区二区在线观看 | 久久天堂综合亚洲伊人hd妓女 | 黑人巨大人精品欧美三区 | 成年女人a毛片免费视频 | 国产在线 | 中文 | 清纯唯美经典一区二区 | 国产精品视频免费看人鲁 | 中国三级视频 | 国产亚洲第一伦理片在线c 国产亚洲精品久久久久动 国产亚洲精品久久久久久大师 | 久久精品国产av一区二区三区 | 九月色婷婷 | 国产在线精品一区二区高清不卡 | 国产91色| 亚洲第三区 | 欧美大尺度做爰啪啪免费 | 欧美成人va | av软件在线观看 | 91成人精品一区在线播放 | 99久久久精品免费观看国产 | 中文字幕在线播放不卡 | 91麻豆产精品久久久久久夏晴子 | 亚洲看| 欧美自拍区 | 国产精品久久久久久超碰 | 欧美日韩精品在线视频 | 国产精品资源网 | 色伊人久久 | 老司机午夜精品视频 | 中文字幕视频在线观看 | 国产超碰人人做人人爽av牛牛 | 日韩视频 中文字幕 | 农村妇女做爰偷拍视频 | 最新免费av网站 | 日韩一级黄色录像 | 国产片在线 | 日韩黄色在线 | www浪潮avcom | 久久久久久a亚洲欧洲av冫 | 久久免费大片 | 久久国产精品综合 | 怡红院男人天堂 | 狠狠久久| av黄色片 | 草草影视在线观看 | 7777日本精品一区二区三区 | 成人国产1314www色视频 | 一本色道久久综合亚洲精品不卡 | 日韩欧群交p片内射中文 | 色七七视频| 女子spa高潮呻吟抽搐 | 女人14毛片毛片毛片毛片区二 | 国产av无码专区亚洲a√ | 成熟老妇女视频 | 日本高清视频网站www | 深夜视频在线观看 | 色婷婷综合久久久久中文一区二区 | 性xxxx另类xxⅹ | aaa在线| 在线观看国产91 | 国内久久精品视频 | 天天草天天草 | 久久人妻少妇嫩草av | 黄色在线不卡 | 亚洲 欧美 国产 制服 动漫 | 沉溺于黑人叶爱中文字幕 | 男女下面一进一出无遮挡 | 性生活毛片 | 国产中文字幕三区 | 国产精品免费一区二区三区都可以 | 我们2018在线观看免费版高清 | 人妻少妇被粗大爽9797pw | 超碰免费97 | 男女啪啪免费观看网站 | 91视频免费看片 | 香港三级日本三级韩国三级 | 国产做a爱片久久毛片a片高清 | 国产精品福利视频一区 | 天堂无乱码 | 综合av第一页 | 亚洲wwwwww | 色综合久久久久久 | 亚洲一区二区在线免费 | 亚洲免费网站在线观看 | 久久久久久亚洲 | 久久亚洲男人天堂 | 日韩精品视频免费在线观看 | 日本边添边摸免费视频网站 | 久久综合91 | 国产成人无码视频一区二区三区 | 92国产精品午夜福利 | 亚洲成色www久久网站瘦与人 | 免费视频永久免费人 | 成人黄色网址在线观看 | 免费三片在线观看网站v888 | 最新国产中文字幕 | 国产乱淫av一区二区三区 | 美女福利影院 | 男人的天堂一区二区 | 亚欧日韩av | 成人免费高清视频 | 大尺度做爰呻吟62集 | 91国自啪| 四虎国产精品成人永久免费影视 | 91久久久久久波多野高潮 | 激情视频在线观看免费 | 国产精品av久久久久久久久久 | 久久久久久久久无码精品亚洲日韩 | 噜噜噜在线视频 | 成熟丰满熟妇av无码区 | 欧美综合视频 | 国产视频黄 | 亚洲国产一区二区三区波多野结衣 | 国产日韩av在线播放 | 日本一区视频在线观看 | 成熟丰满中国女人少妇 | 女女女bbbbbb毛片在线法国 | 国产一线天粉嫩馒头极品av | 动漫av网站免费观看 | 2019中文字幕在线 | 欧美福利视频一区 | 精精国产xxxx在线观看主放器 | 欧美日日骚 | 精品亚洲一区二区三区四区五区 | 无码视频一区二区三区 | 国产在线观看无码免费视频 | 亚洲精品短视频 | 国产黄色观看 | 丁香婷婷激情综合俺也去 | 国产精品二区在线 | 毛片基地视频 | 日本免费一区二区三区四区五区 | 免费观看美女裸体网站 | 日本一区二区黄色 | 欧美区在线观看 | 日韩精品不卡 | 亚洲精品成 | 人人妻人人澡人人爽人人精品 | av大片免费在线观看 | 日韩在线观看一区 | 麻豆影视在线免费观看 | www.15hdav.com| av亚洲产国偷v产偷v自拍 | 国精产品一区一区三区有限公司杨 | 日产欧产美韩系列在线播放 | 成人精品天堂一区二区三区 | 看免费毛片 | 国语对白乱子 | kk视频在线观看 | 中国挤奶哺乳午夜片 | 欧美人与性动交g欧美精器 狠狠躁18三区二区一区ai明星 | √天堂资源在线中文8在线最新版 | 秋霞一级全黄大片 | 久久免费福利视频 | 最近中文字幕免费mv在线视频 | 亚洲国产成人精品女人 | 在线观看日韩一区二区 | 国外av网站| 亚洲欧美另类激情 | 不卡的av在线免费观看 | 在线播放高清视频www | 78亚洲精品久久久蜜桃网 | sese欧美 | 电梯男女做爰视频 | 成人在线免费小视频 | 欧美精品一区二区三区免费视频 | 四虎免费网址 | 国产精品成人一区二区三区视频 | 91成人综合| 操三八男人的天堂 | 91精品一区二区三区四区 | 日韩精品免费一区二区夜夜嗨 | 免费一区区三区四区 | 久久亚洲精品成人无码网站 | 中文字幕日韩在线观看 | 77777_亚洲午夜久久多人 | 把jiji进美女的屁屁里视频 | av大片在线免费观看 | 精品美女www爽爽爽视频 | 新搬来的女邻居麻豆av评分 | 女学生处破外女出血av喊痛 | 又黄又爽又高潮免费毛片 | 红桃视频国产精品 | 天堂色综合 | 国模私拍av | 久久久综合色 | 欲求不满在线小早川怜子 | www.色日本 | 久久婷婷亚洲 | 中文字幕在线观看日韩 | 成人免费毛片糖心 | 亚洲精品久久久久中文第一幕 | 精品亚洲一区二区三区在线播放 | 亚洲免费在线 | 曰木性按摩xxⅹxxx视频 | 娇小萝被两个黑人用半米长 | 日本三级日产三级国产三级 | 国产乱码精品一区二区三区不卡 | 久久精品道一区二区三区 | 99久久无码一区人妻a黑 | 性欧美色图 | √最新版天堂资源网在线 | 国产96在线 | 国产精品va在线观看无码不卡 | 国产又粗又硬又大爽黄老大爷 | 偷拍老头老太作爱 | 青青色在线观看 | 成年18网站免费进入夜色 | 九九久久精品无码专区 | 国产精品无码翘臀在线观看 | 可以在线观看的av网站 | 欧美特级黄色片 | 一区二区三区在线免费 | 中文字幕在线第一页 | 久久99精品国产自在现线小黄鸭 | 欧美多人猛交狂配 | 国产精品久久久久久av免费看 | av久久天堂三区 | 中国一级黄色 | 日韩一区二区三区视频 | 中国极品少妇videossexhd 久久久久成人精品 | 亚洲天堂av在线免费观看 | 午夜伦理福利视频 | 国产天天综合 | 成人国产在线视频 | 国产人妻一区二区三区四区五区六 | 性瘾荡乳h古代 | 精品亚洲国产成av人片传媒 | 国产精品久久久久9999小说 | 国产成人艳妇aa视频在线 | 色噜噜狠狠色综合免费视频 | 少妇人妻精品一区二区三区 | 欧美肥婆性猛交xxxx中国1 | 成人午夜视频免费在线观看 | 国产97人人超碰caoprom | 国产一级视频在线播放 | 成人深夜在线观看 | 亚洲欧美一区二区三区情侣bbw | 99re视频在线| 国产普通话bbwbbwbbw | 免费1000部激情免费视频 | 男女免费视频 | 成人在线视频网 | 色婷婷亚洲一区二区三区 | www在线观看av | 欧美亚洲一区二区三区 | 欧美性猛交富婆 | 亚洲乱码一区二区三区三上悠亚 | 亚洲国产成人av毛片大全 | 欧美一区二区三区四区五区 | 亚洲永久无码7777kkk | 亚洲国产av无码精品无广告 | 国产美女精品aⅴ在线播放 国产美女精品人人做人人爽 | 91丨九色丨刺激 | 成年人小视频 | 深夜福利视频免费观看 | 亚洲激情欧美色图 | 露脸丨91丨九色露脸 | 成人在线天堂 | 第一色网站 | a√视频在线观看 | 在线看片人成视频免费无遮挡 | 中文乱码字慕人妻熟女人妻 | 一级黄色在线播放 | 国产123区| 男ji大巴进入女人的视频小说 | 神马久久网站 | 久久久久久天堂 | 亚洲天堂国产精品 | 特大黑人娇小亚洲女 | 成年美女黄网站色大免费全看 | 狠狠色丁香婷婷综合视频 | 私拍在线 | 成人做爰69片免费看网站野花 | 国产精品野外av久久久 | 99久久精品费精品国产 | 特黄特色大片免费视频大全 | 国产97在线 | 亚洲 | 中文字幕在线观看你懂的 | 日韩美女乱淫aaa高清视频 | 国产成人精品手机在线观看 | 欧美成人免费一区二区三区视频 | 亚洲人精品 | 国产伦精品一区二区三区妓女 | 免费观看色 | 国产中年熟女高潮大集合 | 亚洲女人初尝黑人巨大 | 久久看片 | 99九九久久 | 91在线精品播放 | 亚洲国产精品一区二区www | 俄罗斯xxxx性全过程 | 国产精品欧美一区二区三区不卡 | 日韩欧美猛交xxxxx无码 | 久久视频免费看 | 丁香综合网 | 激情综合婷婷色五月蜜桃 | 精品播放| 黄色的一级片 | 久久亚洲天堂 | 久久久亚洲成人 | 国产成人av一区二区三区在线观看 | 91在线一区 | 又粗又大又硬又长又爽 | 国产丰满老熟女重口对白 | 亚洲性色视频 | 麻豆视频在线免费看 | 俄罗斯xxxx性全过程 | 日韩精品一线二线三线 | 在线播放唐嫣毛片 | 成人性生交大全免费中文版 | 又硬又粗又大一区二区三区视频 | 一区二区国产精品精华液 | 亚洲免费网站在线观看 | 免费人成在线观看 | 肉体暴力强伦轩在线播放 | 波多野结衣亚洲视频 | 亚洲精品国产第一综合99久久 | 就要操就要日 | 成人性生交片无码免费看 | 男女一边摸一边做爽爽 | 国产成人精品亚洲男人的天堂 | 丰满多毛的大隂户毛茸茸 | 国产一区二区免费看 | 精品国产成人一区二区三区 | 日日噜噜噜夜夜狠狠久久蜜桃 | 国产毛片一区二区三区va在线 | 99精品久久99久久久久 | 亚洲美女色视频 | 超碰2025| 污视频网站免费 | 综合无码一区二区三区 | 欧美精品在线一区 | 国内精品久久毛片一区二区 | 色一情一乱一伦一区二区三区日本 | 国产猛烈高潮尖叫视频免费 | 99在线看| 一级全黄裸体免费观看视频 | 国产亚洲欧美一区二区 | 国产精品岛国久久久久久久久红粉 | 欧美少妇色图 | 久久国产精品精品 | 乱中年女人伦av一区二区 | 免费国产在线视频 | 青青草原在线免费 | 伊人伊色 | 成人久草| 成人短视频在线观看 | 日韩精品成人在线 | 中文字幕人成人乱码亚洲影视的特点 | 永久免费在线看片 | 亚洲日韩电影久久 | 久久露脸| 一本一道久久a久久精品蜜桃 | 美女毛片在线观看 | 男女裸体影院高潮 | www性| 精品国产自在精品国产精小说 | 夜夜躁日日躁狠狠久久av | 日本伊人久久 | 亚洲最大福利网站 | 久草视频精品 | 亚洲综合五月 | 91视频免费观看网站 | 精品国产av无码一区二区三区 | 亚洲天堂免费在线 | 91超碰在线观看 | 91精品综合久久久久m3u8 | 国产精品一区二区在线 | 性一交一乱一色一视频麻豆 | 免费a级大片 | 欧美大片在线播放 | 精品人妻av一区二区三区 | 97人人模人人爽人人喊0 | 香蕉av一区二区 | 本站只有精品 | 成人在线91 | 一级黄色短视频 | 69亚洲精品久久久蜜桃小说 | 无码精品人妻一区二区三区av | 91色啪| 极品美女销魂一区二区三区 | 久热色| 丰满少妇夜夜爽爽高潮水网站 | 国产乱人伦精品 | 高清二区 | 18岁日韩内射颜射午夜久久成人 | 亚洲三级在线看 | 久久天堂精品 | 97超碰导航 | 校园春色综合网 | 国产视频第三页 | 亚洲成av人片不卡无码手机版 | 欧美狠狠爱 | 18成人免费观看网站 | 日韩精品在线免费视频 | 久久中文字幕在线观看 | 欧洲美女黑人粗性暴交视频 | 伊人性伊人情综合网 | 青草视频在线播放 | 丰满少妇被猛烈进入 | 国产探花视频在线观看 | 男人的天堂你懂的 | 九九综合 | 全球成人中文在线 | 胖女人毛片| 少妇无码av无码专区线 | 成人美女在线 | 国产午夜禁区精品视频 | 中文字幕乱码在线蜜乳欧美字幕 | 涩里番在线观看 | 免费久久精品 | 欧美精品性视频 |