wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8386|回復: 2
收起左側

8086+8255實現的匯編語言跑馬燈設計

[復制鏈接]
ID:712472 發表于 2020-3-20 19:05 | 顯示全部樓層 |閱讀模式

設計微型計算機最小系統,實現跑馬燈的模擬顯示功能。具體要求為:

( 1 )、 輸入設備三個啟動按鈕、一個停止按鈕,輸出設備為八個跑馬燈;

( 2 )、 三個啟動按鈕對應三種跑馬燈顯示效果,按下任意一個啟動按鈕,跑馬燈顯示對應的效果,按下停止按鈕則跑馬燈全部熄滅。

由上分析可知,我們的硬件的電路需要另行搭建,電路中需包含四個按鈕和八個跑馬燈以及相關芯片,既有輸入設備又有輸出設備,經過分析可以使用芯片 8255A 來實現輸入與輸出,再加上鎖存地址芯片 74LS273 、譯碼芯片 74LS154 以及相關門電路即可構成本設計的硬件電路基礎。進一步分析最終決定用 8255A 的 A 口作為輸出去控制跑馬燈, B 口作為按鈕信號輸入, CPU 通過接收輸入信號從而發出對應命令去控制 8255A 芯片 A 口輸出,從而 A 口輸出相應電平控制跑馬燈有規律的亮滅。連接好硬件電路后的主要任務就是編寫相應程序,通過程序去控制和調度硬件電路的輸入與輸出。

1.2 系統連接圖設計

8255A 是一種通過可編程并行 I/O 接口芯片。廣泛用于幾乎所有系列的微機系統中 , 8255A 具有三個帶鎖存或緩沖的數據端口 , 可與外設并行進行數據交換 , 8255A 有多種操作方式 , 通用性較強 , 可為 CPU 與外設之間提供輸入 / 輸出通道。 8255A 和各端口內具有中斷控制邏輯 , 在外設與 CPU 之間可用中斷方式進行信息交換 , 使用條件傳輸方式時可用 “ 聯絡 ” 線進行控制。在本次設計中 , 我們運用 8255A 為 CPU 與外設之間提供輸入輸出輸出通道來實現對跑馬燈花樣變換的控制。

8086 微處理器,選擇最小工作模式,所有的總線控制信號均由 8086 產生; 8086CPU 的 地址 \ 數據總線 AD15-AD0 和地址 \ 狀態總線 A16/S3-A19/S6 是復用 的,必須通過地址鎖存器把地址總線和數據總線分離。

跑馬燈硬件電路如圖 1 所示。電路包括 8 個 LED 彩燈、三片 74LS273 、一片 74LS154 、一片 8086CPU 、一片 8255A 以及若干導線和電阻。用 LED 可以觀測在不同按鍵輸入下,跑馬燈花樣的變化效果。

如圖 1 所示我們利用啟動按鈕作為輸入信號,通過 8255A 端口擴展芯片,調節輸出端口的電平變化,來控制共陽極的 LED 燈的亮與滅,實現跑馬燈不同的花樣變化。

圖 圖1   跑馬燈硬件電路圖

1.2.1 鎖存控制電路

鎖存控制電路電路如圖 2 所示,在微控制器單元( MCU )中,寄存器是十分重要的資源。寄存器的主要作用是快速寄存算術邏輯運算單元( ALU )運算過程中的數據,其鎖存功能利用 74LS273 來實現, 74LS273 是一種帶清除功能的 8D 觸發器,  1D~8D 為數據輸入端, 1Q~8Q 為數據輸出端,正脈沖觸發,低電平清除,常用作數據鎖存器,地址鎖存器。

D0~D7 :輸入, Q0~Q7 :輸出;

第一腳 WR :主清除端,低電平觸發,即當為低電平時,芯片被清除,輸出全為 0 (低電平);

CP ( CLK ):觸發端,上升沿觸發,即當 CP 從低到高電平時, D0~D7 的數據通過芯片,為 0 時將數據鎖存, D0~D7 的數據不變。

