《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM Linux的Gameboy模擬器移植和優化研究
基于ARM Linux的Gameboy模擬器移植和優化研究
嵌入式在線
顧葉鋒 付宇卓 魯欣
摘要: 本文構建了一個基于ARM920T嵌入式Linux的實驗平臺環境, gnuboy作為一種虛擬機,應用到這樣的嵌入式環境中遇到的問題具有一定的代表性,最需要解決的問題是速度問題,針對于此,本文實現了它在所構建的平臺上的移植和一些優化研究。
關鍵詞: ARM ARM920T Linux
Abstract:
Key words :

引言

  面向ARM微處理器構架的嵌入式操作系統的使用量這些年持續增長,在各種嵌入式操作系統中, L inux是獲得支持最多的第三大力量。

  目前,ARM L inux支持包括ARM610、A RM710、ARM720T cores、ARM920T" title="ARM920T">ARM920T cores、StrongARM 110、StrongARM1100、XScale等系列的ARM處理器。

  Gameboy是目前比較流行的8位掌上游戲機,通常被簡稱為GB,它的最終態Game Boy Color (GBC)是完全向后兼容的。Gnuboy是GB /GBC的軟件模擬器,是一種自由軟件,它是基于Qt系統的,能夠運行幾乎所有的黑白和彩色的GB /GBC游戲ROM,但運行復雜一些的游戲需要在速度上得到加強,同時它的聲音還沒有得到測試。

  Gnuboy已經實現了i386匯編代碼的一些優化工作,能夠在奔騰機器上運行良好,除此之外,到目前為止,它能夠運行的平臺還很有限。隨著嵌入式系統設計技術的發展,PDA、Smartphone等嵌入式產品的功能不斷地得到擴展,適應用戶的需要, Gnuboy在嵌入式產品中的移植應用非常具有前景。目前Gnuboy在ARM Linux" title="Linux">Linux下還沒有得到很好的應用,本文就是在構建的基于ARM920T Linux的嵌入式平臺上對gnuboy運用進行的嘗試性工作,同時, Gnuboy作為一種虛擬機技術,本文的工作對研究虛擬機技術在ARM L inux中的應用也具有一定的價值。

  硬件環境

  本實驗測試板采用Motorola公司的MX1 Lite,系統的主要模塊有處理器內核模塊、用戶接口模塊、連接設備模塊等,如圖1所示,下面分別進行介紹。

1)處理器內核模塊采用v4T體系結構的ARM920T 內核擁有16K的指令緩存和16K的數據緩存; 外部接口模塊提供了最多6 個片選信號來訪問外部設備,其中連接的12Kx16bits的NOR Flash 經過配置用于系統啟動; SDRAM 控制器提供了對使用32Mx32bits的SDRAM的訪問控制。

  2)用戶接口模塊由于MX1 L ite沒有模擬信號處理模塊,無法直接接收觸摸屏的輸入,所以本系統采用了TI的TSC2301芯片來支持觸摸屏的輸入功能,它與主芯片通過連續外設接口協議連接,它不僅可以接收觸摸屏的輸入,而且它還支持聲音數模轉換和輸入輸出等功能; LCD 控制器用于給外部液晶顯示屏提供顯示數據,LCD采用了Sharp 的20x240 HR - TFT LCD,它支持觸摸屏輸入,分辨率為320x240。

  3)連接設備模塊包含有多媒體卡/數字安全主機控制模塊、內存棒控制器和智能卡接口,以此來連接用于外部存儲的多媒體卡。

  Gnuboy軟件結構和一些工具軟件

  Gnuboy是基于Qt系統的,可從圖2中看出它和整個系統的關系。本文構建的基于ARM920T的嵌入式L inux平臺下采用的是嵌入式系統的QT 版本: QT/Embedded 和Qtop ia(QPE) ,這有助于模擬器的移植。

QT/Embedded和Qtopia

  QT/Embedded和Qtopia是著名的QT庫開發商TrollTech開發的基于Framebuffer、面向嵌入式系統的QT版本。它的特點是界面美觀、色彩配比好,使用與QT/Windows和QT/X11 完全一致的AP I接口,許多基于QT的程序可以非常方便地移植到嵌入式系統。Qtopia 包括了全套的個人信息管理PIM,如地址本、日程安排、游戲、配置工具等。QT/Embedded實現了對下層輸入設備的驅動和底層圖形接口以及各基類和AP I,它在編譯后生成函數庫被應用程序調用。Qtopia也是以客戶/服務器的方式,通過消息機制來管理各種應用程序。圖3描述了QT應用程序的執行方式及系統結構,其中X Server是核心。

