在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于ARM的22個常用概念

multisim ? 來源:multisim ? 作者:multisim ? 2020-11-01 10:59 ? 次閱讀

1. ARM中一些常見英文縮寫解釋

MSB:最高有效位;

LSB:最低有效位;

AHB:先進的高性能總線;

VPB:連接片內(nèi)外設(shè)功能的VLSI外設(shè)總線;

EMC:外部存儲器控制器

MAM:存儲器加速模塊;

VIC:向量中斷控制器;

SPI:全雙工串行接口

CAN:控制器局域網(wǎng),一種串行通訊協(xié)議;

PWM:脈寬調(diào)制器;

ETM:嵌入式跟蹤宏;

CPSR:當(dāng)前程序狀態(tài)寄存器

SPSR:程序保護狀態(tài)寄存器;

2. MAM 使用注意事項

當(dāng)改變 MAM 定時值時,必須先通過向 MAMCR 寫入 0 來關(guān)閉 MAM,然后將新值寫入 MAMtiM。最后,將需 要的操作模式的對應(yīng)值寫入MAMCR,再次打開MAM。

對于低于 20MHz 的系統(tǒng)時鐘,MAMTIM 設(shè)定為 001。對于 20MHz 到 40MHz 之間的系統(tǒng)時鐘,建議將 Flash訪問時間設(shè)定為2cclk,而在高于40MHz的系統(tǒng)時鐘下,建議使用3cclk。

3. VIC 使用注意事項

如果在片內(nèi)RAM當(dāng)中運行代碼并且應(yīng)用程序需要調(diào)用中斷,那么必須將中斷向量重新映射到Flash地址0x0 。這樣做是因為所有的異常向量都位于地址0x0及以上。通過將寄存器MEMMAP(位于系統(tǒng)控制模塊當(dāng)中)配置 為用戶RAM模式來實現(xiàn)這一點。用戶代碼被連接以便使中斷向量表裝載到0x4000 0000。

4. ARM啟動代碼設(shè)計

ARM啟動代碼直接面對處理器內(nèi)核和硬件控制器進行編程,一般使用匯編語言。啟動代碼一般包括:

中斷向量表

初始化存儲器系統(tǒng)

初始化堆棧初始化有特殊要求的端口、設(shè)備

初始化用戶程序執(zhí)行環(huán)境

改變處理器模式

呼叫主應(yīng)用程序

5. IRQ 和 FIQ 之間的區(qū)別

IRQ和FIQ是ARM處理器的兩種編程模式。IRQ是指中斷模式,F(xiàn)IR是指快速中斷模式。對于 FIQ 你必須盡快 處理你的事情并離開這個模式。IRQ 可以被 FIQ 所中斷,但 IRQ 不能中斷 FIQ。為了使 FIQ 更快,所以這 種模式有更多的影子寄存器。FIQ 不能調(diào)用 SWI(軟件中斷)。FIQ 還必須禁用中斷。如果一個 FIQ 例程必 須重新啟用中斷,則它太慢了,并應(yīng)該是 IRQ 而不是 FIQ。

6. ARM處理器對異常中斷的響應(yīng)過程

ARM處理器對異常中斷的響應(yīng)過程如下所述:

保存處理器當(dāng)前狀態(tài)、中斷屏蔽位以及各條件標(biāo)志位;

設(shè)置當(dāng)前程序狀態(tài)寄存器CPSR中的相應(yīng)位;

將寄存器lr_mode設(shè)置成返回地址;

將程序計數(shù)器值PC,設(shè)置成該異常中斷的中斷向量地址,跳轉(zhuǎn)到相應(yīng)異常中斷處執(zhí)行。

7. ARM指令與Thumb指令的區(qū)別