CPU 向外部發出地址鎖存允許信號,從而使 74LS273 鎖存地址信號,在通過 譯碼芯片 74LS154 控制接口芯片 8255A ,在此系統中充當一個橋梁的作用。這部分電路將相應信號傳送給 8255A 的 A0 、 A1 和 CS 片選,進而 CPU 開始控制 8255A 從而驅動發光二極管顯示不同的樣式。

圖 2  鎖存控制電路

1.2.2 可編程并行通信接口芯片 8255A


芯片 8255A 有三種工作方式,他們分別是方式 0 、方式 1 、方式 2 ,電路如圖 3 所示。

方式 0 為簡單 I/O ,查詢方式,端口 A 、端口 B 、端口 C 均可使用;

方式 1 為選通 I/O ,中斷方式,端口 A 、端口 B 可以使用,選通的輸入 / 輸出方式;

方式 2 為雙向 I/O ,中斷方式,只有端口 A 可以使用,雙向的傳輸方式。

方式 0 也叫基本輸入 / 輸出方式。一種方式,不需要應答聯絡信號,端 口 A 、端口 B 和端口 C 的高 4 位及低 4 位都可以作為輸入或輸出端口。方式 0 的應用 場合有無條件傳送和查詢傳送 2 種;   故根據我們系統設計的要求,綜上可知,選擇 8255A 為工作方式 0 , A 口作為輸出、 B 口作為輸入。

8255A 的 3 種基本工作方式由方式控制字來決定, D7 = 1 (特征位)表明是設定方式選擇控制字; D7=0 ,則表示是端口 C 按位置位 / 復位控制字。端口 C 分成高 4 位 (PC7 ~ PC4) 和低 4 位 (PC3 ~ PC0) ,可分別設置成輸入端口或輸出端口;端口 C 的高 4 位與端口 A 配合組成 A 組,端口 C 的低 4 位與端口 B 配合組成 B 組。

綜上可得此系統需要滿足 A 端口為輸出,輸出數據給到 8 個 LED 彩燈;端口 B 為輸入,需要檢測按鍵的輸入情況。

圖 3  芯片 8255A 接口電路


1.3 算法說明

本程序涉及芯片 8255A 的初始化,因此首先需要確定端口地址, CPU 向 8255A 送出方式控制字,進而 8255A 的 A 口作為輸出、 B 口作為輸入;定義控制 LED 燈的相應數據段,由于需要 LED 亮后持續一段時間這就需要一個相應的延時程序片段,需要確定 B 口那個按鈕開關按下,這就需要一個掃描 B 口開關按下的子程序,從而 CPU 發出相應控制等操作給 A 口送出相應電平, LED 顯示相應的亮滅。

因此,主要要點就是找對端口地址,這個是程序能夠運行的必需品,通過分析硬件線路可以正確找到 A 口、 B 口以及控制口的地址。


2 程序流程圖設計及其說明

主程序流程圖如圖 4 所 示:

圖 4  主程序流程圖

檢測按鍵延時控制 LED 子程序流程圖如圖 5 所示 :

圖 5  子程序流程圖


3 關鍵程序段落說明