一些工具軟件

  移植前需要在宿主機上建立ARM 的交叉編譯環境,主要用到的開發工具包括三個部分: binutils、gcc、glibc。

  ● Binutils — 用于操作二進制文件的實用程序集合,包括諸如匯編器as、二進制轉換工具( objdump、objcopy) 等這樣的實用程序;

  ● Gcc — GNUC編譯器(C編譯器gcc和C + +編譯器g + + ) ;

  ● Glibc —所有應用程序將鏈接到的C庫。

  可以直接從Internet上下載已經編譯的二進制文件安裝到PC機上,并相應設置比如路徑等這樣一些比較簡單的參數即可使用,但必須保證編譯時所用的函數庫版本與目標板上運行時所使用的函數庫版本的一致。ARM Developer Suite它是全套的實時開發軟件工具包,編譯器生成的代碼密度和執行速度優異,可快速低價地創建ARM結構應用。

  移植和優化

  Gnuboy是一種虛擬機機制,它對具體硬件的操作是通過操作系統(這里是L inux)來進行的,圖4 為它對基于ARMlinux平臺硬件操作的抽象層次。

這個抽象層次也適用于在ARM Linux平臺下用C語言編寫的一般虛擬技術應用。越是頂層越是抽象,代碼可移植性就越好;越是底層,越是硬件相關,代碼可移植性就越差,但代碼執行速度越快。這也是一般虛擬機移植和優化思想的體現,提高移植性,多運用抽象的接口,提高速度,多一些直接操作硬件的代碼。

  移植

  Gnuboy在此平臺上的正確運行需要解決中斷、提供Framebuffer支持、數據存儲格式、字符串到64位整數轉換等問題。

  中斷問題

  Gnuboy需要依賴宿主操作系統(這里是L inux)來提供輸入/輸出等基本服務,讓宿主操作系統作為它與硬件設備的中間人,這種游離于硬件通信細節之外的方法具有良好的可移植性,本文要解決的主要是提供對鍵盤輸入和游戲控制終端的中斷響應和處理。

  在本文構建的平臺下,需要編寫相應的鍵盤和游戲控制終端的Linux驅動程序,以模塊方式加載后,在Gnuboy中打開該設備。對應鍵盤處理,在Gnuboy中需要調整相應的鍵盤設置代碼使之與系統一致。

  提供Framebuffer支持

  Framebuffer技術提供了一個訪問物理圖形設備的定義良好的接口,本文構建的平臺下采用的是Qt系統的嵌入式版本,它是基于Framebuffer的, Gnuboy要在該平臺下運行,必須提供對Framebuffer的支持。通過訪問/dev/ fb0來取得系統framebuffer中用于顯示圖像的數據和進行處理。在Gnuboy中調用游戲畫面的Framebuffer地址和掃描方法也需要作響應的修改。

  修改Framebuffer地址,也就是獲得游戲畫面的開始地址在內存中的位置。針對采用的LCD 的分辨率, 需要在Gnuboy中計算Framebuffer地址處做出相應修改。對于本平臺中采用的LCD, Gnuboy刷新處理方法是從第一行開始,逐行刷新,同時由于一個像素采用兩個字節,因此在逐行刷新時,每次寫兩個字節。

  數據存儲格式和字符串到64位整數轉換

  在ARM Linux下可配置成大數端或者小數端格式來保存和處理整數數值,在Gnuboy中與數值存儲字節順序有關的代碼需要與之對應。

  Linux明顯缺乏用來把整數字符串轉換為64位整數的函數,如果字符串參數突破32位的極限,就有可能出問題,因此在Gnuboy需要提供字符串到64位整數的的轉換函數。

  設置啟動模擬器路徑和編譯

  在用戶已經選擇好游戲Rom,點擊launch simulator按鈕觸發啟動模擬器,進入游戲功能,因此在Gnuboy代碼中需要獲得rom的絕對路徑,由于QT操作系統無法在代碼中直接運行qtop iagnuboy命令,因此需要給出該可執行文件的絕對路徑。

  源代碼修改好以后,在Makefile中設定交叉編譯器: CC= arm - linux - gcc, CXX = arm - linux - g + +。編譯時要用到針對ARM的函數庫可以把函數庫放在一個自己建的一個目錄,為了讓gcc 在搜索函數庫時到指定的目錄中尋找,可在Makefile的通過- L參數添加存放針對ARM函數庫的目錄。例如QTOP IA L IBS = - L $(QPED IR) / lib。

  經過交叉編譯后把得到的可執行文件qtop iagnuboy和qtop iagnuboyl燒到嵌入式系統中可以運行,然后不足之處是畫面速度有些慢,這正是下面優化要研究的問題。

  Gnuboy在ARM L inux下的優化

  優化概述

  如果說CISC的指導思想之一是為了減輕編譯的負擔,R ISC則向編譯提出了更高的要求,ARM作為一種R ISC體系結構,優化問題顯得非常重要。從圖4 的抽象層次可以知道,對Gnuboy的優化問題,概括來說是對它一些抽象代碼進行硬件相關代碼替代的過程,并且越是底層的代碼,速度越快,這里直接用ARM匯編語言來改寫一些原來的C函數。前面的移植運行結果已經顯示, Gnuboy的圖像顯示較慢。它的函數void lcd refreshline ( )的主要功能是使用已經解碼好的圖像數據來完成游戲畫面的顯示。對它的優化主要是對它里面調用的兩個用C語言所寫函數updatepatp ix ( )和bg scan color ( )函數的優化。

  本文采用了與機器相關優化的優化技術,與機器相關的優化這里主要是寄存器分配問題,一般寄存器分配算法是基于一種稱為圖著色技術的。給定一個無向圖G= (V , E ) ,V 是有限節點的集合,V = { v 1, v 2, ., v n} , E是邊的集合, E = { ( i, j ) | v i∈V , v j∈V , v i和v j相連} , 圖著色問題要求找到一個k盡量小的所有節點的賦值(也稱“完全賦值”) C: V — > {1.k } , 要求在該完全賦值中, 若( i,j ) ∈E , 則C ( v i) ≠C ( vj) 。

  簡化的圖著色技術應用

  針對本文的優化,第一階段是把C函數用偽ARM匯編指令(即用符號寄存器Ui替代真正ARM寄存器的ARM指令)改寫。

  第二階段對符號寄存器U1~Un ( n > 15)畫出相干圖并進行著色,所謂對圖進行著色是指給圖中的每個結點賦予一種顏色,而且所有相鄰的兩個結點都具有不同的顏色。這樣,每種顏色就對應于處理器中的一個實際的物理寄存器,如此著色保證了所有可能發生沖突的符號寄存器都被賦予不同的物理寄存器。

  假設n + 1個符號寄存器的相干圖如圖5 ( a)所示,其中結點是符號寄存器,而結點之間的弧線表示變量的生命周期有重疊,最少需要16種顏色才能避免相連結點顏色有重疊。由于ARM920T只有r0~r14等15個寄存器可用于存儲程序變量,小于16,也就是存在寄存器沖突問題,這個時候就可以通過選擇刪除一個結點(如圖中Un + 1) ,也就是把U6對應的數據存儲到存儲器中,以后再重裝入寄存器來達到對各寄存器進行釋放的目的,見圖5 ( b)所示,虛線圓圈表示符號寄存器U16對應的數據轉存到存儲器中。

