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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ARM汇编指令集

發布時間:2023/12/20 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ARM汇编指令集 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔

文章目錄

  • 前言
  • 1.8種尋址方式
  • 2.指令后綴
  • 3.條件執行后綴
  • 4.數據傳輸和跳轉指令詳解
  • 5.協處理器和協處理器指令詳解
  • 6.ldm/stm與棧的處理
  • 7.ARM匯編偽指令
    • GUN平臺無關
      • (1)符號定義偽指令
      • (2)數據定義偽指令
      • (3)匯編控制偽操作
    • GUN平臺相關
    • .balignl
    • 總結


前言


1.8種尋址方式

寄存器尋址 mov r1, r2(C語言中的r1=r2)
立即尋址(立即數) mov r0, #0xFF00(加#表示是一個數字)
寄存器移位尋址 mov r0, r1, lsl #3(r1左移3位生成的數賦給r0,即乘2^3=8)
寄存器間接尋址 ldr r1, [r2]([r2]代表內存,內存的地址就在r2里面存著,r2就相當于指針,將[r2]中的內容給r1)
基址變址尋址 ldr r1, [r2, #4](r2+4)
多寄存器尋址 ldmia r1!, {r2-r7, r12}(加載:從內存往寄存器加載。一次訪問7個寄存器r2到r7,r12,r1內存著內存的地址,并且r1相當于一個數組,r1是數組的數組名,也就是數組的頭地址,里面有7個元素)
堆棧尋址 stmfd sp!, {r2-r7, lr}(從棧指針里面連續訪問(壓棧,彈棧))
相對尋址 beq flag(以pc為參考作一個偏移量)
flag:(是作為標號的,上面的指令執行時將跳到這個標號所在處執行,flag可以是其他任何字母或單詞)

2.指令后綴

同一指令經常附帶不同后綴,變成不同的指令。經常使用的后綴有:
b(byte)功能不變,操作長度變為8位
h(half word)功能不變,長度變為16位
s(signed)功能不變,操作數變為有符號
如 ldr ldrb ldrh ldrsb ldrsh
s(S標志)功能不變,影響CPSR標志位
如 mov和movs movs r0, #0

3.條件執行后綴


比較有用的指令,比如beq 條件,當條件相等,則執行跳轉。

4.數據傳輸和跳轉指令詳解

1.數據處理指令:
數據傳輸指令 mov mvn
算術指令 add sub rsb adc sbc rsc
邏輯指令 and orr eor bic(位清除指令)
Bic r0,r0,#0x1f 將r0中的bit0到bit4清零后賦值給r0
比較指令 cmp cmn tst teq
(比較指令不用加后綴就可以影響cpsr中的標志位)
乘法指令 mvl mla umull umlal smull smlal
前導零計數 clz
2. cpsr訪問指令
mrs用來讀psr,msr用來寫psr
CPSR寄存器比較特殊,需要專門的指令訪問,這就是mrs和msr。
程序舉例:@mrs r0,cpsr
@bic r0,r0,#0x1f
@orr r0,r0,#0xd3
@msr cpsr,r0
msr cpsr_c,#0xd3 (_c是cpsr的一個塊,上文有圖可看出cpsr分為f,s,x,c四塊,所以這一條語句=上面四條語句)
3.跳轉(分支)指令
b & bl & bx
b:直接跳轉(就沒打算返回,相當于C語言的goto指令)
bl:branch and link,跳轉前把返回地址放入lr中,以便返回,用于函數調用
bx:跳轉同時切換到ARM模式,一般用于異常處理的跳轉。(現在沒用了)
4.訪存指令
ldr/str & ldm/stm & swp
單個字/半字/字節訪問 ldr/str(若加上指令后綴,如h則訪問半個字的內容)
多字批量訪問 ldm/stm
swp r1, r2, [r0](此指令是一邊讀一邊寫的,將r0讀r1,將r2讀到r0)
swp r1, r1, [r0](寄存器和內存交換內容)
5.立即數
合法立即數與非法立即數。
ARM指令都是32位,除了指令標記和操作標記外,本身只能附帶很少位數的立即數。因此立即數有合法和非法之分。
合法立即數:經過任意位數的移位后非零部分可以用8位表示的即為合法立即數。合法:0xff,0xf00000f。非法:x01ff
6.軟中斷指令
swi(software interrupt)
軟中斷指令用來實現操作系統中系統調用
7.指令舉例:
1.mov(move) mov r1, r0 @兩個寄存器之間數據傳遞
mov r1, #0xff @將立即數賦值給寄存器
mvn和mov用法一樣,區別是mov是原封不動的傳遞,而mvn是按位取反后傳遞。按位取反的含義:譬如r1 = 0x000000ff,然后mov r0, r1 后,r0 = 0xff但是我mvn r0, r1后,r0=0xffffff00。
2.and 邏輯與
orr 邏輯或
eor 裸機異或
3.bic 位清除指令
bic r0,r1,#0x1f @ 將r1中的數的bit0到bit4清零后賦值給r0 0x1f = 0x0000001f=0x0000```11111
4.比較指令:
cmp cmp r0, r1 等價于 sub r2, r0, r1 (r2 = r0 - r1)
cmn cmn r0, r1 等價于 add r0, r1
tst tst r0, #0xf @測試r0的bit0~bit3是否全為0
teq
比較指令用來比較2個寄存器中的數
注意:比較指令不用后加s后綴就可以影響cpsr中的標志位。
5.合法立即數: 0x000000ff 0x00ff0000 0xf000000f
非法立即數: 0x000001ff

5.協處理器和協處理器指令詳解

1.協處理器cp15操作指令
mrc用于讀取CP15中的寄存器
mcr用于寫入CP15中的寄存器
2.什么是協處理器
SoC內部另一處理核心,協助主CPU實現某些功能被主CPU調用執行一定任務。
ARM設計上支持多達16個協處理器,但是一般SoC只實現其中的CP15.(cp:coprocessor)。
協處理器和MMU、cache、TLB等處理有關,功能上和操作系統的虛擬地址映射、cache管理等有關。
3.MRC & MCR的使用方法
mcr{} p15, <opcode_1>, , , , {<opcode_2>}
opcode_1:對于cp15永遠為0
Rd:ARM的普通寄存器,不能是r15(pc),否則結果不定,
Crn:cp15的寄存器,合法值是c0~c15(都是特殊功能寄存器,cp15的寄存器詳情查百度)
Crm:cp15的寄存器,一般均設為c0
opcode_2:一般省略或為0
舉例(來自于uboot)
mrc p15, 0, r0, c1, c0, 0
orr r0, r0, #1
mcr p15, 0, r0, c1, c0, 0

6.ldm/stm與棧的處理

1.為什么需要多寄存器訪問指令

ldr/str每周期只能訪問4字節內存,如果需要批量讀取、寫入內存時太慢,解決方案是stm/ldm
ldm(load register mutiple) stm(store register mutiple)
舉例(uboot start.S 537行)
stmia sp, {r0 - r12}
將r0存入sp指向的內存處(假設為0x30001000);然后地址+4(即指向0x30001004),將r1存入該地址;然后地址再+4(指向0x30001008),將r2存入該地址······直到r12內容放入(0x3001030),指令完成。
一個訪存周期同時完成13個寄存器的讀寫
3.8種后綴
ia(increase after)先傳輸,再地址+4
ib(increase before)先地址+4,再傳輸
da(decrease after)先傳輸,再地址-4
db(decrease before)先地址-4,再傳輸
fd(full decrease)滿遞減堆棧
ed(empty decrease)空遞減堆棧
fa(·······) 滿遞增堆棧
ea(·······)空遞增堆棧
4.四種棧
空棧:棧指針指向空位,每次存入時可以直接存入然后棧指針移動一格;而取出時需要先移動一格才能取出
滿棧:棧指針指向棧中最后一格數據,每次存入時需要先移動棧指針一格再存入;取出時可以直接取出,然后再移動棧指針
增棧:棧指針移動時向地址增加的方向移動的棧
減棧:棧指針移動時向地址減小的方向移動的棧
5.!的作用
ldmia r0, {r2 - r3}
ldmia r0!, {r2 - r3}
ia:increase after后綴,將r0對應的地址里的內容讀到r2,再地址加4,將加4后的地址里的內容讀到r3,注意是地址中的內容,不是地址值。讀好后r0中的值不變,還是初始地址值。
感嘆號的作用就是r0的值在ldm過程中發生的增加或者減少最后寫回到r0去,也就是說ldm時會改變r0的值。
6.^的作用
ldmfd sp!, {r0 - r6, pc}
ldmfd sp!, {r0 - r6, pc}^
^的作用:在目標寄存器中有pc時,會同時將spsr寫入到cpsr,一般用于從異常模式返回。

7.ARM匯編偽指令

GUN平臺無關

(1)符號定義偽指令

.global,.local,.set,.equ

.global
使得符號對連接器可見,變為對整個工程可用的全局變量,通俗講就是定義全局變量
eg:
.global symbol

.local
表示符號對外部不可見,只對本文件可見,通俗講就是定義局部變量
eg:
.local symbol

.set
給一個全局變量或局部變量賦值,和.equ的功能一樣
eg:
.set symbol expr
.set start, 0x40
.set start, 0x50
mov r1, #start ;r1里面是0x50

.equ
和.set一樣,只是格式不同
eg:
symbol .equ expr
start .equ, 0x40
start .equ, 0x50
mov r1, #start ;r1里面是0x50

(2)數據定義偽指令

.byte,.short,.long,.quad,.float,.string,.asciz,.ascii,.rept

.byte
在存儲器中分配1個字節,用指定的數據對存儲單元進行初始化
label: .byte expr ;label是程序標號,expr可以是-128~255的數字,也可是字符
eg:
a: .byte #1 ;等價于C語言中的char a=1;

.short
在存儲器中分配2個字節,用指定的數據對存儲單元進行初始化
eg:
a: .short 0x1234

.long / .word
在存儲器中分配4個字節,用指定的數據對存儲單元進行初始化
eg:
a: .word 0x12345678

.quad
在存儲器中分配8個字節,用指定的數據對存儲單元進行初始化
eg:
a: .quad 0x12345678 ;等價于C中的long a=0x1234567812345678

.float
在存儲器中分配4個字節,用指定的浮點數據對存儲單元進行初始化
eg:
a: .float 1.11

.space /.skip
用于分配一塊連續的存儲區域并初始化為指定的值,如果后面的填充值省略不寫則在后面填充為0;
label: .space size,expr ;expr可以是4字節(32bit)以內的浮點數
eg:
a: space 8, 0x1

.string
定義一個字符串,默認是string8,還有string16,string32,string64
eg:
a: .space “hello world!”

.rpet
重復執行接下來的指令,以.rept開始,以.endr結束
eg:
.rept cnt ;cnt是重復次數

.endr

(3)匯編控制偽操作

流程控制偽指令主要有.if .else .endif .macro .endm .exitm

.if, .else, .endif
.if logical-expression

.elseif logical-expression2

.else

.endif

.macro, .endm, .exitm
該偽指令可以將一段代碼定義為一個整體,稱為宏指令。然后就可以在程序中通過宏指令多次調用該段代碼;而.exitm用于退出當前宏指令,宏指令可以使用一個或多個參數,當宏操作被展開時,這些參數被相應的值替換。包含在.macro和.endm之間的指令序列稱為宏定義體。在宏定義體的第一行應該聲明宏的原型,包含宏名所需要的參數,然后就可以在匯編程序中通過宏名來調用該指令序列。在源程序被編譯時,編譯器將宏調用展開,用宏定義中的指令序列代替程序中的宏調用,并將實際參數值傳遞給宏定義中的形式參數。
eg:
.macro macroname macargs …
…code…
.endm

雜項
.align 用于使程序當前位置滿足一定的對齊方式
.section 用來定義一個段的偽指令
.data 用來定義一個數據段
.text 用來定義一個代碼段
.include 用來包含一個頭文件
.arm 定義以下代碼使用arm指令集編譯
.code 32 同.arm
.code 16 同.thumb
.thumb 定義以下代碼使用thumb指令集編譯
.extern 用于聲明一個外部符號,用于兼容性其他匯編
.weak 用于聲明一個弱符號,如果這個符號沒有定義,編譯就忽略,而不會報錯
.end 表示匯編結束

GUN平臺相關

ADR
把標簽所在的地址加載到寄存器中,這個指令將基于PC相對偏移的地址或基于寄存器相對偏移的地址值讀取到寄存器中。當地址是字節對齊時,取值范圍為-255-255B;當地址是字對齊時取值范圍是-1020-1020B。該指令相當于 add , pc, offset
eg:
ADR

ADRL
用于將中等范圍地址讀取到寄存器中
ADRL

LDR
裝在一個32位的常數和一個地址寄存器,即將一個32位常數加載到一個寄存器中
ldr reg, =expr
reg:目標寄存器
expr:32位常量
匯編器根據expr的取值情況對ldr偽指令會做一下處理:

當expr表示的指令地址值沒有超過MOV指令或MVN指令的地址取值范圍時,匯編器用一對MOV和MVN代替LDR指令
當超過了的時候,匯編器將常數放入緩存,同時用一條基于PC的LDR讀取該常數
eg:
LDR R3,=0xff0 @將常數0xff0讀到內存中相當于MOV R3, #0xff0
LDR R1, =0xfff @將常數0xfff讀到內存,相當于LDR R1,[pc, offset_to_litpool] … litpool DCD 0xfff
LDR R2, =place @將place標號的地址讀入到R1中,相當于LDR R1,[pc, offset_to_litpool] … litpool DCD place

.balignl

字節對齊,保證此內容在以8字節的整數倍的后面。 l表示long,8字節 w表示半字,也就是兩字節,所以.balignw的意思也就一目了然

2.gnu匯編中的一些符號
@ 用來做注釋。可以在行首也可以在代碼后面同一行直接跟,和C語言中//類似# 做注釋(存疑)一般放在行首,表示這一行都是注釋而不是代碼。
:以冒號結尾的是標號(標記這一行指令的地址,可以當作flag,用b來跳轉)
. 點號在gnu匯編中表示當前指令的地址
C語言中死循環:while(1);
匯編死循環:flag:
b flag
或者 b.# 立即數前面要加#或$,表示這是個立即數
3.常用gnu偽指令
.global _start @ 給_start外部鏈接屬性
.section .text @ 指定當前段為代碼段
.ascii .byte .short .long .word @定義變量類型,相當于C中的int,char之類
.quad .float .string @ 定義數據
.align 4 @ 以16字節對齊:2^4
.balignl 16 0xabcdefgh @ 16字節對齊填充
4.偶爾會用到的gnu偽指令
.end @標識文件結束
.include @ 頭文件包含
.arm / .code32 @聲明以下為arm指令
.thumb / .code16 @聲明以下為thubm指令
5.最重要的幾個偽指令
ldr 大范圍的地址加載指令
adr 小范圍的地址加載指令
adrl 中等范圍的地址加載指令
nop 空操作
ARM中有一個ldr指令,還有一個ldr偽指令
一般都使用ldr偽指令而不用ldr指令(不用考慮立即數是否合法)
Ldr#后面跟指令,ldr=后面跟偽指令。
6.adr與ldr
adr編譯時會被1條sub或add指令替代,而ldr編譯時會被一條mov指令替代或者文字池方式處理;
adr總是以PC為基準來表示地址,因此指令本身和運行地址有關,可以用來檢測程序當前的運行地址在哪里
ldr加載的地址和鏈接時給定的地址有關,由鏈接腳本決定。

總結

1、8種尋址方式
寄存器尋址
立即尋址
寄存器移位尋址
寄存器間接尋址
基址尋址
多寄存器尋址
堆棧尋址
相對尋址

2、6類指令:
數據處理指令:
數據傳輸指令, MOV MVN
算術指令, ADD SUB RSB ADC SBC RSC
邏輯指令, AND ORR EOR BIC
比較指令, CMP CMN TST TEQ
乘法指令, MUL MLA UMULL UMLAL SMULL SMLAL
前導零計數。
程序狀態寄存器訪問指令:MRS MSR
跳轉指令: B BL BX
訪存指令: LDR/STR LDM/STM SWP
異常中斷產生指令: SWI
協處理器指令: mcr mrc

3、LDR/STR架構
LDR LDRB LDRH LDRSB LDRSH
STR STRB STRH STRSB STRSH
LDM/STM
SWP SWPB

4、指令后綴:B H S
5、條件后綴:
EQ/NE:等于/不等于(equal / not equal)
HS/LO:無符號數高于或等于/無符號數小于(higher or same/lower)
HI/LS:無符號數高于/無符號數低于或等于(higher/lower or same)
GE/LT:有符號數大于或等于/有符號數小于(greater or equal/less than)
GT/LE:有符號數大于/有符號數小于或等于(greater than/less or equal)
MI/PL:負/非負
VS/VC:溢出/不溢出(overflow set / overflow clear)
CS/CC:進位/無進位(carry set / carry clear

6、ldm/stm與棧的操作
ldmfd/stmfd
ldmia/stmia

7、合法、非法立即數

偽指令(gnu匯編偽指令)

ARM匯編程序常用的編譯環境有2個:ARMASM(ARM官方匯編格式,Windows中常用,如ADS、MDK,指令一般用全大寫)和GNU ARM ASM(開源社區常用,如uboot、linux,指令一般全小寫)。

@開頭的之后部分是注釋(@不一定非在行首,類似于C中的//)
#開頭的整行注釋。一般整行注釋用#而前面是代碼后面寫注釋的用@
:結尾的是標號
標號+f,表示在引用處向前找;標號+b,表示在引用的地方向后查找; 局部標號一般用數字1、2
點號“.”在匯編中表示當前指令的地址
直接操作數前綴用#或$

.global xx(有時寫為.globl) 給符號xx外部鏈接屬性,一般為了在別的文件中引用這個符號
.section .mysection 自定義數據段,段名為“.mysection”
.align 2 4字節對齊
.balign/.balignw/.balignl 字節/2字節/4字節填充
注意.align數字是2的n次方,而.balign數字是直接數字
.ascii “string…” 定義一個ascii字符串
.byte .short .long .word .quad .float .string .ascii
.equ .set 賦值語句
.end 文件結束
.include 頭文件包含
.if .else .endif 條件編譯,類似于C語言的#if #elif #endif
.arm / .code32 以ARM指令格式編譯
.thumb / .code16 以thumb指令格式編譯

nop
ldr
adr

宏定義
.macro macroname
宏體
.endm

總結

以上是生活随笔為你收集整理的ARM汇编指令集的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

亚洲精品久久久久58 | 国产明星视频三级a三级点| av中文字幕网址 | 激情综合交| 久久99久久99精品免视看婷婷 | 久久久免费看视频 | 视频一区在线免费观看 | 成人国产精品免费 | 亚洲国产成人精品电影在线观看 | 在线观看香蕉视频 | 日韩在线视频在线观看 | 国产视频精品久久 | 免费精品国产 | 欧美99热 | 国产精品v欧美精品v日韩 | 精品国产成人av在线免 | 超碰在线天天 | 久久久人| 国产精品资源在线 | 开心激情五月婷婷 | 超碰在线观看99 | 美女在线观看av | 国产高清久久久久 | 亚洲在线精品视频 | 自拍超碰在线 | 国产精品成人免费 | 亚洲国产精品成人va在线观看 | 免费毛片一区二区三区久久久 | 日韩av免费一区二区 | 亚洲精品福利在线 | 国产区免费 | 午夜久久网 | 久久人人爽人人爽人人片av免费 | 中文字幕在线播放一区 | 亚洲一区天堂 | www.黄色小说.com | 中文字幕亚洲不卡 | 久久久www成人免费毛片麻豆 | 九九九九热精品免费视频点播观看 | 亚洲国产高清在线 | 五月天国产 | 欧美日韩裸体免费视频 | 美女视频黄免费网站 | 成人在线免费小视频 | 在线观看黄色的网站 | 久草免费看| 成年人免费看片网站 | 91高清一区| 最新亚洲视频 | 97超碰在| av综合av| 99色在线播放 | 日韩精品一区二区三区在线播放 | 日韩视频免费观看高清 | 国产精品不卡 | 99精品视频99 | 成年人在线免费看视频 | 国产精品不卡av | 91影视成人 | 国产一及片 | 欧美日韩三区二区 | 欧美日韩视频免费看 | 天天操狠狠干 | 国产又粗又长又硬免费视频 | 一区二区三区四区精品视频 | 黄色精品在线看 | 中文字幕在线观看视频一区 | 久久99精品国产麻豆婷婷 | 黄网站免费看 | 九九视频在线观看视频6 | 视频精品一区二区三区 | 日韩在线资源 | 久久99中文字幕 | av线上免费观看 | 91亚洲国产成人久久精品网站 | 亚洲精品视频偷拍 | 欧美一区二视频在线免费观看 | 国产在线看一区 | 99精品国产一区二区三区不卡 | 在线观看黄色大片 | 亚洲国产最新 | 国产一级大片在线观看 | 五月婷婷综合激情网 | 国际精品久久久 | 三级黄色在线观看 | 日韩欧美精品在线观看 | 九九久久久久久久久激情 | 亚洲国产成人久久综合 | 69热国产视频 | 国产精品美女久久久久久2018 | 久久精品成人热国产成 | 99久免费精品视频在线观看 | 深爱开心激情网 | 欧美日韩一级在线 | 91在线观看视频 | 日韩在线观看一区二区三区 | 午夜精品久久久久久久久久久久久久 | 婷婷久久亚洲 | 韩国av电影在线观看 | 丁香六月激情婷婷 | 超碰人人在线观看 | 久久夜色精品国产欧美乱 | 国产精品原创视频 | 91精品国产入口 | 日本韩国中文字幕 | 狠狠躁夜夜av | 成人小电影在线看 | 久久精品视频网址 | 亚洲高清视频在线 | 久久久久日本精品一区二区三区 | 日韩视频免费观看高清完整版在线 | 欧美成人黄色 | 国产精品久久在线观看 | 99在线热播精品免费99热 | 草久在线 | 免费三级a | 九九色在线观看 | 久久久精品 | 国产高清专区 | 久草在线中文视频 | 五月婷婷综合在线 | 成人禁用看黄a在线 | 亚洲欧洲精品在线 | 99久久久国产精品 | 亚洲精品视频免费在线 | 99视频在线 | 久久精品福利视频 | 国产91学生 | 国产午夜精品一区二区三区嫩草 | 国产伦精品一区二区三区无广告 | 麻豆mv在线观看 | 伊人天天狠天天添日日拍 | 精品久久久久一区二区国产 | 亚洲国产精品成人综合 | 国产精久久久久久久 | 欧美专区国产专区 | 一区二区三区在线观看免费 | 亚洲精品小视频 | 国产一区二区在线播放视频 | 91九色国产| 久草资源免费 | 日韩精品一区二 | 久久av免费 | 国产成人一区二区三区影院在线 | 中文字幕av最新 | 美女搞黄国产视频网站 | 丝袜足交在线 | 日韩女同一区二区三区在线观看 | 嫩嫩影院理论片 | 久草视频在线观 | 成人三级网址 | 99久热在线精品视频成人一区 | 五月丁婷婷| 在线视频 区 | 日韩视频免费 | 日韩99热| 可以免费观看的av片 | 久久色视频 | 91亚洲综合 | 色婷婷久久 | 欧美精品一区二区在线播放 | 久久精品91视频 | 黄色中文字幕在线 | 欧美激情视频一区二区三区 | 日韩免费一区二区三区 | av免费网页 | 麻豆系列在线观看 | 天天爽人人爽夜夜爽 | 99se视频在线观看 | av中文字幕网站 | 久久久亚洲麻豆日韩精品一区三区 | 成人免费观看视频网站 | 国产女人18毛片水真多18精品 | 欧美大片www | 正在播放 久久 | www.亚洲精品在线 | 久久久久久久久久久网站 | 久久精品伊人 | 在线黄色av电影 | 久久一久久 | 午夜少妇av | 精品久久久亚洲 | 中文字幕电影高清在线观看 | 中文字幕亚洲五码 | 久久久久在线视频 | 日本三级国产 | 国产精品字幕 | 日本高清免费中文字幕 | 国产 一区二区三区 在线 | 国产麻豆精品在线观看 | 国产成人专区 | 91污视频在线观看 | 激情综合色综合久久综合 | 最新日韩视频 | 精品视频免费播放 | 久草视频在线新免费 | 国产成人亚洲在线观看 | 国内揄拍国内精品 | 久久大香线蕉app | 91丝袜美腿| 国产美女黄网站免费 | 青青草国产成人99久久 | 国内视频1区 | 人人澡超碰碰 | 99国产精品久久久久久久久久 | 91精品国产综合久久婷婷香蕉 | 婷婷中文字幕综合 | 欧美人操人 | 99国产情侣在线播放 | 欧美日韩三级在线观看 | 亚洲精品在线一区二区 | 国产成人在线观看免费 | 国产香蕉视频在线播放 | 欧美日韩18| 国产亚洲欧美一区 | 99久久免费看 | 久久综合九色欧美综合狠狠 | 国产精品毛片久久久 | 久久久久久国产精品美女 | 亚洲精品字幕在线观看 | 91麻豆文化传媒在线观看 | 黄色在线网站噜噜噜 | 中国精品少妇 | 91九色国产 | 中文字幕av全部资源www中文字幕在线观看 | 美女精品国产 | 国产成人福利在线观看 | 日韩a在线 | 亚洲乱码中文字幕综合 | 成人国产精品一区 | 国产一区欧美一区 | 99久国产 | 成人黄色电影视频 | 久久高清av | www亚洲国产 | 亚洲午夜精品久久久久久久久久久久 | 91视频网址入口 | 免费日韩 | 中文字幕在线观看第一区 | 婷婷色网| 色在线国产 | 亚洲永久字幕 | 婷婷免费视频 | 日韩精品久久久久久 | 久久这里只精品 | 久久理论影院 | 一区二区三区高清不卡 | 91资源在线视频 | 色欧美日韩 | 亚洲男女精品 | 人人爽人人爽人人片av | 懂色av一区二区三区蜜臀 | 欧美精品久久 | 黄色一级大片在线免费看国产一 | 色先锋av资源中文字幕 | 婷婷色 亚洲 | 国产九九九九九 | 日日干天天爽 | 人人干人人爽 | 日韩高清一区在线 | 亚洲三级精品 | 国产91aaa| 五月婷婷激情六月 | 国产成在线观看免费视频 | 国产午夜影院 | 国产午夜在线观看 | 91在线免费播放视频 | 人人爱人人添 | 丁香花在线视频观看免费 | 中文字幕中文中文字幕 | av中文字幕电影 | 色综合天| 97精品国自产拍在线观看 | 91在线91| 久久激情五月婷婷 | 欧美久久久久久 | 国产视频69 | 国产糖心vlog在线观看 | 欧美a视频在线观看 | 免费性网站 | 国产精品久久一区二区无卡 | 国产资源网站 | 日日夜夜狠狠干 | 日韩欧美在线综合网 | www.伊人色.com| 狠狠色丁香婷婷综合视频 | 97电院网手机版 | 狠狠色伊人亚洲综合成人 | 伊人久久在线观看 | 黄色国产大片 | 一级黄色大片在线观看 | 久久99最新地址 | 日韩激情免费视频 | 久久黄色免费观看 | 久久免费黄色大片 | 黄污网站在线 | 欧美精品三级在线观看 | 久久久国产影视 | 天天草天天 | 麻豆94tv免费版 | a在线观看国产 | 在线最新av | 国产成人精品久久亚洲高清不卡 | 亚洲精品国产第一综合99久久 | 国产精品久久久久影视 | 国产精品资源在线观看 | 色悠悠久久综合 | 国产在线国偷精品产拍 | 日韩av一区在线观看 | 久久精品一区八戒影视 | 久久人人爽人人爽人人片 | 亚洲最大成人网4388xx | 久久99亚洲网美利坚合众国 | 丁香高清视频在线看看 | 日韩精品视频第一页 | 91精品国产乱码久久桃 | 精品一区二区免费视频 | 久人人 | 国产精品夜夜夜一区二区三区尤 | 波多野结衣一区二区三区中文字幕 | 久久短视频 | 特级xxxxx欧美 | 久久久久久久久久久久99 | 久久久久久久久久久成人 | 日日日操 | 久草在线资源免费 | 狠狠的干狠狠的操 | 人人草网站 | 国产99亚洲 | 久久久免费高清视频 | 日日夜日日干 | 国产综合精品久久 | 国产精品免费不 | 又爽又黄又无遮挡网站动态图 | 精品国产乱码久久久久久浪潮 | 免费三级大片 | 三级av免费观看 | 中文字幕在线网 | 国产专区第一页 | 久草在线资源观看 | av在线精品 | 在线观看网站黄 | 在线天堂亚洲 | 色吊丝av中文字幕 | 国产久草在线观看 | 免费 在线 中文 日本 | 日韩成人欧美 | 最新久久久 | 日日摸日日添日日躁av | 香蕉精品在线观看 | 91福利视频久久久久 | 国产精品久久久免费看 | 亚洲精品午夜久久久久久久 | 人人爽人人搞 | 91亚洲免费| 国产福利小视频在线 | 99在线国产 | 伊人婷婷久久 | 中文字幕在线观看91 | 亚洲欧美视频在线播放 | 免费国产一区二区 | 国产成人a v电影 | 99精品国产免费久久久久久下载 | 韩国中文三级 | 国产精品久久久久久久久久久久 | 一级片免费观看 | 欧美性护士| 黄色三级免费观看 | 欧美激情另类 | 999视频网 | 久久精品人人做人人综合老师 | 精品主播网红福利资源观看 | 免费影视大全推荐 | 欧美成人按摩 | 日日日操操 | 国产一区免费在线 | 国产视频一区二区在线观看 | 久青草国产在线 | 天天夜操 | 激情影院在线 | 亚洲天天综合网 | 在线观看完整版免费 | 亚洲国产欧洲综合997久久, | 日韩高清dvd | 国产在线a视频 | 色婷婷导航 | 亚洲国产免费网站 | 久久久91精品国产 | 美女精品久久 | 精品国产aⅴ一区二区三区 在线直播av | 国产精品理论在线观看 | 日韩精品无码一区二区三区 | 日韩有码第一页 | 国产亚洲精品美女 | 在线视频欧美日韩 | 午夜精品久久久久久久爽 | 亚洲国产精品女人久久久 | 成人av电影免费观看 | 亚洲黄色免费网站 | 伊人手机在线 | 你操综合| 91精品国产一区二区在线观看 | 在线观看久 | 精品国产成人在线影院 | 日日夜夜精品视频天天综合网 | 久久久久 免费视频 | 久久婷婷一区二区三区 | 欧洲精品久久久久毛片完整版 | 免费在线色 | 91成人蝌蚪 | 深夜国产在线 | 91在线网址| 国产一区二区久久久久 | 亚洲精品www | 亚洲免费观看在线视频 | 青青草国产精品 | 久久人人爽爽 | 日韩av进入 | 在线视频观看你懂的 | 久久久久区 | 成人wwwxxx视频 | 中文字幕有码在线观看 | 色婷婷骚婷婷 | 91av资源在线 | 国产手机在线观看视频 | 精品主播网红福利资源观看 | 黄色免费网 | 97人人爽人人 | 日本久久久久久久久 | 在线观看免费色 | www激情com | 亚洲电影网站 | 欧美性脚交 | 亚州精品在线视频 | 久久这里精品视频 | 视频在线观看入口黄最新永久免费国产 | 最近中文字幕视频完整版 | 在线免费av网 | 五月综合激情婷婷 | www色,com | 国产日韩精品一区二区三区在线 | 精品久久久久久亚洲综合网 | 激情久久网 | 国产精品久久久久一区二区 | 免费在线观看一级片 | 亚洲最大免费成人网 | 欧美日韩一区二区在线观看 | 亚洲福利精品 | 九九九九色 | 色狠狠一区二区 | 日本中文字幕高清 | 免费91麻豆精品国产自产在线观看 | www.夜夜操.com | 亚洲一区视频在线播放 | 97在线视频免费播放 | 国产精品久久久久久爽爽爽 | 超碰在线官网 | 操久 | 中文 一区二区 | av在线播放一区二区三区 | 国产二区视频在线观看 | 色网站在线看 | 91黄色影视 | 91精品国产91p65| 精品国产伦一区二区三区免费 | 国产精品一区二区吃奶在线观看 | 中文字幕在线观看视频一区 | 久久综合亚洲鲁鲁五月久久 | 色资源中文字幕 | 国产网站在线免费观看 | 91丨九色丨国产丨porny精品 | 伊人婷婷 | 波多野结衣一区二区三区中文字幕 | 天天添夜夜操 | 国产福利精品一区二区 | 制服丝袜一区二区 | 天天操天天干天天摸 | 成人欧美一区二区三区在线观看 | www视频在线观看 | 手机色站 | 亚洲男男gaygay无套同网址 | 午夜色性片 | 欧洲一区二区三区精品 | 99精品视频一区二区 | 在线国产不卡 | 一区二区三区在线观看免费视频 | 91精品久久久久久粉嫩 | 狠狠插狠狠操 | 六月丁香婷婷在线 | 国产精品久久久久久久久久久久 | 亚洲丝袜中文 | 亚洲精品日韩av | 91网站在线视频 | 亚洲欧美婷婷六月色综合 | 国产成人一区二区三区电影 | 欧美激情精品久久久久久变态 | 成人在线观看av | 超级碰碰碰免费视频 | 四虎成人精品永久免费av | 四虎影视精品 | 国内精自线一二区永久 | 免费在线一区二区 | 国产精品第7页 | 国产成人精品午夜在线播放 | 国产 一区二区三区 在线 | 国产黄色免费看 | 亚洲成aⅴ人片久久青草影院 | 九九视频免费观看视频精品 | 国产精品一区二区 91 | 久久精品在线视频 | 国产精品久久久久四虎 | 国产精品久久久久久久久久99 | 日本精品视频免费 | 免费观看一区 | 成人av免费网站 | 色久网| 日韩精品 在线视频 | 日韩理论视频 | 在线 你懂| 婷婷色5月 | 亚洲精品在线免费播放 | 日韩69视频 | 日本中文一级片 | 人人躁| 三级视频国产 | 中文字幕二区三区 | 精品电影一区 | 国产成人精品电影久久久 | av在线免费在线 | 中文字幕在线一区二区三区 | 欧美日本一区 | 激情视频在线高清看 | 天天操夜夜逼 | 美女网站在线免费观看 | 亚洲韩国一区二区三区 | 九九热精品视频在线播放 | 国产精品久久久久久久久久久久久久 | 黄色免费电影网站 | 国产在线不卡精品 | 国产成人黄色av | 最近最新mv字幕免费观看 | 亚洲一区二区观看 | 欧美日韩一区二区三区在线免费观看 | 日本久久久久久久久久久 | 欧美精品第一 | 亚洲国产精品电影在线观看 | 亚洲精品久久久久999中文字幕 | 午夜精品一区二区三区免费视频 | 丁香婷婷综合网 | 韩国精品视频在线观看 | 天天综合久久 | 欧美午夜精品久久久久久孕妇 | 日韩在线小视频 | 天天干天天干天天射 | av电影中文 | 在线视频精品播放 | 久久综合久久综合久久综合 | 成av在线 | 欧美午夜激情网 | 久久99久久99精品中文字幕 | 天天天干天天射天天天操 | 亚洲视频大全 | 日韩电影久久 | 美女视频黄频大全免费 | 深爱开心激情 | 九九热只有这里有精品 | 日本护士三级少妇三级999 | 亚洲成人xxx | 天天草天天干 | 欧美怡红院视频 | 亚洲第一久久久 | 久久久久免费电影 | 久久精品免视看 | 亚洲精品啊啊啊 | 久久免费大片 | 91麻豆精品国产91久久久更新时间 | 91日韩国产| 中文字幕首页 | 亚洲精品国产精品99久久 | 韩国精品一区二区三区六区色诱 | 欧美一级激情 | 91看片黄色 | 91九色国产在线 | 日韩中文字幕亚洲一区二区va在线 | 国产精品美女视频网站 | 亚洲va欧洲va国产va不卡 | 麻豆视传媒官网免费观看 | 韩国av一区二区三区 | 99免在线观看免费视频高清 | 狠狠做深爱婷婷综合一区 | 久久久影视 | 97在线观看免费观看高清 | 综合国产在线观看 | 亚洲黄色在线免费观看 | 高清免费av在线 | 欧美在线观看视频一区二区 | 久久男人视频 | 国产在线91精品 | 中文字幕免费久久 | 在线av资源| 亚洲精品黄 | www毛片com | 日p在线观看 | 丁香伊人网 | 91亚洲精品久久久蜜桃 | 一区二区三区久久 | 日本久久久精品视频 | 麻豆视频在线播放 | 在线中文字幕网站 | 日日夜av| 91视频 - 114av | 国内成人综合 | 欧美韩日精品 | 久久精品国产99 | 91久久国产自产拍夜夜嗨 | 婷婷精品在线视频 | 精品一区二区在线免费观看 | 在线观看视频你懂的 | 九九热中文字幕 | 亚洲精品18p| 精品国产免费av | 成人性生交大片免费看中文网站 | 国内外成人免费在线视频 | 成人午夜黄色 | 天天搞天天干天天色 | 美女黄频| 美女福利视频一区二区 | 久久国产欧美日韩精品 | 欧洲精品亚洲精品 | 色婷婷国产 | 最近中文字幕视频完整版 | 国产精品欧美日韩 | 96亚洲精品久久久蜜桃 | 国产成人精品久久久久蜜臀 | 久久久久久电影 | 国产aaa免费视频 | 午夜美女网站 | 亚洲经典视频 | 96精品高清视频在线观看软件特色 | 亚洲精品国偷拍自产在线观看蜜桃 | 黄色大全免费观看 | 国内精品久久久久久久 | 999视频网站 | 五月婷婷亚洲 | 伊人久久婷婷 | 狠狠网亚洲精品 | 亚洲精品美女久久久久网站 | 黄色成人免费电影 | 五月激情久久 | 在线视频一区二区 | 国产黄a三级三级三级三级三级 | 中文字幕日韩精品有码视频 | 99久久久国产精品 | av在线播放中文字幕 | 免费福利在线视频 | 国产丝袜一区二区三区 | 欧美日韩免费观看一区二区三区 | 欧美在线你懂的 | 最近免费观看的电影完整版 | 国产成人精品久 | 婷婷看片| 国产91影视 | 亚洲综合色视频在线观看 | 亚洲片在线观看 | 欧美日韩一区二区三区在线免费观看 | 欧美精品久 | 在线黄网站 | 成人黄色在线电影 | 日韩成人高清在线 | 免费高清看电视网站 | 天天综合五月天 | 69国产盗摄一区二区三区五区 | 成人一区二区在线观看 | 探花视频在线观看免费 | 免费在线视频一区二区 | 久久免费视频在线观看30 | 91精彩视频在线观看 | 成人黄色电影视频 | 国产精品久久99综合免费观看尤物 | 黄色免费观看网址 | 亚洲女在线 | 激情久久久久 | 久操视频在线播放 | 五月视频 | 国产精品二区三区 | 人人干人人干人人干 | 亚洲国产精品99久久久久久久久 | 国外av在线| 欧美成人高清 | 亚洲国产午夜精品 | 开心激情婷婷 | 久久一区二区三区四区 | 成人免费av电影 | 日本精品久久久久 | 日韩精品影视 | 又爽又黄又无遮挡网站动态图 | 91色影院| 九九导航 | 日本三级久久久 | 91大神在线看| 国产永久免费观看 | 91精品在线视频观看 | 久久久久久久久久久黄色 | 伊人五月婷 | 青青草在久久免费久久免费 | 日韩欧美国产激情在线播放 | 午夜色性片 | 久久久久一区二区三区四区 | av官网在线 | 在线国产不卡 | 久久久性| 国产精品久久久久999 | 国产九色在线播放九色 | 亚洲 综合 专区 | 亚洲成人av免费 | 精品福利视频在线 | 日韩视频一区二区在线 | 欧美日韩不卡在线 | www久久久久 | 有码中文字幕在线观看 | 色婷婷综合激情 | 国产伦理久久精品久久久久_ | 欧美日高清视频 | 性色av香蕉一区二区 | 欧美色图亚洲图片 | 国产色婷婷 | 人人干网 | 又爽又黄在线观看 | 久久久久国产成人免费精品免费 | 欧美日bb| 99久久精品国产一区二区成人 | 狠狠操综合 | 91成人区 | 亚洲少妇激情 | 亚洲五月六月 | 国产一区二区成人 | 日日操日日插 | 久久综合狠狠综合久久综合88 | 色综合天天综合在线视频 | 日韩电影精品 | 超碰在97 | 久草视频在线播放 | 久久综合九色综合久99 | 免费久久99精品国产婷婷六月 | 又黄又爽免费视频 | 国产精品久久久久久69 | 国产99久久99热这里精品5 | 日韩高清免费无专码区 | 亚洲免费不卡 | 久久视频在线观看免费 | 日韩av成人在线观看 | 探花视频网站 | 国产一级视屏 | 久久午夜电影网 | 精品在线播放 | 99久久精品无免国产免费 | 久久夜色网| 日日夜夜噜噜噜 | 亚洲最大av在线播放 | 97视频在线免费观看 | 久久成人亚洲欧美电影 | 亚洲成人资源网 | 久久伊人色综合 | 97色涩| h视频在线看 | 日日干夜夜干 | 一区二区三区在线视频观看58 | 色吊丝在线永久观看最新版本 | www.久久com| 黄色的视频网站 | 国产一区二区在线免费播放 | 久久综合九色综合久久久精品综合 | 久久精品视频免费播放 | 在线亚洲成人 | 狠狠色丁香久久婷婷综合_中 | 91最新中文字幕 | 国产亚洲片 | 国产96在线视频 | 亚洲国产mv| 中文字幕av电影下载 | 在线观看不卡视频 | 免费91在线观看 | 麻豆精品在线 | 国产高清不卡一区二区三区 | 91看片淫黄大片91 | 日韩av电影中文字幕在线观看 | 国产黄网站在线观看 | 一区二区三区影院 | 最近最新mv字幕免费观看 | 国产久草在线 | 在线免费av电影 | 国产第一二区 | 中文字幕在线观看不卡 | 五月综合激情婷婷 | 综合av在线 | 久久精品com| 深夜免费福利在线 | 中文字幕在线影视资源 | 国产一级二级三级在线观看 | 亚洲精品成人 | 国产精品高清免费在线观看 | 久久高清免费 | 99免费视频 | 久久久资源网 | 日韩欧美精品一区二区 | 久久观看免费视频 | 日韩免费一区二区在线观看 | 色狠狠一区二区 | 久草在线视频免费资源观看 | 免费看国产曰批40分钟 | 超级av在线 | 亚洲涩涩涩涩涩涩 | 91正在播放 | 麻豆视频国产在线观看 | 黄色三级免费 | 欧美激情第28页 | 在线最新av | 97在线免费视频观看 | 欧美精彩视频 | 国产福利一区二区在线 | 涩涩网站在线 | 日本久久久久久 | 免费91在线 | 免费日韩一区二区三区 | 国产露脸91国语对白 | 久久免费av电影 | 91av视频| 色偷偷男人的天堂av | 91精品在线麻豆 | 免费看亚洲毛片 | 欧美精品中文字幕亚洲专区 | 人人涩 | 久久久精选| 高清不卡免费视频 | 亚洲自拍自偷 | 国产剧情在线一区 | 超碰精品在线观看 | 三级黄色在线观看 | 欧美综合干 | 麻豆精品传媒视频 | 免费在线黄网 | 国产成人精品综合 | 狠狠操狠狠干天天操 | www.黄色在线 | 日韩免费av片 | 国产在线理论片 | 热久在线 | 国产精品福利在线播放 | 精品一区91 | 一级成人免费 | 日韩,精品电影 | 五月天久久婷 | 久久久在线观看 | 亚洲国产精品激情在线观看 | 在线视频国产区 | 蜜桃麻豆www久久囤产精品 | 久久综合在线 | 欧美日韩国产色综合一二三四 | 久久亚洲区 | 中文字幕av在线不卡 | 免费高清国产 | 免费精品久久久 | 国产精品毛片久久 | 一级片视频免费观看 | 国产午夜麻豆影院在线观看 | 欧美另类xxx| 精品字幕在线 | 日韩精品中文字幕在线观看 | 欧美另类成人 | 免费亚洲一区二区 | 精品国产成人 | 六月激情婷婷 | 久久高清视频免费 | 中国一级片在线播放 | 日韩精品专区在线影院重磅 | 五月视频 | 婷婷激情综合网 | 欧美日韩在线播放 | 亚洲少妇xxxx| 欧美日韩国产精品一区二区三区 | 欧美精品午夜 | 亚洲黄色精品 | 伊人导航 | 69精品久久久 | 久久久精品 一区二区三区 国产99视频在线观看 | av黄色免费网站 | 激情小说网站亚洲综合网 | 草久电影 | 亚洲免费高清视频 | 懂色av懂色av粉嫩av分享吧 | 曰本三级在线 | 欧美午夜精品久久久久久孕妇 | 国产主播大尺度精品福利免费 | 久久国内精品99久久6app | 91片黄在线观看动漫 | 久久国产精品精品国产色婷婷 | 国产精品9999久久久久仙踪林 | 蜜臀精品久久久久久蜜臀 | 99r精品视频在线观看 | 国产无套精品久久久久久 | 欧美日韩69 | 一区二区三区动漫 | 人人射人人射 | 国产精品久久久久久五月尺 | 国产激情免费 | 亚洲一级片在线看 | 国内久久 | 麻豆91视频 | 日韩精品一区二区三区视频播放 | 狠狠色伊人亚洲综合网站色 | 成人黄色短片 | 午夜18视频在线观看 | 一区二区三区免费在线播放 | 欧亚日韩精品一区二区在线 | 久久福利剧场 | 久久字幕网 | 成人av免费在线 | 五月天久久婷婷 | 婷婷久久久 | 久久久久久久久久久高潮一区二区 | www.夜夜夜 | 中文字幕在线影院 | 在线看的av网站 | 99色99| 成人网色| 香蕉网站在线观看 | 久久精品亚洲精品国产欧美 | 久草视频在线新免费 | 色婷婷综合成人av | 欧美精品一区在线 | 99精品视频精品精品视频 | 91av在线视频播放 | 18久久久| 99久久婷婷国产综合亚洲 | 香蕉久草在线 | 国产99一区视频免费 | 日韩av免费观看网站 | 欧洲色综合 | 亚洲午夜久久久久久久久 | 黄色a一级视频 | 天天操网址 | 中文字幕中文字幕在线中文字幕三区 | 黄色av电影在线观看 | 久久久综合 | 久草在线一免费新视频 | 高清中文字幕 | 永久免费的啪啪网站免费观看浪潮 | 久久精品中文字幕免费mv | 亚洲va天堂va欧美ⅴa在线 | 免费三级黄 | 五月婷婷久久综合 | 日韩一级片大全 | 欧美久久久久久久久 | 成人黄色大片在线观看 | 国产91av视频在线观看 | 亚洲精品成人免费 | 色噜噜噜| 日韩高清激情 | 久久久精华网 | 久久久久久久99精品免费观看 | x99av成人免费| 91久久黄色 | 国产高清免费观看 | 黄色特一级片 | 中文字幕在线看视频 | 天天拍天天草 | 日韩av线观看 | 就操操久久 | 99视频精品全国免费 | 色综合久久88色综合天天6 | 国产精品无av码在线观看 | 成年人视频免费在线 | 四虎www| 亚洲一区二区三区在线看 | 女人18片| 中文字幕日韩在线播放 | 久久伊人免费视频 | 亚洲在线视频免费观看 | 人人爱天天操 | 国产精品第一视频 | 久久毛片高清国产 | 久久久久久久久久毛片 | 特级西西人体444是什么意思 | 精品国产亚洲一区二区麻豆 | 精品美女久久 | 久久综合欧美精品亚洲一区 | 国产xxxx| 六月丁香综合 | 欧美日韩高清不卡 | 欧美有色 | 久久天天综合网 | 欧美热久久 | 狠狠婷婷 | 色国产在线 | av导航福利 | 国产成人精品av在线观 | 国产成人亚洲在线观看 | 亚洲精品在线免费 |