3.1 數據段定義

  1. dseg segment

  2. num dw 0

  3. data1 db 0FEh,0FDh,0FBh,0F7h,0EFh,0DFh,0BFh,7Fh

  4. data2 db 7Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh

  5. data3 db 7Eh,0BDh,0DBh,0E7h,0E7h,0DBh,0BDh,7Eh

  6. dseg ends

  7. 三種燈光變幻組合為:

  8. 第一種為 L1→L2→L3→L4→L5→L6→L7→L8 ;

  9. 第二種為 L8→L7→L6→L5→L4→L3→L2→L1 ;

  10. 第三種為 L1L8→L2L7→L3L6→L4L5→L3L6→L2L7→L1L8 。

  11. dw 為燈光循環的控制次數。



  12. 3.2 程序初始化



  13. cseg segment para public 'code'

  14. assume ss:sseg,cs:cseg,ds:dseg

  15. start:

  16. mov ax,dseg

  17. mov ds,ax

  18. 初始化程序。


  19. 3.3 芯片初始化

  20. mov dx,0206h ; 取 8255A 的控制端口的地址

  21. mov al,82h ; 初始化 8255A 的 A 口為輸出模式, B 口為輸入模式

  22. out dx,al

  23. 82h 即為 10000010b ,也就是說將 A 口定義在方式 0 下并且作為輸出, B 口定義在方式 0 下并且作為輸入,因此這個方式控制字不是唯一的,其通用形式為 1000X01X , C 口沒有定義故可以為任意二進制數。

  24. mov dx,0200h ; 取 8255 的端口 A 的地址

  25. mov al,0FFh ; 使 8255 的 PA0-PA7 全為 1

  26. out dx,al

  27. 上邊這個程序段是往外送數據置 LED 亮滅的。

  28. mov dx,0202h ; 取 8255 的端口 B 的地址

  29. in al,dx ; 檢測 B 口輸入信號

  30. 這個是將 B 口開關閉合信息讀回來的,從而發出相應控制命令。



  31. 3.4 初始 LED 亮滅狀態



  32. mov dx,0200h ; 取 8255 的端口 A 的地址

  33. mov al,0FFh ; 使 8255 的 PA0-PA7 全為 1

  34. out dx,al ; 使所有的燈 LED 全滅

  35. 電路上電工作后首先要使所有的 LED 燈全滅,防止對后面的顯示造成影響。



  36. 3.5 檢測按鍵開關子程序



  37. ledflash proc ; 檢測開關閉合 , 以便確定哪種閃爍方式

  38. mov dx,0202h ; 取 8255A 的端口 B 的地址

  39. in al,dx ; 檢測 B 口輸入信號

  40. choice1:

  41. cmp al,0feh

  42. jne choice2

  43. mov si,offset data1 ; 置第一種燈光變幻組合

  44. jmp here

  45. choice2:

  46. cmp al,0fdh

  47. jne choice3

  48. mov si,offset data2 ; 置第二種燈光變幻組合

  49. jmp here

  50. choice3:

  51. cmp al,0fbh

  52. jne choice4

  53. mov si,offset data3 ; 置第三種燈光變幻組合

  54. jmp here

  55. choice4: ; 每盞燈亮完檢測開關,如果停止開關沒有按下跳到 choice5 ,如果停止開關按下燈全滅

  56. cmp al,0f7h

  57. jne choice5

  58. jmp exut

  59. choice5:

  60. cmp num,0h; 檢測 num 是否為 0 ,若為 0 掃描開關,若不為 0 繼續執行

  61. jne here

  62. jmp ledflash

  63. here:

  64. mov bx,num

  65. mov al,[si+bx]

  66. mov dx,0200h ; 取 8255 的端口 A 的地址

  67. out dx,al ; 輸出加電數據到端口 A

  68. inc num ; 改變數字變量的值

  69. cmp num,09h

  70. je exit

  71. mov cx,005fh

  72. dl4:   mov bx,00ffh

  73. dl3: dec bx

  74. jnz dl3

  75. dec cx

  76. jnz dl4

  77. jmp ledflash

  78. exit:

  79. mov num,0

  80. ret

  81. ledflash endp

  82. 檢測到開關閉合置相應燈光變換。

  83. 3.6 延時程序片段

  84. mov cx,04c9h

  85. dl4:   mov bx,04c9h

  86. dl3: dec bx

  87. jnz dl3

  88. dec cx

  89. jnz dl4

  90. 通過雙層循環從而實現軟件延時,延時計算公式為 ((cx)*(bx))/f , f 為 CPU 的頻率, CPU 頻率為 1500kHz ,可以計算得到程序大致延時為 1s 。


  91. 3.7 燈光變換控制

  92. here:

  93. mov bx,num

  94. mov al,[si+bx]

  95. mov dx,0200h ; 取 8255 的端口 A 的地址

  96. out dx,al ; 輸出加電數據到端口 A

  97. inc num ; 改變數字變量的值

  98. cmp num,09h

  99. je exit

  100. 通過指針移動,逐個選中相應的數據置相應的燈光變換,共八種即一輪 LED 顯示完成。