用上面介紹的方法對updatepatp ix和bg scan color函數進行處理,得到的ARM匯編函數,用它們替換掉gnuboy源代碼中原先的C函數并進行編譯生成可執行文件,可執行文件在構建的測試板上運行良好。下面對上面提到的優化來進行一些測試。

  測試評估

  用CodeWarrior forARM Developer Suite和AXD Debugger軟件測試優化前后函數的運行時間,結果如表1所示。圖著色技術強調實現活躍變量的100%分配,并且代碼需要寄存器數量越多,優化效果越明顯,這從updatapatp ix和bg scan color函數的優化中可以看出(前者代碼較后者復雜,需要存放的臨時變量也多) 。進一步優化gnuboy,可用類似的方法替換源代碼的另外一些影響速度較大的函數。

總結

  本文構建了一個基于ARM920T嵌入式Linux的實驗平臺環境, gnuboy作為一種虛擬機,應用到這樣的嵌入式環境中遇到的問題具有一定的代表性,最需要解決的問題是速度問題,針對于此,本文實現了它在所構建的平臺上的移植和一些優化研究。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 亚洲免费在线观看av | 日韩综合一区二区三区 | 欧美性大战久久久久久久 | 伊人久久精品无码麻豆一区 | 婷婷久久香蕉五月综合加勒比 | 香蕉视频免费在线观看 | 国产视频大全 | 九九热在线免费视频 | 狠狠躁日日躁夜夜躁2022麻豆 | 黄色精品一区二区 | 无码国产精品久久一区免费 | 美女扒开大腿让男人桶 | 黄色一级毛片 | 激情综合五月丁香亚洲 | 国产麻豆乱码精品一区二区三区 | 最近中文字幕在线免费观看 | 国产成人美女视频网站 | 国产黄色美女视频 | 欧美在线中文 | 欧洲无线码一二三四区 | 少妇搡bbbb搡bbb搡打电话 | 亚洲一区二区三区 | 中国少妇xxxⅹ性xxxx | 抖音视频在线观看 | 福利视频亚洲 | 欧美永久免费 | 午夜剧场91| 中文字幕日韩久久 | 青草精品国产福利在线视频 | 日日干日日色 | 国产一区二区色 | 少妇扒开双腿自慰出白浆 | 一级黄视频| 国产精品人妻在线观看 | 久久久wwww| jiz亚洲| 久久精品超碰 | 欧美综合在线观看视频 | 日本一级二级三级aⅴ网站 日本一级二级三级久久久 日本一级二级视频 | 日本高清成本人视频一区 | 久久久www成人免费毛片 | 欧美久久久久久久久 | 成 人 免费 黄 色 | 久久99精品久久久久久水蜜桃 | 亚洲男人的天堂av手机在线观看 | 久久精品中文无码资源站 | 宅男噜噜噜66网站在线观看 | 中国理伦片在线 | 久久久久久久久久久一区二区 | 日本少妇xx洗澡xxxx偷窥 | 草裙社区精品视频播放 | 妺妺窝人体色www在线下载 | 精品国产一区二区三区久久久蜜臀 | 黑人情欲在线播放 | 污视频免费在线 | a级片中文字幕 | 福利视频第一页 | 在线播放国产一区二区三区 | 大学生高潮无套内谢视频 | 欧美日韩激情在线观看 | 午夜精品久久久久久不卡8050 | 国产精品成人一区二区网站软件 | 成人免费观看视频大全 | 成人激情在线视频 | 久久天天躁狠狠躁夜夜婷 | 午夜性无码专区 | 久久久久久久麻豆 | 欧美日韩免费看 | 刘亦菲三级床视频大全 | 亚洲99影视一区二区三区 | 九九亚洲精品 | 2018av天堂在线视频精品观看 | 日韩在线播放一区二区 | 中国丰满猛少妇xxxx | 自拍偷在线精品自拍偷无码专区 | 永久av| 中文字幕亚洲无线码在线一区 | 亚洲精品久久久久久久久 | 国产三区av| 农村少妇伦理精品 | 成人午夜sm精品久久久久久久 | 国产成人亚洲人欧洲 | 中文字幕乱码久久午夜不卡 | 久一区二区三区 | 天海翼视频在线观看 | 久久精品99久久 | 日韩国产一区二区 | 国产女s调教男m免费网站 | 91丨九色丨露脸 | 最近中文字幕在线视频 | 黄色片视频网站 | 五月天激情在线 | 色偷偷888欧美精品久久久 | 人人看人人舔 | 成人性生交大片免费看r老牛网站 | 自拍偷拍在线视频 | 欧美做爰啪啪xxxⅹ性 | 久久99视频精品 | 久久亚洲人成网站 | 99久久久久国产精品免费人果冻 | 亚洲成人久久久久 | 4444亚洲人成无码网在线观看 | 久久精品美女视频 | 国产呦小j女精品视频 | 国产三级视频网站 | 国产新婚疯狂做爰视频 | 在线看亚洲| 亚洲精品国产suv一区别 | 一区自拍 | 97久久天天综合色天天综合色hd | 特黄老太婆aa毛毛片 | 69久久久久久 | 成人性生交片免费看 | 黄色大片网站 | 毛片av免费| 中文字幕不卡在线88 | av片在线播放 | 18成人免费观看视频 | 日本美女一级视频 | 在线草| 久久久久人妻精品一区 | 国91精品久久久久9999不卡 | 一线毛片 | 国产高清精品软件 | 精品久久久久国产免费 | 又色又爽又黄高潮的免费视频 | 黄色免费看视频 | 国产偷v国产偷∨精品视频 国产偷v国产偷v精品视频 | 人人妻人人狠人人爽天天综合网 | 日韩精品视频在线观看一区二区 | www精品视频 | 国产伦精品一区二区三区视频黑人 | 国偷自产视频一区二区久 | 国产一二视频 | 成年人免费毛片 | 黄91在线观看| 日本久久久影视 | 国产精品亚洲аv无码播放 露脸内射熟女--69xx | 欧美乱轮视频 | 国产真实乱人偷精品人妻 | 高潮流白浆潮喷在线播放视频 | 国产欧美一区二区三区在线看 | 日日草视频 | 露脸啪啪清纯大学生美女 | 成人天堂婷婷青青视频在线观看 | 国产精品视频一区二区三 | 亚洲精品乱码久久久久久按摩观 | 成人一区二区三区视频在线观看 | 久久天堂国产香蕉三区 | 欧美日韩卡一卡二 | av动漫精品| 欧美日韩另类视频 | 少妇一区二区三区四区 | 91影院在线播放 | 国产精品久久中文字幕 | 一 级做人爱全视频在线看 亚洲成a∨人片在线观看不卡 | 久久人人爽爽爽人久久久 | 狠狠色综合网站久久久久久久 | 国产94在线 | 亚洲 | 干夜夜 | 日本黄页网站免费大全 | 香蕉网站在线观看 | 91精品久久久久久久久不卡 | 亚洲精品乱码久久久久久动图 | 国产清纯白嫩美女正无套播放 | 亚洲另类色综合网站 | 亚洲网址 | 精品国产99高清一区二区三区 | 免费日本黄色片 | 国产免费又爽又色又粗视频 | 中文字幕在线导航 | 久久爽久久爽久久免费观看 | 欧美理论视频 | 中文字幕+乱码+中文字幕一区 | 国产肥臀一区二区福利视频 | 日本毛片在线观看 | 国产r级在线观看 | 久久精品亚洲精品国产欧美kt∨ | 免费又黄又爽又色的视频 | 久久94| 中文无码精品a∨在线观看不卡 | 一区二区免费看 | 精品视频在线一区二区 | 亚洲精品中文在线 | 久久精品5 | 欧美69囗交视频 | 999久久久国产精品 国产精品视频全国免费观看 | 在线国产小视频 | 日本做爰全过程免费的叫床 | 中文字幕大全 | 国产精品一v二v在线观看 | 国产网站免费 | 欧美另类在线视频 | 最新欧美大片 | 青青青爽视频在线观看 | 成人禁污污啪啪入口 | 亚洲精品美女久久久久网站 | 一线二线三线天堂 | 久久天天躁狠狠躁夜夜2020一 | 国产草草影院ccyycom | 三区四区 | 久热中文字幕在线精品观 | 啪啪日韩 | 草草浮力地址线路①屁屁影院 | 国产精品九九九九九 | 日本a级在线播放 | 亚洲最大国产成人综合网站 | 国产69精品久久久 | 国产性网| 一二三四日本高清社区5 | 狠狠躁18三区二区一区传媒剧情 | 欧美午夜精品理论片a级按摩 | 美女网站污 | 国产欧美日韩精品a在线观看 | 日本理伦少妇4做爰 | 亚洲 自拍 都市 欧美 小说 | 日韩福利网站 | 亚洲欧美国产另类 | 国产特黄aaa大片免费观看 | www.久久精品 | 欧美自拍亚洲综合丝袜 | 久久久久久曰本av免费免费 | 我要看一级黄色片 | 天天爽影院 | 国内大量揄拍人妻精品視頻 | 免费a级毛片出奶水 | 日日射天天操 | 蜜桃一二三区 | 西西人体444www大胆无码视频 | 九一国产在线观看 | 超碰在线人人 | 九七伦理97伦理手机 | 欧美精品区 | 亚洲免费精品 | 成人久久久 | 日本欧美大码a在线观看 | 成人亚洲精品久久久久软件 | 成人免费毛片明星色大师 | 精品视频在线免费观看 | 丰满少妇高潮惨叫久久久一 | 性做爰裸体按摩视频 | 国产欧亚州美日韩综合区 | 日韩高清在线 | 伊人春色影院 | 日本一级中文字幕久久久久久 | 婷婷午夜精品久久久久久性色av | 日本午夜在线视频 | 国产一区二区三区久久久久久久久 | 永久免费在线视频 | 国产精品久久久久影院嫩草 | 天堂在线中文8 | 国产一区二区三区四区三区 | 亚洲女人初尝黑人巨大 | 中文字幕精品久久久久人妻红杏1 | 欧美无遮挡很黄裸交视频 | 国产三级av在线播放 | 一本色道久久亚洲综合精品蜜桃 | 成 人免费va视频 | 久久久国产精品视频 | 精品久久久久久成人av | 国产极品jk白丝喷白浆图片 | 亚洲a视频在线观看 | 永久免费黄色片 | 欧美午夜免费 | 韩国三级中文字幕hd久久精品 | 国产激情二区 | 久久9966| 午夜精品一区二区三区在线播放 | 性生交大片免费看女人按摩 | 人人草在线视频 | 色久综合 | 欧美成人性影院 | 亚洲精品国产成人 | 久久亚洲中文字幕精品一区 | 亚洲精品乱码久久久久久蜜桃动漫 | 可以免费看污视频的网站 | 成人精品视频一区二区三区尤物 | 在线欧美国产 | 最新黄色网址在线观看 | 国产精品调教 | 亚洲成av人片一区二区 | 俄罗斯伦理精品a级 | 中文字幕一区二区三区四区欧美 | av.www| 91精品福利在线观看 | 娇小性xxxxx极品娇小小说 | 肉色欧美久久久久久久免费看 | 毛片毛片毛片 | 欧美成人在线网站 | 成熟女人牲交片免费观看视频 | av动漫网 | 男阳茎进女阳道视频大全 | 国产成人无码一区二区在线观看 | 欧美日韩国语 | 国产九一视频在线观看 | 色婷婷久久综合中文久久蜜桃av | 中文字幕无码无码专区 | 午夜视频网站在线观看 | 超碰免费在线 | 欧美绝顶高潮抽搐喷水合集 | 免费无遮挡无码视频在线观看 | 91精品久久久久久久久不卡 | 亚洲 精品 综合 精品 自拍 | 岳帮我囗交吞精69 | 国产精品爱久久久久久久 | 无码人妻少妇伦在线电影 | 欧美高清在线一区 | 日韩免费a| 无码中文av有码中文av | 国产a级全部精品 | 一本大道伊人av久久综合 | 久久色播 | 久久国产色av免费观看 | 欧美 在线 | 国产欧美精品一区二区 | 国产精品中文字幕在线 | 欧美色综合天天久久综合精品 | 国产美女无遮挡永久免费 | 美国伊人网 | 好吊妞视频988gao免费软件 | 久久久久久久久久91 | 欧美乱妇狂野欧美在线视频 | 国产无套粉嫩白浆内谢在线 | 国外av在线 | 四虎永久在线精品无码视频 | 日韩黄大片 | 久久久久久久久久久99 | 台湾十八成人网 | 亚洲一区二区在线免费观看 | av在线播放器 | 免费看黄色av| 一二三区在线 | 日本人又黄又爽又大又色 | 狠狠ri | 三级色视频 | 黄色av地址 | 国产精品久久 | 暖暖日本在线观看免费 | 国产瑟瑟视频 | 国产精品区一区二区三在线播放 | 国产精品免 | 91精品国产色综合久久不8 | 成人学院中文字幕 | 天天夜夜爽 | 四虎永久在线精品免费观看网站 | 欧美视频xxxx | 亚洲精品色情app在线下载观看 | 精品综合网 | 一级片在线免费播放 | 麻豆视频精品 | 30一40一50老女人毛片 | 成人动漫视频在线 | 免费asmr色诱娇喘呻吟欧美 | 一区二区在线免费观看视频 | 国内精品国产三级国产aⅴ久 | 浮力影院草草 | 宅男噜噜噜66一区二区 | 免费一淫片6级 | 久久久久久久久久久久久女国产乱 | 4438x成人网全国最大 | 国产精品18久久久 | 精品久久久无码人妻字幂 | 中文字幕亚洲乱码熟女一区二区 | 西野翔之公侵犯中文字幕 | 亚洲福利视频一区二区 | 色综合久久久久久久久久 | 人妻精油按摩bd高清中文字幕 | 亚洲日韩中文字幕一区 | 国产suv精品一区二区33 | 国产激情一区二区三区 | 一个色综合网 | 黑人av| 色偷偷免费视频 | 新国产视频 | 好吊视频在线观看 | 中国妇女做爰视频 | 手机av免费 | 日韩av在线免费 | av男人的天堂在线观看国产 | 强制中出し~大桥未久在线a | 四虎黄色影院 | 国产裸体美女永久免费无遮挡 | 一区二区三区无码免费看 | y111111少妇蜜桃视频 | 国产精品国产三级国产三级人妇 | 91啦丨九色丨刺激 | 午夜精品久久久久久久91蜜桃 | 国产三级视频在线播放 | 国产精品海角社区 | 精品午夜视频 | 无码爆乳护士让我爽 | 夜夜精品浪潮av一区二区三区 | 国产亚洲精品久久久久秋霞 | 欧美精品xxx | 亚洲国产精品成人天堂 | 国产做爰xxx18在线观看网站 | 亚洲电影在线观看 | 中国一级一级全黄 | 痞帅大猛xnxx精品打桩 | 久久久久久久久精 | 日本免费成人 | 亚洲aaaaaaa | 成人亚洲国产 | 青青草欧美视频 | 黄色一级在线 | 五月天色丁香 | 男人阁久久 | 日本大尺度吃奶做爰视频 | 亚洲综合视频网站 | av免费观看久久 | 无套内射无矿码免费看黄 | 日本久久久久亚洲中字幕 | 日本高清视频一区 | 国产va免费精品观看 | 欧美精品video | 免费成年人高清视频 | 国产高清日韩 | 精品无人区一区二区三区 | 欧美精品人人做人人爱视频 | 成年女人午夜毛片免费视频 | av永久免费观看 | 伦为伦xxxx国语对白 | 日韩欧美成人免费观看 | 九色porny丨精品自拍视频 | 日韩av无码精品人妻系列 | www.色网| 无码人妻一区二区三区在线 | 欧美xxxx狂喷水 | 一级黄色的毛片 | 日日噜噜噜夜夜爽爽狠狠视频寻花 | 永久免费观看片在线现看 | 天堂久久一区二区 | 天海翼视频在线观看 | 牲欲强的熟妇农村老妇女视频 | 成人性生交大片免费看- | 97se亚洲 | 国产中文字二暮区 | 主播粉嫩国产在线精品 | 水蜜桃亚洲一二三四在线 | h视频免费在线观看 | 欧美日本黄色 | 色无极亚洲影院 | 污片免费网站 | 国产主播av | 欧美艹逼视频 | www.色就是色 | 少妇一级免费 | 亚洲狠狠丁香婷婷综合久久久 | 国产成人综合欧美精品久久 | 天堂中文网 | 国产在线aaa片一区二区99 | 永久免费未满蜜桃 | 人成亚洲| 18禁美女裸体网站无遮挡 | 91亚洲狠狠婷婷综合久久久 | 国产又大又硬又爽免费视频试 | 蜜臀久久 | 狠狠操网址 | aaaaa级少妇高潮大片免费看 | 午夜色福利 | 亚洲国产欧美自拍 | 在线免费国产视频 | 香蕉久久夜色精品国产使用方法 | 国产视色 | 国产精品日韩欧美一区二区三区 | 久久成人综合 | 久久精品亚洲酒店 | 欧美乱轮| 国产欧美精品一区二区在线播放 | 欧美大片在线观看免费视频 | 亚洲涩涩爱 | 奇米综合| 69精品丰满人妻无码视频a片 | 午夜成人1000部免费视频 | av福利在线观看 | 一级黄色免费大片 | 综合久久婷婷 | 国产片一区二区三区 | 日本三级吃奶头添泬无码苍井空 | 99热热| 精品午夜福利无人区乱码一区 | 91成人毛片| 特黄特色免费视频 | 怡红院精品视频 | 国产精品亚洲色婷婷99久久精品 | 国产一区二区三区四区五区入口 | 欧美精品一级 | 国产精品久久久久野外 | 色五月丁香六月欧美综合 | 天天aaaaxxxx躁日日躁 | 国产激情美女久久久久久吹潮 | 欧美 国产 日本 | 狠狠丁香 | 天天摸天天摸 | 毛片网站网址 | 一区二区三区免费视频观看 | 18视频在线观看娇喘 | 国产全是老熟女太爽了 | 亚洲精品99久久久久久 | 欧美爽爽| www.日本高清 | 视色影院 | 国产日韩精品欧美一区喷水 | 中日韩高清无专码区2021 | 久久久久久中文 | 最新国产aⅴ精品无码 | 中文字幕三级视频 | 性视频一区 | 日韩不卡高清 | 亚洲综合久久成人a片 | 国产精品每日更新 | 熟妇人妻午夜寂寞影院 | 国产精品偷伦视频免费观看了 | 自拍偷自拍亚洲精品偷一 | 久久久久久久久成人 | 毛片基地站 | 久久国产一 | 午夜看片 | 黑人蹂躏少妇在线播放 | 欧美一区久久 | 午夜大片男女免费观看爽爽爽尤物 | 中国少妇做爰全过程毛片 | 国产激情偷乱视频一区二区三区 | 成人在线观看免费视频 | 精品国产一区二区三区四 | 日本三级吹潮 | 精品无码国产污污污免费网站 | 相泽南av日韩在线 | 男男成人高潮片免费网站 | 天堂中文av在线 | 国产精品乱码人妻一区二区三区 | 国精产品999国精产品蜜臀 | 自拍偷拍第一页 | jiz亚洲| 亚洲熟女少妇一区二区 | 亚洲qvod激情经典在线观看 | 91秘密入口| 专干老熟女视频在线观看 | 男女黄色又爽大片 | 国产欧美激情视频 | av理伦片| 欧美一区二区精品 | 日本人与禽zozzo小小的几孑 | 欧美一级黄色片 | 久热中文字幕 | 黄色av免费在线 | 浴室里强摁做开腿呻吟男男 | 成人免费看片粪便 | 少妇性l交大片免费观看 | 国产欧美一级片 | 五月天导航 | 国产黄a三级三级看三级 | 日本欧美国产一区二区三区 | 久久99国产精品成人 | 香蕉久久国产av一区二区 | 日韩大片免费看 | 丰满少妇女裸体bbw 无码av免费一区二区三区试看 | 久久尤物免费一区二区三区 | a天堂中文网 | 久久国产成人 | 6080啪啪| 校园春色自拍偷拍 | 日韩欧美在线观看一区二区三区 | 久久www人成免费产片 | 免费网站看v片在线18禁无码 | 男人j进入女人j内部免费网站 | 岛国片在线播放97 | 亚洲一区二区二区久久成人婷婷 | 97在线播放免费观看 | www国产亚洲精品 | 无码东京热一区二区三区 | 欧美激情15p | 亚洲图片88| 欧美巨大另类极品videosbest | 东北少妇白嫩bbwbbw | www色日本| 性色视频在线 | 日韩av无码免费播放 | 国产99久久精品一区二区永久免费 | 亚洲一区二区三区乱码aⅴ蜜桃女 | 九九色播 | 国产美女在线观看免费 | 一级二级三级毛片 | 亚洲一区二区三区 | 两根大肉大捧一进一出好爽视频 | 欧美精品在线一区二区三区 | 亚洲美女精品视频 | 亚洲欧美日韩精品永久在线 | 欧美精品99 | 中文字幕丰满乱孑伦无码专区 | 顶级嫩模啪啪呻吟不断好爽小说 | 色哟哟网站在线观看 | 狠狠色噜噜狠狠狠888米奇视频 | 麻豆精品乱码一二三区别蜜臀在线 | 国产成人精品av | 国产黄页 | 亚洲aⅴ无码专区在线观看春色 | 性――交――性――乱睡觉 | 黑人精品xxx一区一二区 | 免费观看美女裸体网站 | 69精品国产| 精品美女一区 | 国产成人片无码视频在线观看 | 日韩经典一区二区 | 夜夜夜影院 | 久久综合久久综合九色 | 国产精品免费vv欧美成人a | 轻轻色在线观看 | 国产美女一区二区三区在线观看 | 国产色区 | 天天干,天天干 | 国产精品美女www爽爽爽三炮 | jzzijzzij亚洲成熟少妇在线观看 jzzijzzij亚洲日本少妇熟 | 国产又粗又硬又爽的视频 | 99久久婷婷国产综合精品草原 |