在ARM體系結(jié)構(gòu)中,ARM指令集中的指令是32位的指令,其執(zhí)行效率很高。對于存儲系統(tǒng)數(shù)據(jù)總線為16位的 應(yīng)用系統(tǒng),ARM體系提供了Thumb指令集。Thumb指令集是對ARM指令集的一個子集重新編碼得到的,指令長度為 16位。通常在處理器執(zhí)行ARM程序時,稱處理器處于ARM狀態(tài);當(dāng)處理器執(zhí)行Thumb程序時,稱處理器處于Thumb 狀態(tài)。Thumb指令集并沒有改變ARM體系地層的程序設(shè)計模型,只是在該模型上加上了一些限制條件。Thumb指 令集中的數(shù)據(jù)處理指令的操作數(shù)仍然為32位,指令尋址地址也是32位的。

8. 什么是ATPCS

為了使單獨編譯的C語言程序和匯編程序之間能夠相互調(diào)用,必須為子程序之間的調(diào)用規(guī)定一定的規(guī)則。 ATPCS就是ARM程序和Thumb程序中子程序調(diào)用的基本規(guī)則。這些規(guī)則包括寄存器使用規(guī)則,數(shù)據(jù)棧的使用規(guī)則 ,參數(shù)的傳遞規(guī)則等。

9. ARM程序和Thumb程序混合使用的場合

通常,Thumb程序比ARM程序更加緊湊,而且對于內(nèi)存為8位或16位的系統(tǒng),使用Thumb程序效率更高。但是 ,在下面一些場合下,程序必須運行在ARM狀態(tài),這時就需要混合使用ARM和Thumb程序。

強調(diào)速度的場合,應(yīng)該使用ARM程序;

有些功能只能由ARM程序完成。如:使用或者禁止異常中斷;

當(dāng)處理器進入異常中斷處理程序時,程序狀態(tài)切換到ARM狀態(tài),即在異常中斷處理程序入口的一些指令是ARM 指令,然后根據(jù)需要程序可以切換到Thumb狀態(tài),在異常中斷程序返回前,程序再切換到ARM狀態(tài)。

ARM處理器總是從ARM狀態(tài)開始執(zhí)行。因而,如果要在調(diào)試器中運行Thumb程序,必須為該Thumb程序添加一個 ARM程序頭,然后再切換到Thumb狀態(tài),執(zhí)行Thumb程序。

10. ARM處理器運行模式

ARM微處理器支持7種運行模式,分別為:

用戶模式(usr):ARM處理器正常的程序執(zhí)行狀態(tài);

快速中斷模式(fiq):用于高速數(shù)據(jù)傳輸或通道管理;

外部中斷模式(irq):用于通用的中斷處理;

管理模式(svc):操作系統(tǒng)使用的保護模式;

數(shù)據(jù)訪問終止模式(abt):當(dāng)數(shù)據(jù)或指令預(yù)取終止時進入該模式,用于虛擬存儲及存儲保護;

系統(tǒng)模式(sys):運行具有特權(quán)的操作系統(tǒng)任務(wù);

未定義指令中止模式(und):當(dāng)未定義指令執(zhí)行時進入該模式,可用于支持硬件協(xié)處理器的軟件仿真

11. ARM體系結(jié)構(gòu)所支持的異常類型

ARM體系結(jié)構(gòu)所支持的異常和具體含義如下(圈里面的數(shù)字表示優(yōu)先級):

復(fù)位①:當(dāng)處理器的復(fù)位電平有效時,產(chǎn)生復(fù)位異常,程序跳轉(zhuǎn)到復(fù)位異常處執(zhí)行(異常向量:0x0000,0000);

未定義指令⑥:當(dāng)ARM處理器或協(xié)處理器遇到不能處理的指令時,產(chǎn)生為定義異常。可使用該異常機制進行軟件仿真(異常向量:0x0000,0004);

軟件中斷⑥:有執(zhí)行SWI指令產(chǎn)生,可用于用戶模式下程序調(diào)用特權(quán)操作指令。可使用該異常機制現(xiàn)系統(tǒng)功能調(diào)用(異常向量:0x0000,0008);

指令預(yù)取中止⑤:若處理器的預(yù)取指令的地址不存在,或該地址不允許當(dāng)前指令訪問,存儲器會向理器發(fā)出中止信號,當(dāng)預(yù)取指令被執(zhí)行時,才會產(chǎn)生指令預(yù)取中止異常(異常向量:0x0000,000C);