復制代碼



4 程序調試說明

( 1 )、內存空間分配,匯編語言的重要特點之一是能夠直接利用機器指令或者偽指令為數據或者代碼程序分配內存空間, 86 系列(如 8086 微處理器)的存儲器結構是分段的,有代碼段,數據段,堆棧段或附加段,在程序設計時要充分考慮分段結構,要執行的程序段應設在當前段(活動段)中;分配內存空間:直接在 proteus 里面將 8086CPU 的 internal memory size 設置成一個足夠用的空間大小,如 0x1000 ,默認的空間大小是 0x00000 ,如不改則仿真不成功。

程序在運行時所需要的工作單元應盡可能的設在 CPU 寄存器中,這樣存取速度快,而且操作方便;在此系統源程序中都采用 8086CPU 的全部通用寄存器:累加器 AX ,基數寄存器 BX ,基數寄存器 CX ,數據寄存器 DX ;和堆棧指針寄存器 SI 。

( 2 )、 unknow 1-byte opcode at B900:7056! 61

[SPICE]error-- -too many iterations without convergence

在仿真過程中,出現以上兩行的錯誤,太多的迭代沒有收斂性,和某個匯編語言在編碼過程中的地址不正確,經過排查程序去除無用代碼, proteus 不再報錯。

( 3 )、 8255A 隱藏引腳問題,需要設置芯片 Hidden Pins 里的 GND 改為 VSS , VCC 改為 VDD 。

( 4 )、 程序一開始是將延時環節作為一個獨立子程序,運行過程中由于部分情況下不滿足題設,故將延時子程序改為程序段落寫到檢測按鍵的子程序中問題得以解決。


5 結果記錄及分析


第一種燈光變換效果: L1→L2→L3→L4→L5→L6→L7→L8 ,如圖 6 所示。



圖 6 LED 第一種變換效果

第二種燈光變換效果: L8→L7→L6→L5→L4→L3→L2→L1 ;

第一種變換效果反向即為第二種效果。


第三種燈光變換效果: L1L8→L2L7→L3L6→L4L5→L3L6→L2L7→L1L8 ,如圖 7 所示。

圖 7 LED 第三種變換效果

心得體會

通過本次設計,學到了很多使用的東西,使我受益匪淺,將課堂上所學的知識運用到實際,體會到了理論與實際聯系的重要性,同時進一步學習了 PROTEUS 這款軟件。

第一,在做這次設計的一開始可以說是難度重重,接口電路設計出了問題,一開始由于電路沒有加入鎖存器,導致地址和數據沖突,從而電路不能正常工作,最后在電路里加入了鎖存器 74LS273 和譯碼器 74LS154 后解決了地址和數據沖突的問題。

第二,由于對軟件 PROTEUS 運用不是很熟練,導致一些問題,比如說分配內存空間:直接在 proteus 里面將 8086CPU 的 internal memory size 設置成一個足夠用的空間大小,如 0x1000 ,默認的空間大小是 0x00000 ,如不改則仿真不能成功。還有在運行期間 PROTEUS 仿真報錯,由于不太懂報錯信息就一步加大了設計的難度,還有一些其他小細節上的問題,可以說是細節決定成敗。

第三,由于匯編語言運用的不太熟練,對程序反復進行修改,發現匯編語言由于語句在程序中放置的位置不同也會是不同的效果,對匯編語言有了進一步的認識。


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:712472 發表于 2020-3-20 19:06 | 顯示全部樓層
歡迎大家來討論
回復

使用道具 舉報

