日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

强制生成32位arm程序_3. 从0开始学ARM-ARM模式、寄存器、流水线

發(fā)布時間:2024/9/3 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 强制生成32位arm程序_3. 从0开始学ARM-ARM模式、寄存器、流水线 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

關(guān)于ARM的一些基本概念,大家可以參考我之前的文章:

到底什么是Cortex、ARMv8、arm架構(gòu)、ARM指令集、soc?一文幫你梳理基礎(chǔ)概念【科普】

一口網(wǎng)Linux:嵌入式工程師到底要不要學(xué)習(xí)ARM匯編指令?

一口網(wǎng)Linux:1. 從0開始學(xué)ARM-安裝Keil MDK uVision集成開發(fā)環(huán)境

一口網(wǎng)Linux:2. 從0開始學(xué)ARM-CPU原理,基于ARM的SOC講解

有了計(jì)算機(jī)硬件架構(gòu)的原理,下面我就可以學(xué)習(xí)ARM模式、寄存器、流水線等基礎(chǔ)知識。

一、ARM技術(shù)特征

ARM的成功,一方面得益于它獨(dú)特的公司運(yùn)作模式,另一方面,當(dāng)然來自于ARM處理器自身的優(yōu)良性能。作為一種先進(jìn)的RISC處理器,ARM處理器有如下特點(diǎn)。

  • 體積小、低功耗、低成本、高性能。
  • 支持Thumb(16位)/ARM(32位)雙指令集,能很好地兼容8位/16位器件。
  • 大量使用寄存器,指令執(zhí)行速度更快。
  • 大多數(shù)數(shù)據(jù)操作都在寄存器中完成。
  • 尋址方式靈活簡單,執(zhí)行效率高。
  • 指令長度固定。
  • 二、ARM的基本數(shù)據(jù)類型

    ARM采用的是32位架構(gòu),ARM的基本數(shù)據(jù)類型有以下3種。

  • Byte:字節(jié),8bit。
  • Halfword:半字,16bit(半字必須與2字節(jié)邊界對齊)。
  • Word:字,32bit(字必須與4字節(jié)邊界對齊)。 存儲器可以看做是序號為0~2^32^-1的線性字節(jié)陣列。每一個字節(jié)都有唯一的地址。
  • 注意:

  • ARM系統(tǒng)結(jié)構(gòu)v4以上版本支持以上3種數(shù)據(jù)類型,v4以前版本僅支持字節(jié)和字。
  • 當(dāng)將這些數(shù)據(jù)類型中的任意一種聲明成unsigned類型時,n位數(shù)據(jù)值表示范圍為0~2^n^-1的非負(fù)數(shù),通常使用二進(jìn)制格式。
  • 當(dāng)將這些數(shù)據(jù)類型的任意一種聲明成signed類型時,n位數(shù)據(jù)值表示范圍為-2^n-1^~2^n-1^-1的整數(shù),使用二進(jìn)制的補(bǔ)碼格式。
  • 所有數(shù)據(jù)類型指令的操作數(shù)都是字類型的,如“ADD r1,r0,#0x1”中的操作數(shù)“0x1”就是以字類型數(shù)據(jù)處理的。
  • Load/Store 數(shù)據(jù)傳輸指令可以從存儲器存取傳輸數(shù)據(jù),這些數(shù)據(jù)可以是字節(jié)、半字、字。加載時自動進(jìn)行字節(jié)或半字的零擴(kuò)展或符號擴(kuò)展。對應(yīng)的指令分別為LDR/BSTRB(字節(jié)操作)、LDRH/STRH(半字操作)、LDR/STR(字操作)。
  • ARM指令編譯后是4個字節(jié)(與字邊界對齊);Thumb指令編譯后是2個字節(jié)(與半字邊界對齊)。
  • 三、ARM處理器工作模式

    Cortex系列之前的ARM處理器工作模式一共有7種。

    1. 工作模式

    Cortex系列的ARM處理器工作模式有8種,多了1個monitor模式,如下圖所示:

    ARM之所以設(shè)計(jì)出這么多種模式出來,就是為了「應(yīng)對CPU在運(yùn)行時各種突發(fā)事件」,比如要支持正常的應(yīng)用程序的運(yùn)行,在運(yùn)行任何一個時間點(diǎn)又可能發(fā)生很多異常事件,比如:關(guān)機(jī)、收到網(wǎng)卡信息、除數(shù)為0、訪問非法內(nèi)存、解析到了非法指令等等,不光要能處理這些異常還要能夠從異常中再返回到原來的程序繼續(xù)執(zhí)行。

  • 用戶模式: 用戶模式是用戶程序的工作模式,它運(yùn)行在操作系統(tǒng)的用戶態(tài),它沒有權(quán)限去操作其它硬件資源,只能執(zhí)行處理自己的數(shù)據(jù),也不能切換到其它模式下,要想訪問硬件資源或切換到其它模式只能通過軟中斷或產(chǎn)生異常。
  • 系統(tǒng)模式: 系統(tǒng)模式是特權(quán)模式,不受用戶模式的限制。用戶模式和系統(tǒng)模式共用一套寄存器,操作系統(tǒng)在該模式下可以方便的訪問用戶模式的寄存器,而且操作系統(tǒng)的一些特權(quán)任務(wù)可以使用這個模式訪問一些受控的資源。
  • 一般中斷模式: 一般中斷模式也叫普通中斷模式,用于處理一般的中斷請求,通常在硬件產(chǎn)生中斷信號之后自動進(jìn)入該模式,該模式為特權(quán)模式,可以自由訪問系統(tǒng)硬件資源。
  • 快速中斷模式: 快速中斷模式是相對一般中斷模式而言的,它是用來處理對時間要求比較緊急的中斷請求,主要用于高速數(shù)據(jù)傳輸及通道處理中。
  • 管理模式: 管理模式是「CPU上電后默認(rèn)模式」,因此在該模式下主要用來做系統(tǒng)的初始化,軟中斷處理也在該模式下,當(dāng)用戶模式下的用戶程序請求使用硬件資源時通過軟件中斷進(jìn)入該模式。
  • 終止模式: 中止模式用于支持虛擬內(nèi)存或存儲器保護(hù),當(dāng)用戶程序訪問非法地址,沒有權(quán)限讀取的內(nèi)存地址時,會進(jìn)入該模式,linux下編程時經(jīng)常出現(xiàn)的segment fault通常都是在該模式下拋出返回的。
  • 未定義模式: 未定義模式用于支持硬件協(xié)處理器的軟件仿真,CPU在指令的譯碼階段不能識別該指令操作時,會進(jìn)入未定義模式。
  • Monitor: 是為了安全而擴(kuò)展出的用于執(zhí)行安全監(jiān)控代碼的模式;也是一種特權(quán)模式
  • 除用戶模式以外,其余的所有6種模式稱之為非用戶模式,或特權(quán)模式(Privileged Modes);其中除去用戶模式和系統(tǒng)模式以外的5種又稱為異常模式(ExceptionModes),常用于處理中斷或異常,以及需要訪問受保護(hù)的系統(tǒng)資源等情況。

    2. 模式切換

    ARM微處理器的運(yùn)行模式可以通過軟件改變,也可以通過外部中斷或異常處理改變。應(yīng)用程序運(yùn)行在用戶模式下,當(dāng)處理器運(yùn)行在用戶模式下時,某些被保護(hù)的系統(tǒng)資源是不能被訪問的。

    3. 異常(Exception)

    指由處理器執(zhí)行指令導(dǎo)致原來運(yùn)行程序的中止,異常與指令運(yùn)行相關(guān),是CPU執(zhí)行程序產(chǎn)生的,是同步的,可分為精確異常和非精確異常。異常處理遵守嚴(yán)格的程序順序,不能嵌套,只有當(dāng)?shù)谝粋€異常處理完并返回后才能處理后續(xù)的異常。

    4. 異常源

    要進(jìn)入異常模式,一定要有異常源,ARM規(guī)定有7種異常源:

    異常源描述

    5. 異常源與模式關(guān)系

  • 重啟異常進(jìn)入管理模式;
  • 快速中斷請求異常進(jìn)入快中斷模式,支持高速數(shù)傳輸及通道處理(FIQ異常響應(yīng)時進(jìn)入此模式);
  • 中斷請求異常進(jìn)入中斷模式,用于通用中斷處理,(IRQ異常響應(yīng)時進(jìn)入此模式);
  • 預(yù)取指中止,數(shù)據(jù)中止異常進(jìn)入中止模式,用于支持虛擬內(nèi)存和/或存儲器保護(hù);
  • 未定義指令異常進(jìn)入未定義模式,支持硬件協(xié)處理器的軟件仿真(未定義指令異常響應(yīng)時進(jìn)入此模式) ;
  • 軟件中斷,復(fù)位異常進(jìn)入管理模式,操作系統(tǒng)保護(hù)代碼(系統(tǒng)復(fù)位和軟件中斷響應(yīng)時進(jìn)入此模式) ;
  • 異常發(fā)生之后,CPU必須要立刻做出響應(yīng),關(guān)于異常后面會詳細(xì)講解。

    四、ARM寄存器

    Cortex A系列ARM處理器共有40個32位寄存器,其中33個為通用寄存器,7個為狀態(tài)寄存器。usr模式和sys模式共用同一組寄存器。


    通用寄存器包括R0~R15,可以分為3類:

  • 未分組寄存器R0~R7
  • 分組寄存器R8~R14、R13(SP) 、R14(LR)
  • 程序計(jì)數(shù)器PC(R15)、R8_fiq-R12_fir為快中斷獨(dú)有
  • 1. 未分組寄存器R0~R7

    在所有運(yùn)行模式下,未分組寄存器都指向同一個物理寄存器,它們未被系統(tǒng)用作特殊的用途.因此在中斷或異常處理進(jìn)行運(yùn)行模式轉(zhuǎn)換時,由于不同的處理器運(yùn)行模式均使用相同的物理寄存器,所以可能造成寄存器中數(shù)據(jù)的破壞。

    2. 分組寄存器R8~R14

    對于分組寄存器,它們每一次所訪問的物理寄存器都與當(dāng)前處理器的運(yùn)行模式有關(guān)。

    對于R8~R12來說,每個寄存器對應(yīng)2個不同的物理寄存器,當(dāng)使用FIQ(快速中斷模式)時,訪問寄存器 R8_fiq~R12_fiq;當(dāng)使用除FIQ模式以外的其他模式時,訪問寄存器R8_usr~R12_usr。

    對于R13,R14來說,每個寄存器對應(yīng)7個不同的物理寄存器,其中一個是用戶模式與系統(tǒng)模式共用,另外6個物理寄存器對應(yīng)其他6種不同的運(yùn)行模式,并采用以下記號來區(qū)分不同的物理寄存器:

    R13_mode R14_mode

    其中mode可為:「usr,fiq,irq,svc,abt,und,mon」。

    3. 寄存器R13(sp)

    在ARM指令中常用作「堆棧指針」,用戶也可使用其他的寄存器作為堆棧指針,而在Thumb指令集中,某些指令強(qiáng)制性的要求使用R13作為堆棧指針。

    寄存器R13在ARM指令中常用作堆棧指針,但這只是一種習(xí)慣用法,用戶也可使用其他的寄存器作為堆棧指針。而在Thumb指令集中,某些指令強(qiáng)制性的要求使用R13作為堆棧指針。

    由于處理器的每種運(yùn)行模式均有自己獨(dú)立的物理寄存器R13,在用戶應(yīng)用程序的初始化部分,一般都要初始化每種模式下的R13,使其指向該運(yùn)行模式的棧空間。這樣,當(dāng)程序的運(yùn)行進(jìn)入異常模式時,可以將需要保護(hù)的寄存器放入R13所指向的堆棧,而當(dāng)程序從異常模式返回時,則從對應(yīng)的堆棧中恢復(fù),采用這種方式可以保證異常發(fā)生后程序的正常執(zhí)行。

    4. R14(LR)鏈接寄存器(Link Register)

    當(dāng)執(zhí)行子程序調(diào)用指令(BL)時,R14可得到R15(程序計(jì)數(shù)器PC)的備份。

    在每一種運(yùn)行模式下,都可用R14保存子程序的返回地址,當(dāng)用BL或BLX指令調(diào)用子程序時,將PC的當(dāng)前值復(fù)制給R14,執(zhí)行完子程序后,又將R14的值復(fù)制回PC,即可完成子程序的調(diào)用返回。以上的描述可用指令完成。

    從子程序返回:

    「方法1:」

    MOV PC, LR 或者BX LR

    「方法2:」 在子程序入口處使用以下指令將R14存入堆棧:

    STMFD SP!,{,LR}

    對應(yīng)的,使用以下指令可以完成子程序返回:

    LDMFD SP!,{,PC}

    5. R15(PC)程序狀態(tài)寄存器

    寄存器R15用作程序計(jì)數(shù)器(PC),在ARM狀態(tài)下,位[1:0]為0,位[31:2]用于保存PC,在Thumb狀態(tài)下,位[0]為0,位[31:1]用于保存PC。

    比如如果pc的值是0x40008001,那么在尋址的時候其實(shí)會查找地址0x40008000,低2位會自動忽略掉。「個中原因,請讀者自己思考?」

    由于ARM體系結(jié)構(gòu)采用了多級流水線技術(shù),對于ARM指令集而言,PC總是指向當(dāng)前指令的下兩條指令的地址,即PC的值為當(dāng)前指令的地址值加8個字節(jié)。

    即:PC值=當(dāng)前程序執(zhí)行位置+8

    【流水線技術(shù)參考第七章】

    6. CPSR、SPSR

    「CPSR」(Current Program Status Register,當(dāng)前程序狀態(tài)寄存器),CPSR可在任何運(yùn)行模式下被訪問,它包括條件標(biāo)志位、中斷禁止位、當(dāng)前處理器模式標(biāo)志位,以及其他一些相關(guān)的控制和狀態(tài)位。

    每一種運(yùn)行模式下又都有一個專用的物理狀態(tài)寄存器,稱為「SPSR」(Saved Program Status Register,備份的程序狀態(tài)寄存器),當(dāng)異常發(fā)生時,SPSR用于保存CPSR的當(dāng)前值,從異常退出時則可由SPSR來恢復(fù)CPSR。

    由于用戶模式和系統(tǒng)模式不屬于異常模式,它們沒有SPSR,當(dāng)在這兩種模式下訪問SPSR,結(jié)果是未知的。

    寄存器CPSR格式如下:

  • 條件碼標(biāo)志(condition code flags) 「N,Z,C,V」均為條件碼標(biāo)志位,它們的內(nèi)容可被算術(shù)或邏輯運(yùn)算的結(jié)果所改變,并且可以決定某條指令是否被執(zhí)行。 在ARM狀態(tài)下,絕大多數(shù)的指令都是有條件執(zhí)行的,在Thumb狀態(tài)下,僅有分支指令是有條件執(zhí)行的。
  • 「N (Number)」: 當(dāng)用兩個補(bǔ)碼表示的帶符號數(shù)進(jìn)行運(yùn)算時,N=1表示運(yùn)行結(jié)果為負(fù),N=0表示運(yùn)行結(jié)果為正或零

    「Z :(Zero)」: Z=1表示運(yùn)算結(jié)果為零,Z=0表示運(yùn)行結(jié)果非零

    「C」 : 可以有4種方法設(shè)置C的值:

    • (Come)加法運(yùn)算(包括CMP):當(dāng)運(yùn)算結(jié)果產(chǎn)生了進(jìn)位時C=1,否則C=0
    • 減法運(yùn)算(包括CMP):當(dāng)運(yùn)算產(chǎn)生了借位,C=0否則C=1
    • 對于包含移位操作的非加/減運(yùn)算指令 ,C為移出值的最后一位
    • 對于其他的非加/減運(yùn)算指令C的值通常不改變

    「V」 :
    (oVerflow)對于加/減法運(yùn)算指令,當(dāng)操作數(shù)和運(yùn)算結(jié)果為二進(jìn)制的補(bǔ)碼表示的帶符號位溢出時,V=1表示符號位溢出;對于其他的非加/減運(yùn)算指令V的值通常不改變

    「Q」: 在ARM V5及以上版本的E系列處理器中,用Q標(biāo)志位指示增強(qiáng)的DSP運(yùn)算指令是否發(fā)生了溢出。在其它版本的處理器中,Q標(biāo)志位無定義

    「J:」
    僅ARM v5TE-J架構(gòu)支持 , T=0;J = 1 處理器處于Jazelle狀態(tài),也可以和其他位組合.

    「E位:」 大小端控制位

    「A位:」 A=1 禁止不精確的數(shù)據(jù)異常

    「T :」 T = 0;J=0; 處理器處于 ARM 狀態(tài) T = 1;J=0 處理器處于 Thumb 狀態(tài) T = 1;J=1 處理器處于 ThumbEE 狀態(tài)

  • 控制位 CPSR的低8位(包括I,F,T和M[4:0])稱為控制位,當(dāng)發(fā)生異常時這些位可以被改變,如果處理器運(yùn)行特權(quán)模式,這些位也可以由程序修改。
  • 「中斷禁止位I,F」【重要】 I=1 禁止IRQ中斷 F=1 禁止FIQ中斷

    比如我們要想在程序中實(shí)現(xiàn)禁止中斷,那么就需要將CPSR[7]置1。

  • 運(yùn)行模式位[4-0]
  • bite模式ARM模式可訪問的寄存器

    注意觀察這5個bit的特點(diǎn),最高位都是1,低4位的值則各不相同,這個很重要,要想搞清楚uboot、linux的源碼,尤其是異常操作的代碼,必須要知道這幾個bit的值。

    五、協(xié)處理器

    ARM體系結(jié)構(gòu)允許通過增加協(xié)處理器來擴(kuò)展指令集。最常用的協(xié)處理器是用于控制片上功能的系統(tǒng)協(xié)處理器。

    例如,控制Cache和存儲管理單元MMU的CP15協(xié)處理器、設(shè)置異常向量表地址的mcr指令。

    ARM支持16個協(xié)處理器,在程序執(zhí)行過程中,每個協(xié)處理器忽略屬于ARM處理器和其他協(xié)處理器指令,當(dāng)一個協(xié)處理器硬件不能執(zhí)行屬于她的協(xié)處理器指令時,就會產(chǎn)生一個未定義的異常中斷,在異常中斷處理程序中,可以通過軟件模擬該硬件的操作,比如,如果系統(tǒng)不包含向量浮點(diǎn)運(yùn)算器,則可以選擇浮點(diǎn)運(yùn)算軟件模擬包來支持向量浮點(diǎn)運(yùn)算。

    ARM協(xié)處理器指令包括如下三類:

  • 用于ARM處理器初始化ARM協(xié)處理器的數(shù)據(jù)操作
  • 用于ARM處理器的寄存器和ARM協(xié)處理器的寄存器間的數(shù)據(jù)傳送操作
  • 用于在ARM協(xié)處理器的寄存器和內(nèi)存單元之間傳送數(shù)據(jù)
  • 這些指令包括如下5條:

  • CDP協(xié)處理器數(shù)據(jù)操作指令
  • LDC協(xié)處理器數(shù)據(jù)讀入指令
  • STC協(xié)處理器數(shù)據(jù)寫入指令
  • MCR ARM寄存器到協(xié)處理器寄存器的數(shù)據(jù)傳送指令
  • MRC 協(xié)處理器寄存器到ARM寄存器的數(shù)據(jù)傳送指令
  • 關(guān)于協(xié)處理器指令,我們只需要知道幾個常用的即可,后面文章會提到。

    六、Jazelle

    Jazelle杰則來 或者說Java字節(jié)碼狀態(tài)是為了運(yùn)行Java虛擬機(jī)而添加的一種狀態(tài)。

    ARM的Jazelle技術(shù)在硬件上提供了對Java字節(jié)碼的支持,大大提高了系統(tǒng)的性能。

    由于ARM 架構(gòu)是32-bits,16-bits = “halfword” , “word” = 32-bits。

    Java 字節(jié)碼 8-bits 獨(dú)立架構(gòu)的指令集。Jazelle 用硬件執(zhí)行大多數(shù)的字節(jié)碼(另一些使用高度優(yōu)化了的ARM 代碼)。這是由于折衷了硬件復(fù)雜度(功耗 & 硅片面積)和速度。

    七、指令流水線

    流水線技術(shù)通過多個功能部件并行工作來縮短程序執(zhí)行時間,提高處理器核的效率和吞吐率,從而成為微處理器設(shè)計(jì)中最為重要的技術(shù)之一。

    1. 3級流水線

    到ARM7為止的ARM處理器使用簡單的3級流水線,它包括下列流水線級。 (1)取指令 從寄存器裝載一條指令。 (2)譯碼(decode) 識別被執(zhí)行的指令,并為下一個周期準(zhǔn)備數(shù)據(jù)通路的控制信號。在這一級,指令占有譯碼邏輯,不占用數(shù)據(jù)通路。 (3)執(zhí)行 處理指令并將結(jié)果寫回寄存器。

    當(dāng)處理器執(zhí)行簡單的數(shù)據(jù)處理指令時,流水線使得平均每個時鐘周期能完成1條指令。但一條指令需要3個時鐘周期來完成,因此有3個時鐘周期的延時,但吞吐率是每個周期一條指令。

    對于3級流水線,PC寄存器里的值并不是正在執(zhí)行的指令的地址,而是預(yù)取指令的地址,這個知識點(diǎn)很重要,后面我們會詳細(xì)的舉例來證明。

    處理器要滿足高性能的要求,為了滿足這個要求,需要重新考慮處理器的組織結(jié)構(gòu)。 提高性能的方法主要有兩種方法:

  • 提高時鐘頻率。時鐘頻率的提高,必然引起指令執(zhí)行周期的縮短,所以要求簡化流水線每一級的邏輯,流水線的級數(shù)都要增加。
  • 減少每條指令的平均指令周期數(shù)CPI。這就要求重新考慮3級流水線ARM中多余1個流水線周期的實(shí)現(xiàn)方法,以便使其占有較少的周期,或者減少因指令相關(guān)造成的流水線停頓,也可以將兩者結(jié)合起來。
  • 較高性能的ARM核使用了5級流水線,而且具有分開的指令和數(shù)據(jù)存儲器。 在Cortex-A8中有一條13級的流水線,但是ARM公司沒有對其中的技術(shù)公開任何相關(guān)的細(xì)節(jié)。

    從經(jīng)典ARM系列到現(xiàn)在Cortex系列,ARM處理器的結(jié)構(gòu)在向復(fù)雜的階段發(fā)展,但沒改變的是CPU的取址指令和地址關(guān)系,「不管是幾級流水線,都可以按照最初的3級流水線的操作特性來判斷其當(dāng)前的PC位置」。

    2. 流水線舉例

    為方便理解,下面我們以3級流水線為例,

    1)最佳流水線

    這是一個理想的實(shí)例,所有的指令都在寄存器中執(zhí)行,且處理器完全不必離開芯片本身。每個周期,都有一條指令被執(zhí)行,流水線的容量得到了充分的發(fā)揮。 指令周期數(shù) (CPI) = 1

    2)LDR流水線

    該例中,用6周期執(zhí)行了4條指令 指令周期數(shù) (CPI) = 1.5

    與最佳流水線不同,裝載(LDR) 操作將數(shù)據(jù)移進(jìn)片內(nèi)導(dǎo)致了指令/數(shù)據(jù)總線被占用,因此隨后緊跟了內(nèi)部的寫周期( writeback)以完成將數(shù)據(jù)寫回寄存器。

  • 數(shù)據(jù)總線在周期1, 2, 3 被使用,周期6是取指,周期4用于數(shù)據(jù)裝載,而周期5是一個內(nèi)部周期用來完成載入的數(shù)據(jù)寫回到寄存器中。
  • 周期3為執(zhí)行周期:產(chǎn)生地址
  • 周器4為數(shù)據(jù)周期:從存儲器中取數(shù)據(jù)(數(shù)據(jù)只有在周期4的末尾出現(xiàn)在內(nèi)核中)
  • 周期5寫回周期:通過數(shù)據(jù)通道中的B總線和ALU將數(shù)據(jù)寫回到寄存器bank 中
  • 周期6的執(zhí)行被推遲了,直到周期5寫回完成(使用ALU )。同樣內(nèi)部周期是不需要等待狀體的,但讀寫存儲器時可能需要。
  • 3)分支流水線

    BL指令用于實(shí)現(xiàn)指令流的跳轉(zhuǎn),并存儲返回地址到寄存器R14(LR)中。

  • 分支指令在其第一周期計(jì)算分支的目的地,同時在現(xiàn)行PC處完成一次指令預(yù)取,流水線被阻斷。這種預(yù)取在任何情況下都要做的,因?yàn)楫?dāng)判決地址產(chǎn)生時已來不及停止預(yù)取。
  • 第二個周期在分支的目標(biāo)地址完成取指,而返回地址則存于R14如果link位已設(shè)置。
  • 第三周期完成目標(biāo)地址+4的取指,重新填滿流水線,并且如果跳轉(zhuǎn)是帶鏈接的還要修改R14(減去4)以便簡單地返回。
  • 分支需要三個時鐘周期來執(zhí)行BL,隨后會涉及調(diào)整階段。
  • 4)中斷流水線

    「IRQ 中斷的反應(yīng)時間最小=7周期」

  • 周期1: 內(nèi)核被告知有中斷 IRQ在現(xiàn)行指令執(zhí)行完之前不會被響應(yīng)( MUL and LDM/STM 指令會有長的延遲) 解碼階段:中斷被解碼(中斷已使能,設(shè)置了相應(yīng)標(biāo)志位… )。如果中斷被使能和服務(wù),正常的指令將不會被解碼。
  • 周期 2: 此時總是進(jìn)入ARM狀態(tài). 執(zhí)行中斷 ( 獲取IR向量的地址), 保存 CPSR 于 SPSR, 改變CPSR模式為 IRQ 模式并禁止進(jìn)一步的 IRQ 中斷輸入。
  • 周期 3: 保存 PC (0x800C) 于 r14_irq, 從IRQ異常處理向量處取指
  • 周期 4: 解碼向量表中的指令; 調(diào)整r14irq 為0x8008
  • 周期 4和 5: 無有用的指令取指, 由于周期 6的跳轉(zhuǎn)
  • 周期 6: 取異常處理子程序的第一條指令; 從子程序返回: SUBS pc,lr,#4
  • 這將恢復(fù)工作模式并從響應(yīng)中斷前的下一條指令處取指,如果有多個中斷,需堆棧保存返回地址。 注意最大的FIQ響應(yīng)延遲為 29個周期(而非Thumb狀態(tài)的28周期!)。

    嵌入式學(xué)習(xí)交流,請關(guān)注 一口Linux

    總結(jié)

    以上是生活随笔為你收集整理的强制生成32位arm程序_3. 从0开始学ARM-ARM模式、寄存器、流水线的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    a级免费观看| 高清国产午夜精品久久久久久 | av导航福利 | 在线视频福利 | 亚洲日本在线视频观看 | 久久爱资源网 | 999久久国产精品免费观看网站 | 成年人在线免费看视频 | 久久久久欧美精品 | 91精品国产高清自在线观看 | 欧美一级爽| 日韩激情中文字幕 | 夜夜躁狠狠躁日日躁 | 久久男人影院 | 在线亚洲激情 | 人人爽人人舔 | 99精品在线免费视频 | 国产成人精品免费在线观看 | 6699私人影院 | 中文字幕成人 | 婷婷五综合| 在线观看黄色 | 成人av电影免费在线播放 | 在线观看亚洲电影 | 日韩成人免费观看 | 天天干天天干天天色 | 五月婷婷丁香 | 精品一区二区在线观看 | 国产高清视频在线播放一区 | 日韩精品网址 | 丁香花中文在线免费观看 | www.久久久| 在线观看久 | 国产精品女同一区二区三区久久夜 | 麻豆传媒精品 | av大全在线看 | 中文字幕视频在线播放 | 日韩精品一区二区三区视频播放 | 精品在线观看一区二区三区 | 四虎视频 | av福利在线 | 精品久久久久久久久久久久久久久久 | 精品美女在线视频 | 天天射天天干天天插 | 一区二区视频电影在线观看 | 超碰av在线免费观看 | 久久亚洲美女 | 97人人模人人爽人人喊网 | 香蕉影院在线观看 | 麻豆成人在线观看 | 久久久人人人 | 最新av网站在线观看 | 久久激情小说 | 国产欧美日韩一区 | 天天躁日日躁狠狠躁av中文 | 在线免费中文字幕 | 国产日本在线观看 | 国产成人久久精品一区二区三区 | 精品国产福利在线 | 国产精品中文字幕在线观看 | 亚洲精色 | 国产成人一区二区在线观看 | 99热9 | 久久一级片 | 亚洲高清国产视频 | 欧美日韩xxx | 国产精品久久久久av免费 | 天天操天天干天天操天天干 | 日韩免费av在线 | 国产精品成久久久久三级 | 国产精品女主播一区二区三区 | 中文字幕久久精品亚洲乱码 | 91豆麻精品91久久久久久 | 亚洲欧美日韩一区二区三区在线观看 | 国产亚洲精品电影 | 国产高清视频在线播放 | 九九久久久久久久久激情 | 国产91aaa| 九九99视频| 中文字幕在线看视频国产 | 国产免费一区二区三区最新6 | 精品久久在线 | 在线亚洲天堂网 | 日本公妇色中文字幕 | 国产做aⅴ在线视频播放 | 99精品视频免费全部在线 | 国产精品久久 | 日韩av免费在线看 | a在线观看免费视频 | 亚洲专区欧美专区 | 视频在线观看亚洲 | 韩日精品在线观看 | 日韩一级片大全 | 激情婷婷色 | 欧美久久久久久久 | 字幕网av| 久久综合国产伦精品免费 | 免费av在| 日韩欧美在线观看一区二区 | 五月婷婷播播 | 五月婷婷在线观看视频 | 国产精品一区二区av日韩在线 | 欧美视频在线观看免费网址 | 丁香久久五月 | 黄色av电影在线观看 | 激情五月***国产精品 | 四虎影院在线观看av | av免费网站 | 婷婷色中文网 | 成年人视频免费在线播放 | 国产精品久久久久久久久久久久午 | h视频日本 | 日韩精品最新在线观看 | 国产手机视频精品 | 一区二区三区在线观看免费 | 天天爱天天操天天干 | 午夜美女wwww | 久久久久久久久久久精 | 国产成人福利片 | 97超碰在线免费观看 | 天天夜夜狠狠操 | 97日日 | 国产一区二区午夜 | 激情久久影院 | 婷婷日日| 国内精品久久久久久久久久清纯 | 网站免费黄色 | 国产天天综合 | 亚洲成人av免费 | av视屏在线播放 | www日| 久久a免费视频 | 亚洲va在线va天堂 | 黄色免费观看 | 天堂va在线观看 | 久久电影中文字幕视频 | 久久久99精品免费观看 | 亚洲福利精品 | 丁香婷婷深情五月亚洲 | 国产日产精品久久久久快鸭 | 1024手机看片国产 | 国产精品永久久久久久久久久 | 美女性爽视频国产免费app | 国产一区二区电影在线观看 | 亚洲视频99 | 激情综合国产 | 免费看国产曰批40分钟 | 国产精品欧美日韩在线观看 | 永久免费精品视频 | 色丁香色婷婷 | 日韩理论在线观看 | 久久免费精品 | 亚洲激情婷婷 | 欧美在线一二 | 国内精品久久久久影院一蜜桃 | 国产一级片在线播放 | 国产一级视频 | 日韩av成人在线观看 | 欧美激情综合网 | 久草在线视频资源 | 国产精品国产三级国产专区53 | 久久综合国产伦精品免费 | 亚洲精品免费在线视频 | 亚洲男男gaygay无套 | a级国产乱理论片在线观看 特级毛片在线观看 | 黄色av电影网 | 亚洲国产精品久久久久久 | 欧美精品资源 | 日本最新一区二区三区 | 国产1区2 | 69国产成人综合久久精品欧美 | 亚洲精品一区二区三区四区高清 | 五月丁香 | 欧美va天堂在线电影 | 日日夜夜精品免费 | 亚洲国产精品99久久久久久久久 | 日韩一区二区三区免费视频 | 日韩在线国产 | 五月天中文在线 | 国产在线免费 | 国产又粗又硬又长又爽的视频 | 国产一级片毛片 | 三级黄色网络 | 日本视频不卡 | 国内精品久久天天躁人人爽 | a级国产乱理论片在线观看 特级毛片在线观看 | 国产欧美日韩精品一区二区免费 | 毛片美女网站 | 免费在线国产精品 | www.久久成人 | 精品9999 | 一本一道久久a久久综合蜜桃 | 成人黄色电影在线 | ,午夜性刺激免费看视频 | 激情小说 五月 | 国产一级片不卡 | 免费av免费观看 | 人人插人人费 | 伊人影院得得 | 在线观看日本韩国电影 | 亚洲特级片 | 欧美成亚洲 | 久草在线免费看视频 | 精品乱码一区二区三四区 | 亚洲精品一区二区三区新线路 | 亚洲精品视频免费观看 | 亚洲精品乱码久久久久久 | 久久人人爽人人人人片 | 欧美天天综合 | 亚洲成人资源在线观看 | 精品福利网站 | 欧美另类高清 | 国产1区2区3区精品美女 | 国产精品欧美精品 | 蜜臀久久99精品久久久无需会员 | av福利免费 | 玖玖视频网 | 色丁香婷婷 | 99欧美精品 | 国产视频99 | 日韩视频一二三区 | 97偷拍视频| 99久e精品热线免费 99国产精品久久久久久久久久 | 久热香蕉视频 | 日日夜夜天天干 | 91亚洲精品乱码久久久久久蜜桃 | 日韩精品专区在线影院重磅 | 久久不卡日韩美女 | 欧美精品被 | 欧美日韩视频精品 | 操操操日日日干干干 | 狠狠色网 | 国产精品第一页在线 | 日韩视频在线一区 | 久久国产精品免费一区二区三区 | 91在线看网站 | 在线观看涩涩 | 成人av影视 | 久久激情视频 | 欧美日韩高清 | 国模吧一区 | 免费在线观看av不卡 | 国产传媒一区在线 | 中文字幕亚洲字幕 | 国产成人精品一区二区在线观看 | av大全免费在线观看 | 久草网在线视频 | 国产日韩精品欧美 | 亚洲在线视频网站 | 狠狠操狠狠干天天操 | 欧美精品久久久久久久久久 | 四虎影视4hu4虎成人 | 久久精品久久99 | 精品国产一区二区三区噜噜噜 | 午夜久久久久久久久 | 人人澡av | 一级做a爱片性色毛片www | 天天综合网久久 | 久日精品 | 蜜臀久久99精品久久久无需会员 | 成人网中文字幕 | 中文字幕视频免费观看 | 国产a级精品 | 天天干天天在线 | 免费av免费观看 | 久久免费视频这里只有精品 | 国产高清视频在线播放 | 日韩免费观看视频 | 久久在线免费观看视频 | 黄色一级片视频 | 最新av在线免费观看 | 黄色三级免费观看 | 黄色成人在线观看 | 久久精品视频在线播放 | 久久婷婷开心 | 午夜色站| 久久久精品亚洲 | 超碰免费观看 | 伊人五月 | 欧美激情视频在线观看免费 | 免费观看久久久 | 国产精品久久久久久久久久久久 | 成人av电影在线播放 | 国产69久久久 | 色www免费视频 | 日韩极品视频在线观看 | 国内精品视频一区二区三区八戒 | 天天操夜夜叫 | 国产午夜三级一区二区三桃花影视 | 国产精品美女久久久久久网站 | 国产三级香港三韩国三级 | 日韩在线视频不卡 | 91中文视频 | 超级碰碰碰免费视频 | 久久久久免费精品 | 日韩av午夜在线观看 | 国产亚洲小视频 | 丁香在线观看完整电影视频 | 国产不卡视频在线 | 国产精品一区久久久久 | 日本在线观看视频一区 | 国内精品久久久久久久久久清纯 | 久久久精品国产一区二区 | 久久久久免费网 | 国产原创av片 | 久精品视频在线 | 九九久久久久久久久激情 | 国产99黄| 久草在线最新免费 | 亚洲精品午夜久久久久久久久久久 | 免费观看丰满少妇做爰 | 99人成在线观看视频 | 在线色视频小说 | 国产三级香港三韩国三级 | 免费在线国产视频 | 免费在线观看污网站 | 国产精品久久在线 | 婷婷色资源 | 精品视频9999 | 狠狠操狠狠干2017 | 婷婷五天天在线视频 | 天天激情综合 | 国产精品国产三级国产aⅴ9色 | www日日夜夜| 三级视频片 | 国产精品一区二区中文字幕 | 综合网天天色 | www激情久久| 国产区欧美 | 国产99久久久欧美黑人 | 日日干视频 | 久久精品免费 | 亚洲精品欧美视频 | 黄色软件视频大全免费下载 | 丰满少妇对白在线偷拍 | 不卡中文字幕在线 | 天天摸夜夜操 | 亚洲欧美激情精品一区二区 | av在线最新 | 亚洲国产视频直播 | 国产免费二区 | 国产尤物视频在线 | 在线不卡a | 国产成人精品亚洲日本在线观看 | 精品久久免费看 | 国产一级视频在线观看 | 69精品视频在线观看 | 精品国内自产拍在线观看视频 | 久久成人国产精品一区二区 | 国产一区二区在线播放视频 | 日韩免费二区 | 精品久久久久久亚洲综合网站 | 999久久久久久久久久久 | 福利一区在线 | 亚洲亚洲精品在线观看 | 深夜精品福利 | 久久久久久免费视频 | 网站免费黄 | 亚洲国产精品va在线 | 国产精品免费观看久久 | 在线观看中文字幕视频 | 日本精品久久久久 | 三级在线国产 | 久久久久国产一区二区三区四区 | 中文字幕成人一区 | 日韩在线观看小视频 | 亚洲欧洲精品一区二区 | 午夜视频在线观看一区二区三区 | 久草久草视频 | 国产精品久久综合 | 国产一级特黄毛片在线毛片 | 久久综合色婷婷 | www黄色大片 | 91成人免费 | 国产精品福利午夜在线观看 | 91最新网址在线观看 | 欧美久久久久久久久久久久久 | 1区2区3区在线观看 三级动图 | 欧美日韩高清国产 | av成人在线网站 | 久久99热久久99精品 | www.亚洲激情.com | 久久综合久久伊人 | 91精品成人久久 | 国产精品日韩欧美一区二区 | 欧美日韩国产高清视频 | 精品美女在线视频 | 九九久久国产精品 | 色综合久久天天 | 中文字幕欲求不满 | 男女精品久久 | 91伊人| 精品国产aⅴ一区二区三区 在线直播av | 免费看片成人 | 国产福利网站 | 午夜精品剧场 | 婷婷激情五月 | 国产在线精品区 | 国产大尺度视频 | 色综合久久久久综合99 | 欧美日韩不卡一区 | 人人澡人人舔 | 久艹视频在线免费观看 | 激情文学丁香 | 97超碰在线播放 | 右手影院亚洲欧美 | 成年人黄色免费视频 | 免费视频黄色 | 最近中文字幕大全中文字幕免费 | 国产精品视频在线观看 | 日韩三级不卡 | 亚洲高清免费在线 | 91漂亮少妇露脸在线播放 | 日韩欧美在线一区二区 | av免费观看高清 | 中文字幕日本特黄aa毛片 | 欧美人交a欧美精品 | 免费看黄色91 | 色资源在线 | 色综合www| 欧美日韩在线看 | 欧美伦理一区二区三区 | 日韩av免费观看网站 | 一区二区中文字幕在线播放 | 人九九精品 | 射射射综合网 | 亚洲精品免费在线视频 | 久久蜜臀av | 欧美一进一出抽搐大尺度视频 | 三级视频国产 | 91麻豆精品一区二区三区 | 国模一二三区 | 最近中文字幕在线中文高清版 | 国产一区免费观看 | 精品久久久久久亚洲 | 日本一区二区三区免费观看 | 啪啪精品 | 国产精品久久久久久影院 | 中文 一区二区 | 日韩av有码在线 | 亚洲精品国偷拍自产在线观看蜜桃 | 激情欧美国产 | a一片一级 | 91精品播放 | 丁香5月婷婷久久 | 天天拍夜夜拍 | 黄色高清视频在线观看 | 久久精品视频在线播放 | 日本久久免费电影 | 国内精品99 | 五月婷婷狠狠 | 97视频免费在线观看 | 免费在线观看国产黄 | 日韩欧美精品在线观看视频 | 毛片在线播放网址 | 97超碰资源站 | 亚洲欧洲精品一区二区 | 嫩草伊人久久精品少妇av | 日韩免费一区二区在线观看 | 成人黄色国产 | 日韩中文字幕在线观看 | 91中文字幕在线视频 | av免费在线免费观看 | 三级黄色理论片 | 亚洲六月丁香色婷婷综合久久 | 国产一区二区高清视频 | 91麻豆精品国产91久久久使用方法 | 久久精品欧美日韩精品 | 91亚洲精品久久久蜜桃网站 | 久久福利小视频 | av大片免费在线观看 | 9色在线视频 | 91日韩在线 | 久久伊人爱 | 亚洲在线视频观看 | 日日干夜夜干 | 日韩一二区在线观看 | 黄色影院在线播放 | 91完整版在线观看 | 四虎亚洲精品 | 91在线视频观看 | 久久艹久久 | 日韩av综合网站 | 国产中文字幕在线播放 | 久久精品4 | 91伊人久久大香线蕉蜜芽人口 | 精品在线观看免费 | 国产精品乱码一区二三区 | 久久成人国产 | 99精品国产在热久久下载 | 天天操天天射天天爽 | 国产高清在线 | 4p变态网欧美系列 | 日韩欧美精品在线视频 | 天天操天天干天天操天天干 | 亚洲精品色 | 啪啪免费视频网站 | 久草在线最新免费 | 91传媒在线播放 | 午夜美女av| 99精品视频99 | 在线观看av黄色 | 免费亚洲视频 | 久久伊人精品天天 | 少妇搡bbb | 三级av中文字幕 | 亚洲欧美乱综合图片区小说区 | 国产免费又粗又猛又爽 | 天天色天天 | 99色人 | 亚洲精品国偷拍自产在线观看蜜桃 | 丁香在线| 久久午夜羞羞影院 | 91一区二区三区久久久久国产乱 | 日韩精品在线播放 | 亚洲在线网址 | 99热.com| 日本99热| 国产一区二区在线播放视频 | 久久久久在线视频 | 久久精品国产99 | 久久国产精品久久精品国产演员表 | 天堂av在线中文在线 | 久草在线播放视频 | 999国内精品永久免费视频 | 欧美一级片在线 | 新av在线 | 国产va精品免费观看 | 久久蜜臀一区二区三区av | 国精产品一二三线999 | 久久99国产精品二区护士 | 国产在线资源 | 欧美最新大片在线看 | 中文字幕在线观看第二页 | 免费一级日韩欧美性大片 | 2022久久国产露脸精品国产 | 久久视屏网 | 欧美91精品久久久久国产性生爱 | 欧美黑人xxxx猛性大交 | 婷婷av色综合 | 一区二区精品国产 | 国产精品免费大片视频 | 国产精品成人av久久 | 一区中文字幕 | 有码一区二区三区 | 性色av免费在线观看 | 国产亚洲一区二区三区 | 亚洲国产精品日韩 | 亚洲 欧美变态 另类 综合 | 九色琪琪久久综合网天天 | 四虎4hu永久免费 | 国产传媒一区在线 | 成人免费视频a | 久久免费视频在线 | 久久高清免费观看 | 午夜国产福利视频 | 国外调教视频网站 | 国产黄色成人av | 999久久久久久 | 缴情综合网五月天 | 久久综合给合久久狠狠色 | 91久久奴性调教 | 欧美一区二区三区四区夜夜大片 | 天堂av免费 | 五月天婷亚洲天综合网精品偷 | www视频在线免费观看 | 中日韩免费视频 | 亚洲在线视频观看 | 亚洲精品在线观看的 | 免费成人看片 | 国产.精品.日韩.另类.中文.在线.播放 | 日韩美女高潮 | 成人av高清在线 | 曰韩在线 | 国产 视频 高清 免费 | 国产精品观看 | 成人av在线亚洲 | 丁香婷婷综合色啪 | 91av短视频 | 天天色天天色 | 99久久久久久久 | 九九国产视频 | 一级电影免费在线观看 | 欧美一级黄色视屏 | 激情综合一区 | 色婷婷啪啪免费在线电影观看 | 超碰在线最新地址 | 亚洲精品福利在线 | 日韩精品久久久久久 | 成人日批视频 | 久久久久久美女 | 色哟哟国产精品 | 免费一级日韩欧美性大片 | 91高清完整版在线观看 | www.狠狠操.com| 美女网站在线播放 | 久久综合99 | 草久久影院 | 丁香 久久 综合 | 国产精品嫩草影视久久久 | 午夜精品电影一区二区在线 | 日韩精品中文字幕在线观看 | 成人在线播放网站 | 午夜精品久久久久久久99无限制 | 在线va网站 | 很黄很黄的网站免费的 | 三级黄在线 | 天天摸天天干天天操天天射 | 婷婷丁香在线视频 | 国产精品69久久久久 | 区一区二在线 | 国产在线色视频 | 永久免费毛片 | 国产资源av| 在线激情av电影 | 97超碰人人澡人人 | 午夜视频在线观看一区二区三区 | 一级久久精品 | 六月丁香久久 | 精品中文字幕在线观看 | 国产精品自产拍在线观看网站 | 国内久久精品 | 亚洲精品视频在线免费播放 | 天天鲁天天干天天射 | 中文字幕免 | 国产精品一区在线播放 | 欧美日韩调教 | 色亚洲激情 | 色资源网在线观看 | 日韩理论影院 | 日日干av| 成人一级电影在线观看 | 亚洲一区 影院 | 中文在线中文资源 | 国产一级二级三级视频 | 91亚洲精品久久久蜜桃借种 | 一区精品在线 | wwwwww黄| 精品国产一区二区在线 | 99精品免费视频 | 国产精品字幕 | 日韩欧美一级二级 | 97人人爽 | 久久综合桃花 | 69亚洲视频 | 久久精品一二三 | 超碰免费97 | 久久a级片 | 天天干天天看 | 五月天激情综合 | 久久经典国产视频 | 国产视频在线观看一区 | 亚洲视频观看 | 美女免费视频一区 | 亚洲国产一区av | 免费在线观看午夜视频 | 精品主播网红福利资源观看 | 久久久精品影视 | 婷婷综合导航 | 99热精品视| 日日夜夜天天人人 | 五月网婷婷 | 69视频永久免费观看 | 亚洲视频456 | 久久色视频 | 4438全国亚洲精品观看视频 | avlulu久久精品 | 91日韩在线专区 | 天天干,天天射,天天操,天天摸 | 91精品国产欧美一区二区 | 激情欧美一区二区免费视频 | 国内精品久久久久久久久久久 | 久久久久国产一区二区三区四区 | 国产亚洲精品成人av久久影院 | 黄色av免费看 | 国产99久久久精品 | 亚洲午夜激情网 | 久久久精品 一区二区三区 国产99视频在线观看 | 51久久成人国产精品麻豆 | 久久国产精品区 | 久草资源在线 | 国产精品剧情在线亚洲 | 97超级碰碰碰碰久久久久 | 久久综合亚洲鲁鲁五月久久 | 久久久国产精品网站 | 国产精品视频线看 | 日本99热 | 亚洲狠狠婷婷综合久久久 | 亚洲精欧美一区二区精品 | 夜夜狠狠 | 久久男人中文字幕资源站 | 制服丝袜在线 | 欧美精品在线观看免费 | 国产黄色免费 | 成人免费观看网站 | 国产精品久久一卡二卡 | 亚洲 欧洲av | 久草视频一区 | 国产手机在线视频 | 色老板在线 | 久久久999免费视频 日韩网站在线 | 亚洲精品视频免费 | 日韩久久在线 | 亚洲涩涩网站 | 日本中文字幕在线观看 | 天堂网av 在线 | 日韩欧美国产精品 | 人人澡人人添人人爽一区二区 | 亚洲一区精品二人人爽久久 | 91精品国产一区二区在线观看 | 成年人黄色免费看 | 久久久国产精品电影 | 色在线视频 | 中文字幕不卡在线88 | 日韩一二区在线 | 欧美一级特黄高清视频 | 国产一级黄色免费看 | 五月天天色 | 久久网页 | 精品免费视频 | 免费高清av在线看 | 亚洲精品高清一区二区三区四区 | 欧美韩国在线 | 狠狠88综合久久久久综合网 | 久久免费在线视频 | 亚洲美女精品区人人人人 | a成人v在线| 黄色成人小视频 | 亚洲国产成人久久 | 精品久久网 | 国产精品123 | 国产黄在线 | 天天亚洲 | 丁香激情视频 | 在线成人一区 | 久久人人干 | 麻豆传媒在线免费看 | 香蕉视频在线观看免费 | 一区二区三区四区五区六区 | 五月婷婷综合网 | 久热免费在线 | 激情五月看片 | 亚州欧美视频 | 草莓视频在线观看免费观看 | 久久香蕉影视 | 精品毛片在线 | 不卡电影免费在线播放一区 | 456免费视频| 亚洲成人精品久久久 | 久久久福利影院 | 精品一二三四五区 | 日本三级吹潮在线 | 91黄视频在线 | 国产精品久久免费看 | 激情图片qvod | 一区二区三区四区影院 | 久久久免费毛片 | 免费黄色av. | 亚洲精品综合在线 | 99精品在线视频播放 | 日日夜夜狠狠干 | 在线看一级片 | 中文亚洲欧美日韩 | 中文字幕亚洲综合久久五月天色无吗'' | 国产精品2018 | 亚洲国产中文字幕在线视频综合 | 在线免费黄 | 国产一区二区三区免费视频 | 日韩在线视频一区二区三区 | 91免费在线播放 | 欧美国产视频在线 | 五月婷婷,六月丁香 | 日韩视频精品在线 | 国产黄色av网站 | 久久成年人视频 | 不卡av免费在线观看 | 91成人精品视频 | 五月天亚洲综合小说网 | 天天综合视频在线观看 | 国产精品一区二区在线观看 | 亚洲电影图片小说 | 99久久精品午夜一区二区小说 | 狠狠色噜噜狠狠狠狠 | 亚洲精品中文字幕在线观看 | 91mv.cool在线观看 | 欧美色图亚洲图片 | 免费看日韩 | 九九热在线播放 | 二区三区在线视频 | 国际精品久久久久 | 成人a免费| 在线观看 国产 | 久草视频首页 | 丁香久久 | 五月天婷婷在线视频 | 视频在线一区 | 国产在线综合视频 | 亚洲闷骚少妇在线观看网站 | 日韩精品一区二区三区免费观看 | 粉嫩av一区二区三区免费 | 亚洲精品免费在线视频 | 日本精品视频一区 | 夜夜操狠狠干 | 日女人电影 | av先锋中文字幕 | 99热99| 日韩大片在线播放 | 亚洲人毛片 | 97成人在线观看视频 | 黄污在线看 | 精品在线视频一区二区三区 | 国产无遮挡又黄又爽馒头漫画 | 99精品免费视频 | 国产精品毛片久久久久久 | 国产精品福利在线观看 | 亚洲日本国产 | 99热官网 | 日韩av一区二区三区四区 | 久草视频中文在线 | 国产不卡精品 | 亚洲精品久久久蜜臀下载官网 | 一区三区在线欧 | 日韩女同一区二区三区在线观看 | 日韩成年视频 | 西西44人体做爰大胆视频 | 二区三区中文字幕 | 伊人久久在线观看 | 97综合网| 日韩伦理片hd | 免费a网站 | 色综合天天综合 | 在线国产专区 | 日韩精品一区二区免费视频 | 国产在线日本 | 欧美三级高清 | 午夜在线免费观看 | 中文av在线免费观看 | 日本中文字幕在线免费观看 | 国产免费观看视频 | 国产精品a成v人在线播放 | 超碰国产97 | 天天激情综合网 | 激情综合五月 | 最新av在线播放 | 国产精品视频永久免费播放 | 爱爱一区 | 五月天色婷婷丁香 | 中文字幕第一页在线vr | 丁香国产视频 | 一区二区三区四区精品视频 | 国产小视频在线看 | 成人黄色在线观看视频 | 99国产精品一区二区 | 深爱综合网 | 久久久精品网 | 综合五月婷婷 | 国产精品 美女 | 人人爽人人舔 | av在线电影网站 | www.精选视频.com | 日日噜噜噜噜夜夜爽亚洲精品 | 天天插狠狠干 | 一区二区亚洲精品 | 91香蕉视频在线下载 | 香蕉视频导航 | 国产.精品.日韩.另类.中文.在线.播放 | 天天操天天操天天操天天操天天操天天操 | 亚洲专区 国产精品 | 韩国精品一区二区三区六区色诱 | 丝袜美腿一区 | 亚洲高清国产视频 | 久久久电影网站 | 偷拍精品一区二区三区 | 青草视频在线看 | 丁香午夜 | 日本久久成人 | 最新av网址在线观看 | 国产在线观看地址 | 很黄很黄的网站免费的 | 国产白浆视频 | 黄色片视频免费 | .精品久久久麻豆国产精品 亚洲va欧美 | 在线亚洲成人 | 91成人黄色| 深爱激情亚洲 | 2021久久 | www.久久视频 | 免费99视频 | 久久开心激情 | 国产区精品视频 | 国内精品福利视频 | 亚洲精品视频一 | 性色av香蕉一区二区 | 97视频免费在线看 | 99久久久国产精品免费观看 | 99在线观看视频网站 | 亚洲天堂网站视频 | 国产 精品 资源 | 日日夜夜噜 | 久久香蕉国产精品麻豆粉嫩av | 免费污片 | 天天干天天碰 | 99久久99久久精品国产片 | 成人欧美日韩国产 | 91av在线免费播放 | av在线网站免费观看 | 狠狠色丁香婷婷综合 | 911久久 | 欧美一区二区在线看 | 久久成人综合视频 | 黄色av网站在线观看免费 | 天天色宗合 | 久久激情电影 | 四虎在线永久免费观看 | 国产精品一区二区 91 | 日韩精品免费在线观看 | 欧美一区二区三区不卡 | 中文字幕中文字幕在线一区 | 久久免费在线观看视频 | 成人啪啪18免费游戏链接 | 69欧美视频| 精品伊人久久久 | 欧美天天综合网 | 亚洲精品美女久久久 | 九热在线| 成人免费在线视频观看 | 特黄特黄的视频 | 国产97免费 | 中文字幕高清免费日韩视频在线 | 久久久国产影视 | 久久精品国产第一区二区三区 | 亚洲精品五月天 | www久| 国产麻豆剧果冻传媒视频播放量 | 久久高清| 丝袜美腿亚洲综合 | 99在线观看免费视频精品观看 | 欧美日韩一区二区在线观看 | 亚洲日本一区二区在线 | 九色在线 | 国内免费久久久久久久久久久 | 国产一级高清 | 久久免费av电影 | 狠狠操操网 | 日韩高清一 | 日日草天天草 | 国产不卡毛片 | 色婷婷在线观看视频 | 深夜免费福利网站 | 欧美日韩另类视频 | 欧美激精品 | 91av视频免费观看 | 81国产精品久久久久久久久久 | 一区二区三区日韩精品 | 中文字幕网站视频在线 | 精品国产一区二区久久 | 国产精品一二三 | 久久99视频免费 | 亚洲精品www久久久久久 | 天天干天天操人体 | 婷婷久久精品 | 中文字幕黄网 | 91精品国产麻豆国产自产影视 | 国产精品女人久久久 | 伊香蕉大综综综合久久啪 | 国产在线精品一区 | 九九久久婷婷 | 国内精品在线一区 | 激情欧美丁香 | 免费看黄网站在线 | 亚洲最大av网 | 日日婷婷夜日日天干 | 久久亚洲免费视频 | 国产视频精品久久 | 久久久久久综合网天天 | 久久天天躁狠狠躁亚洲综合公司 | 国产成人精品一区二区三区 | 夜色成人av| 亚洲欧美日韩国产精品一区午夜 | 激情大尺度视频 | 国产97免费 | 麻豆av一区二区三区在线观看 | 美女免费网站 | 国产91成人在在线播放 | 免费福利小视频 | 久久精品一二三 | 黄色一级大片在线免费看产 | 免费看污的网站 | 777视频在线观看 | zzijzzij亚洲日本少妇熟睡 | 在线黄色av电影 | 最近中文字幕视频网 | 亚洲综合在线五月 | 精品久久久久久久久久久久 | 久久精品牌麻豆国产大山 | 久久久久久在线观看 | 亚洲欧美偷拍另类 | 深爱五月激情五月 |