數(shù)據(jù)中止②:若處理器數(shù)據(jù)訪問的指令的地址不存在,或該地址不允許當(dāng)前指令訪問,產(chǎn)生數(shù)據(jù)中異常(異常向量:0x0000,0010);

IRQ④(外部中斷請求):當(dāng)處理器的外部中斷請求引腳有效,且CPSR中的I位為0時,產(chǎn)生IRQ異常。系統(tǒng)的外設(shè)可以該異常請求中斷服務(wù)(異常向量:0x0000,0018);

FIQ③(快速中斷請求):當(dāng)處理器的快速中斷請求引腳有效,且CPSR中的F位為0時,產(chǎn)生FIQ異常(異常向量:0x0000,001C)。

說明:其中異常向量0x0000,0014為保留的異常向量。

12. ARM體系結(jié)構(gòu)的存儲器格式

ARM體系結(jié)構(gòu)的存儲器格式有如下兩種:

大端格式:字數(shù)據(jù)的高字節(jié)存儲在低地址中,字數(shù)據(jù)的低字節(jié)存放在高地址中;

小端格式:與大端存儲格式相反,高地址存放數(shù)據(jù)的高字節(jié),低地址存放數(shù)據(jù)的低字節(jié)。

13. ARM寄存器總結(jié)

ARM有16個32位的寄存器(r0到r15)。

r15充當(dāng)程序寄存器PC,r14(link register)存儲子程序的返回地址,r13存儲的是堆棧地址。

ARM有一個當(dāng)前程序狀態(tài)寄存器:CPSR。

一些寄存器(r13,r14)在異常發(fā)生時會產(chǎn)生新的instances,比如IRQ處理器模式,這時處理器使用 r13_irq和r14_irq

ARM的子程序調(diào)用是很快的,因為子程序的返回地址不需要存放在堆棧中。

14. 存儲器重新映射(Remap)的原因

使Flash存儲器中的FIQ處理程序不必考慮因為重新映射所導(dǎo)致的存儲器邊界問題;

用來處理代碼空間中段邊界仲裁的SRAM和Boot Block向量的使用大大減少;

為超過單字轉(zhuǎn)移指令范圍的跳轉(zhuǎn)提供空間來保存常量。

ARM中的重映射是指在程序執(zhí)行過程中通過寫某個功能寄存器位操作達到重新分配其存儲器地址空間的映 射。一個典型的應(yīng)用就是應(yīng)用程序存儲在Flash/ROM中,初始這些存儲器地址是從0開始的,但這些存儲器的讀 時間比SRAM/DRAM長,造成其內(nèi)部執(zhí)行頻率不高,故一般在前面一段程序?qū)⒋a搬移到SRAM/DRAM中去,然后重 新映射存儲器空間,將相應(yīng)SRAM/DRAM映射到地址0,重新執(zhí)行程序可達到高速運行的目的。

15. 存儲異常向量表中程序跳轉(zhuǎn)使用LDR指令,而不使用B指令的原因

LDR指令可以全地址范圍跳轉(zhuǎn),而B指令只能在前后32MB范圍內(nèi)跳轉(zhuǎn);

芯片具有Remap功能。當(dāng)向量表位于內(nèi)部RAM或外部存儲器中,用B指令不能跳轉(zhuǎn)到正確的位置。

16. 鎖相環(huán)(PLL)注意要點

PLL在芯片復(fù)位或進入掉電模式時被關(guān)閉并旁路,在掉電喚醒后不會自動恢復(fù)PLL的設(shè)定;

PLL只能通過軟件使能;

PLL在激活后必須等待其鎖定,然后才能連接;

PLL如果設(shè)置不當(dāng)將會導(dǎo)致芯片的錯誤操作。

17. ARM7與ARM9的區(qū)別

ARM7內(nèi)核是0.9MIPS/MHz的三級流水線和馮&S226;諾伊曼結(jié)構(gòu);ARM9內(nèi)核是五級流水線,提供 1.1MIPS/MHz的哈佛結(jié)構(gòu)。