ID:1033038 發表于 2022-6-8 13:56 | 顯示全部樓層
沒有仿真文件
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
久久久久久久久亚洲精品| 欧美亚洲黄色片| 国产日产精品_国产精品毛片| 久久国产视频精品| 亚洲免费视频播放| 国产亚洲欧洲高清一区| 国产精品免费大片| 国内在线视频| 国产女人伦码一区二区三区不卡| 国产又黄又粗的视频| 精品亚洲第一| 日韩欧美成人一区| 国产在线一区二区综合免费视频| 欧美日韩五区| 久久久久久久久免费看无码| 国产精品专区一| 欧美日精品一区视频| 久久综合九色| 超级白嫩亚洲国产第一| 97久精品国产片一区二区三区| 影音先锋男人在线| www.日本一区| 91精品免费| 精品sm在线观看| 26uuu国产电影一区二区| 香蕉久久夜色精品国产更新时间 | 亚洲成人av片| 最新成人av在线| 欧美体内she精视频在线观看| 国产第一页在线| 日韩电影免费| 国产欧美日韩第一页| 性中国xxx极品hd| 久久精品无码一区| 日韩专区第三页| 国产精品福利在线| 欧美一卡二卡三卡| 99视频在线观看一区三区| 北条麻妃国产九九九精品小说 | 999久久久免费精品国产牛牛| 日本成人动漫在线观看| 成年人看的免费视频| 午夜免费福利小电影| 国产精品av在线播放| 91精品欧美久久久久久动漫| 93久久精品日日躁夜夜躁欧美| 中文字幕一区二区三区久久网站| 欧美日韩视频免费观看| 亚洲高清福利| 尤物在线观看视频| 国产精品久久免费| 日本黄色激情视频| 日本一区二区三区网站| 少妇伦子伦精品无吗| 亚洲国产一区二区精品视频 | 91精品国产综合久久蜜臀| 岛国av一区二区三区| 国产精品一区二区果冻传媒| 成人羞羞视频播放网站| 卡通动漫国产精品| 国产伦久视频在线观看| 黄在线免费看| 日本中文字幕视频| 亚洲欧美日韩色图| 在线观看日本网站| 2017亚洲天堂| 看免费黄色录像| 欧美体内she精高潮| 天天在线免费视频| 免费看av软件| av蓝导航精品导航| 91国内揄拍国内精品对白| 日韩欧美专区在线| 欧美视频在线观看免费| 国产日韩亚洲欧美综合| 日韩精品视频网站| 9999国产精品| 91欧美日韩在线| 大胆av不用播放器在线播放 | 青草草在线视频| 精品人妻二区中文字幕| 国产一精品一aⅴ一免费| 人妻精品无码一区二区三区 | 欧美在线观看视频一区| 亚洲成人最新网站| 亚洲电影男人天堂| 亚洲四虎av| 亚洲精品自拍区在线观看| 特级xxxxx欧美| 亚洲av片一区二区三区| 中文在线免费观看| 免费一级片视频| 国产精成人品免费观看| 2025中文字幕| 欧美激情亚洲色图| 久久99久久久| 亚洲熟妇无码久久精品| 国产精品白浆一区二小说| 熟妇高潮一区二区| 精品999在线| 免费观看国产精品视频| 爱情岛论坛vip永久入口| 波多野结衣50连登视频| 日韩中文字幕a| 妺妺窝人体色WWW精品| 国产一级特黄视频| 国产亚洲综合视频| 亚洲欧美日韩精品一区| 狠狠操狠狠干视频| 国产美女喷水视频| 极品蜜桃臀肥臀-x88av| 亚洲黄色小说图片| 尤物视频在线观看国产| 国产成人精品一区二三区| 成人a v视频| 在线播放精品视频| 艳母动漫在线看| 2021天天操| 亚州福利视频| 国产福利片在线| 电影网一区二区| 牛牛电影国产一区二区| 色在线视频网| 日产福利视频在线观看| av色在线观看| 婷婷综合六月| 最新亚洲国产| 欧美日韩五码| 波多野结衣一区| 精品一区二区综合| 成人综合在线观看| 91在线视频免费观看| 亚洲永久精品国产| 欧美日韩亚洲激情| 国产午夜精品视频| 成人情趣片在线观看免费| 超碰在线97av| 久久无码高潮喷水| 国产99在线 | 亚洲| 国产精品福利电影| a级女人18毛片| 欧美成人明星100排名| 在线观看黄色| 爆操欧美美女| 日韩高清在线| 国产综合欧美| 麻豆久久久久久| 93久久精品日日躁夜夜躁欧美| 黑人欧美xxxx| 久久国产精品影片| 成人激情电影一区二区| 国产精品无码人妻一区二区在线| 欧美黄色一级生活片| 国产xxxx在线观看| 欧美一级欧美三级在线| 黄色av免费在线观看| 午夜不卡影院| 岛国av一区| 欧美1级片网站| 成人午夜免费视频| 欧美日韩免费一区二区三区视频| 亚洲欧美激情视频| 97国产在线观看| 91pron在线| 爱情岛论坛vip永久入口| 国产一级一片免费播放放a| 影音先锋男士资源站| 免费的色视频| 视频一区二区三区在线看免费看| 日日夜夜亚洲精品| 91tv官网精品成人亚洲| 久久精品欧美日韩精品| 日韩av网址在线| 久久久影视精品| 加勒比在线一区二区三区观看| 亚洲精品国产久| 九九九免费视频| 国产xxx免费观看| jizz一区二区三区| 激情久久五月| 国产午夜精品久久久久久免费视| 亚洲男人天堂视频| 日韩黄色影视| 亚洲av无一区二区三区久久| 欧美精品一区二区蜜桃| 涩涩视频免费观看| av中文在线| 免费观看亚洲天堂| 午夜在线播放视频欧美| 国产亚洲一本大道中文在线| 亚洲人a成www在线影院| 国产精品丝袜久久久久久高清| 美女黄色片视频| www.亚洲黄色| 成全视频全集| 日韩三区免费| 国产一区不卡在线| 亚洲国产精品免费| 亚洲精品日韩成人| a级片在线观看免费| eeuss影院18www免费| 欧美成人一级| 中文字幕不卡的av| 337p日本欧洲亚洲大胆色噜噜| 久久精品国产一区二区三区日韩 | 日韩一级片免费| 高潮毛片在线观看| 日韩二区三区四区| 精品国产伦一区二区三区观看体验 | 日批视频在线看| 先锋资源一区二区| 日av在线播放| 欧美一区不卡| 欧美揉bbbbb揉bbbbb| 久久手机视频| 青青草免费av| 在线看国产视频| 一区二区三区在线| 欧美另类高清zo欧美| 91美女片黄在线观看游戏| 老熟妇仑乱视频一区二区| 久久艹免费视频| 日韩在线无毛| 国产欧美综合一区二区三区| 亚洲成av人在线观看| 久久精品成人欧美大片| 亚洲 日韩 国产第一区| 欧美18—19性高清hd4k| 性欧美free| 日韩欧洲国产| 成人在线视频一区二区| 久久综合久久八八| 可以看毛片的网址| 亚洲av无码一区二区乱子伦| 成人爽a毛片免费啪啪动漫| 国产91精品入口| 亚洲韩国欧洲国产日产av| 精品国产一区二区三区麻豆免费观看完整版 | 国产精品久久久99| 久久成人这里只有精品| 中文字幕av不卡在线| 日本高清视频www| 国产91在线精品| 国产精品自拍网站| 欧美日韩福利视频| 国产 福利 在线| 国产又粗又猛又爽又黄的| 国产69精品久久久久孕妇| 欧美一区二区三区红桃小说| 久久亚洲综合色一区二区三区| 日韩在线观看网站| www.夜夜爱| 少妇又紧又色又爽又刺激视频| 最新av在线网站| 欧美第十八页| 日韩久久精品一区| 亚洲理论电影在线观看| 中文有码在线| 日韩av三区| 欧美日韩在线播放三区| 久久久久久久久久久久av| 黄色动漫网站入口| 97超碰人人草| 666av成人影院在线观看| 日本一区二区三区免费乱视频 | 欧美性感美女h网站在线观看免费| 欧美深深色噜噜狠狠yyy| 杨钰莹一级淫片aaaaaa播放| 日本肉体xxxx裸体784大胆| 亚洲视频资源| 欧美丝袜美女中出在线| 桥本有菜av在线| 中文字幕在线看精品乱码| 你懂的一区二区三区| 亚洲国产精品一区二区尤物区| 欧美另类视频在线| 免费a视频在线观看| 成人爽a毛片| 日韩一区二区电影网| 成人性生交免费看| 免费男女羞羞的视频网站中文版| 欧美午夜寂寞| 亚洲电影免费观看高清| 可以看的av网址| 国产乱码久久久久久| 午夜电影福利网| 久久久天天操| 在线看日韩欧美| 亚洲最大综合网| av首页在线| 国产一区二区三区四区五区美女| 日韩美女在线看| 97精品在线播放| 欧美成人免费| 久久只精品国产| 久久99欧美| 婷婷国产成人久久精品激情| 久久久9色精品国产一区二区三区| 在线视频欧美日韩| 丝袜 亚洲 另类 欧美 重口| 三级在线观看视频| 欧美视频在线播放| 污污污污污污www网站免费| 夜夜爽视频导航| 奇米精品一区二区三区在线观看 | 成人欧美大片| 欧洲精品中文字幕| 亚洲一区 在线播放| 午夜精品久久久久久久第一页按摩 | 青春草国产视频| 成人天堂av| 成人性生交大合| 欧洲在线视频一区| 亚洲AV无码一区二区三区性 | 国产美女高潮在线观看| 第一福利永久视频精品| 久久这里只精品| 91啦中文在线| 国产精品资源网站| 国产欧美一区二区三区另类精品| 亚洲精品国产欧美在线观看| av成人男女| 中文字幕久久久av一区| 国产精品九九视频| 狠狠操在线视频| 91麻豆国产香蕉久久精品| 性欧美大战久久久久久久免费观看| 伊人影院在线观看| 国产精品一区一区| 相泽南亚洲一区二区在线播放| 日本jizzcom| 不卡一区二区三区四区| 99久久一区三区四区免费| 中文字幕42页丝袜| 99久久.com| 久久精品人人爽| 欧美日韩乱国产| 少妇精品久久久一区二区| 久久久久久成人| 国产极品久久久| 国产精品xvideos88| 91最新在线免费观看| 亚洲在线视频播放| 911久久香蕉国产线看观看| 国产精品青草久久久久福利99| 成人h动漫精品一区二区下载| 国产精品免费不| 日韩亚洲欧美成人一区| 亚洲成人日韩在线| 91精品影视| 中文字幕亚洲色图| 国产精品高清无码| 国产精品成人一区二区网站软件| 99在线看视频| 狠狠操视频网| 老司机精品视频导航| 日本成人三级电影网站| 99re热在线观看| 亚洲女性喷水在线观看一区| 亚洲一二三区精品| 7799国产精品久久久久99| 高清在线不卡av| 日本中文字幕网址| 蜜芽在线免费观看| 欧美日韩一二三四五区| 亚洲天堂资源在线| 性欧美ⅴideo另类hd| 日韩欧美卡一卡二| 国产一级片免费| 亚洲人体在线| 欧美日韩成人精品| 婷婷视频在线观看| 亚洲婷婷免费| 欧美综合77777色婷婷| 黄污网站在线观看| 在线观看视频一区| 国产探花在线免费观看| 国产最新精品| 岛国视频一区免费观看| 久草在在线视频| 精品影院一区| 日韩久久久精品| 小泽玛利亚一区二区三区视频| 99国产精品久久久久久久成人热| 国产日本欧美在线观看| 亚洲人成电影院在线观看| 国产成人在线看| 成人免费看片'免费看| 亚乱亚乱亚洲乱妇| 日韩欧美在线视频| 三级全黄做爰视频| 欧美xxx在线观看| 91精品久久久久久久久久久久久| 日本夜夜草视频网站| 亚洲精品免费在线播放| 女性裸体视频网站| 国产精品2023| 成人午夜高潮视频| 人人超碰在线| 欧美v日韩v国产v|