ARM7沒有MMU,ARM720T是MMU的;ARM9是有MMU的,ARM940T只有Memory protection unit.不是一個完整 的MMU。

ARM7TDMI提供了非常好的性能——功耗比。它包含了Thumb指令集快速乘法指令和ICE調(diào)試技術(shù)的內(nèi)核。 ARM9的時鐘頻率比ARM7更高,采用哈佛結(jié)構(gòu)區(qū)分了數(shù)據(jù)總線和指令總線。

18. VIC的基本操作如下

設(shè)置IRQ/FIQ中斷,若是IRQ中斷則可以設(shè)置為向量中斷并分配中斷優(yōu)先級,否則為非向量IRQ。然后可以 設(shè)置中斷允許,以及向量中斷對應(yīng)地址或非向量中斷默認地址。當(dāng)有中斷后,若是IRQ中斷,則可以讀取向量 地址寄存器,然后跳轉(zhuǎn)到相應(yīng)的代碼。當(dāng)要退出中斷時,對向量地址寄存器寫0,通知VIC中斷結(jié)束。當(dāng)發(fā)生 中斷時,處理器將會切換處理器模式,同時相關(guān)的寄存器也將會映射。

19. 使用外部中斷注意

把某個引腳設(shè)置為外部中斷功能后,該引腳為輸入模式,由于沒有內(nèi)部上拉電阻,所以必須外接一個上拉 電阻,確保引腳不被懸空;

除了引腳連接模塊的設(shè)置,還需要設(shè)置VIC模塊,才能產(chǎn)生外部中斷,否則外部中斷只能反映在EXTINT寄 存器中;

要使器件進入掉電模式并通過外部中斷喚醒,軟件應(yīng)該正確設(shè)置引腳的外部中斷功能,再進入掉電模式。

20. UART0的基本操作方法

設(shè)置I/O連接到UART0;

設(shè)置串口波特率(U0DLM、U0DLL);

設(shè)置串口工作模式(U0LCR、U0FCR);

發(fā)送或接收數(shù)據(jù)(U0THR、U0RBR);

檢查串口狀態(tài)字或等待串口中斷(U0LSR)。

21. I2C的基本操作方法

I2C主機基本操作方法:

設(shè)置I2C管腳連接;

設(shè)置I2C時鐘速率(I2SCLH、I2SCLL);

設(shè)置為主機,并發(fā)送起始信號(I2CONSET的I2EN、STA位為1,AA位為0);

發(fā)送從機地址(I2DAT),控制I2CONSET發(fā)送;

判斷總線狀態(tài)(I2STAT),進行數(shù)據(jù)傳輸控制;

發(fā)送結(jié)束信號(I2CONSET)。

I2C從機基本操作方法:

設(shè)置I2C管腳連接;

設(shè)置自身的從機地址(I2ADR);

使能I2C(I2CONSET的I2EN、AA位為1);

判斷SI位或等待I2C中斷,等待主機操作;

判斷總線狀態(tài)I2STAT,進行數(shù)據(jù)傳輸控制。

22. PWM基本操作方法

連接PWM功能管腳輸出,即設(shè)置PINSEL0、PINSEL1;

設(shè)置PWM定時器的時鐘分頻值(PWMPR),得到所要的定時器時鐘;

設(shè)置比較匹配控制(PWMMCR),并設(shè)置相應(yīng)比較值(PWMMRx);

設(shè)置PWM輸出方式并允許PWM輸出(PWMPCR)及鎖存使能控制(PWMLER);

設(shè)置PWMTCR,啟動定時器,使能PWM;

運行過程中要更改比較值時,更改之后要設(shè)置鎖存使能。

使用雙邊沿PWM輸出時,建議使用PWM2、PWM4、PWM6;使用單邊PWM輸出時,在PWM周期開始時為高電平,匹配后為低電平,使用PWMMR0作為PWM周期控制,PWMMRx作為占空比控制。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9184

    瀏覽量

    369649
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5377

    瀏覽量

    121361
  • 存儲器
    +關(guān)注

    關(guān)注

    38

    文章

    7534

    瀏覽量

    164466

原文標(biāo)題:關(guān)于ARM的22個常用概念

文章出處:【微信號:A1411464185,微信公眾號:multisim】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    xG22E開發(fā)套件簡化能量采集應(yīng)用,提升無需電池的物聯(lián)網(wǎng)設(shè)備原型開發(fā)

    設(shè)備的概念創(chuàng)建和快速原型開發(fā)。xG22EExplorer Kit 配備了 USB 接口、板載 SEGGER J-Link 調(diào)試器、用于用戶界面的 LED 和按鍵,以及
    的頭像 發(fā)表于 12-23 10:16 ?508次閱讀

    利用Arm Kleidi技術(shù)實現(xiàn)PyTorch優(yōu)化

    PyTorch 是一廣泛應(yīng)用的開源機器學(xué)習(xí) (ML) 庫。近年來,Arm 與合作伙伴通力協(xié)作,持續(xù)改進 PyTorch 的推理性能。本文將詳細介紹如何利用 Arm Kleidi 技術(shù)提升 A
    的頭像 發(fā)表于 12-23 09:19 ?422次閱讀
    利用<b class='flag-5'>Arm</b> Kleidi技術(shù)實現(xiàn)PyTorch優(yōu)化

    2025年1000億!Arm立了一小目標(biāo)!

    立下的一小目標(biāo):到2025年底,全球?qū)⒂谐^1,000億臺具備AI能力的Arm設(shè)備。這個1000億目標(biāo)可以實現(xiàn)嗎?JamesMcNiven強調(diào)Arm一直深耕算力技
    的頭像 發(fā)表于 12-17 16:43 ?507次閱讀
    2025年1000億!<b class='flag-5'>Arm</b>立了一<b class='flag-5'>個</b>小目標(biāo)!

    英偉達進軍ARM架構(gòu)CPU市場,預(yù)計2025年推出新產(chǎn)品線

    近日,英偉達公司傳出了一則令人矚目的消息:該公司正在積極開發(fā)一款基于ARM架構(gòu)的新型CPU。這一消息不僅證實了之前業(yè)界關(guān)于英偉達ARM PC CPU的傳言,更展示了英偉達在CPU市場方面的雄心壯志。
    的頭像 發(fā)表于 11-11 15:33 ?447次閱讀

    Arm全面設(shè)計助力Arm架構(gòu)生態(tài)發(fā)展

    Arm 控股有限公司(納斯達克股票代碼:ARM,以下簡稱 Arm)近日分享了Arm 全面設(shè)計 (Arm Total Design) 生態(tài)項目
    的頭像 發(fā)表于 10-21 09:58 ?457次閱讀

    如何學(xué)習(xí)ARM

    如何學(xué)習(xí)ARM? 在開始學(xué)習(xí) ARM 處理器之前,先對計算機體系結(jié)構(gòu)有一基本的了解是很重要的。學(xué)習(xí)計算機的工作原理、CPU、內(nèi)存等基礎(chǔ)概念,可以通過閱讀相關(guān)的書籍或在線教程來學(xué)習(xí)。
    發(fā)表于 10-11 10:42

    運放的帶寬與運放的單位增益帶寬是同一概念嗎?

    運放的帶寬與運放的單位增益帶寬是同一概念嗎?
    發(fā)表于 09-04 06:18

    dht22溫度傳感器的原理及應(yīng)用

    傳感器內(nèi)部包含一半導(dǎo)體濕度傳感器和一NTC溫度傳感器。濕度傳感器通過測量空氣中水分子對電信號的影響來檢測相對濕度,而NTC溫度傳感器則通過測量電阻隨溫度變化的特性來測量環(huán)境溫度。 2. 信號處理 DHT22通過內(nèi)部的微控制器
    的頭像 發(fā)表于 09-03 16:06 ?1901次閱讀

    關(guān)于云計算的3誤解

    雖然云計算應(yīng)用已經(jīng)從概念成為現(xiàn)實并且有相當(dāng)長時間了,但是仍然有一些人對云計算持有誤解。以下是關(guān)于云計算的3誤區(qū),是時候來認清事實讓我們來真正認識云計算了。 誤區(qū)1:私有云天然安全 許多企業(yè)部署私有
    的頭像 發(fā)表于 07-26 16:33 ?292次閱讀

    輸入阻抗與輸出阻抗的概念

    在電子學(xué)和電路理論中,阻抗是一核心的概念,它描述了電路對電流的阻礙作用。在電路分析和設(shè)計中,我們經(jīng)常遇到輸入阻抗和輸出阻抗這兩概念。它們分別代表了電路在輸入端和輸出端對外部電路的阻
    的頭像 發(fā)表于 05-28 14:33 ?3841次閱讀

    ArmArm Neoverse計算子系統(tǒng)(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3

    Arm宣布了兩款新的Arm Neoverse計算子系統(tǒng)(CSS),它們基于“迄今為止最好的一代Neoverse技術(shù)”。是什么讓這些新產(chǎn)品在擁擠的計算技術(shù)領(lǐng)域脫穎而出? Arm的兩
    的頭像 發(fā)表于 04-24 17:53 ?1209次閱讀
    <b class='flag-5'>Arm</b>新<b class='flag-5'>Arm</b> Neoverse計算子系統(tǒng)(CSS):<b class='flag-5'>Arm</b> Neoverse CSS V3和<b class='flag-5'>Arm</b> Neoverse CSS N3

    fpga的概念

    到目前為止,有沒有變化和發(fā)展? 有無淘汰的概念
    發(fā)表于 03-30 11:40

    fpga封裝技術(shù)和arm架構(gòu)的優(yōu)缺點

    FPGA封裝技術(shù)和ARM架構(gòu)是兩不同的概念,分別屬于硬件設(shè)計的不同領(lǐng)域。
    的頭像 發(fā)表于 03-26 15:51 ?1027次閱讀

    Arm 更新 Neoverse 產(chǎn)品路線圖,實現(xiàn)基于 Arm 平臺的人工智能基礎(chǔ)設(shè)施

    ,其每瓦性能可提升 20% 在短短四月內(nèi), Arm 全面設(shè)計 生態(tài)項目已吸引超過 20 家成員加入,并在三家領(lǐng)先的代工廠進行系統(tǒng)級芯片和芯粒設(shè)計 ? Arm 控股有限公司(納斯達克股票代碼:
    發(fā)表于 02-22 11:41 ?455次閱讀

    ARM股價4日暴漲1.3倍 孫正義靠Arm打了一場翻身仗

    ARM股價4日暴漲1.3倍 孫正義靠Arm打了一場翻身仗 在2月7日至2月12日間的短短三交易日內(nèi),Arm股價上漲逾90%。在Arm公布了
    的頭像 發(fā)表于 02-18 15:22 ?1313次閱讀
    主站蜘蛛池模板: 欧美日本不卡 | 一区二区三区免费在线 | 天天在线免费视频 | 好吊日在线| 五月婷婷色播 | 大尺度在线 | 天天爱天天操天天射 | 中文字幕777| 国产精品美女自在线观看免费 | 手机在线看片你懂的 | 日本在线一区 | 色综合天天综合网亚洲影院 | 狠狠操欧美 | 亚洲一区有码 | 综合五月 | 在线电影你懂得 | 国产男女怕怕怕免费视频 | 天天做天天干 | 老司机午夜永久在线观看 | 欧美精品videosex性欧美 | 成人三级毛片 | 亚洲经典一区二区三区 | 国产精品伦子一区二区三区 | 97影院理论在线观看 | 女人大毛片一级毛片一 | 婷婷六月激情 | 亚洲色图综合 | 亚洲一级毛片免费观看 | 91国内在线 | 手机看片1024手机在线观看 | 天天草天天干 | 欧美色欧美亚洲高清在线观看 | 在线欧美视频免费观看国产 | 加勒比一木道|视频在线看 加勒比在线免费视频 | 午夜手机福利视频 | 91色多多| 免费看男女下面日出水视频 | 另类激情亚洲 | 欧美一级片免费观看 | 婷婷色六月 | 高清视频在线观看+免费 |