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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

【操作系统】代码实践:先来先服务调度算法(FCFS),短进程优先调度算法(SJF),高响应比优先调度算法(HRRN)

發布時間:2023/12/10 windows 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【操作系统】代码实践:先来先服务调度算法(FCFS),短进程优先调度算法(SJF),高响应比优先调度算法(HRRN) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 一、實驗需求
    • 二、需求分析
    • 三、效果展示
      • (1)FCFS 調度算法
      • (2)SJF 調度算法
      • (3)HRRN 調度算法
      • (4)綜合對比
    • 四、具體代碼

一、實驗需求

設計一個有N個進程的進程調度程序,實現先來先服務調度算法,
,短進程優先調度算法,動態最高優先數優先調度算法。

二、需求分析

進程對象的信息抽象成此PCB類

為PCB類編寫常用Getter/Setter,構造方法(利用random隨機數實現進程實際情況中的隨機性),并模擬實現進程運行及阻塞時對應時間屬性值的動態變化(自減1)等等。

1、FCFS算法最容易實現,因此只需判斷當前時間time的值,是否等于進程序列中的第一個進程的到達時間即可,并不斷輸出當前時間和進程執行情況,例如其執行時間和剩余時間,最后再提示進程執行完畢,并輸出周轉時間,在序列中刪除此進程結點等等。

2、其次是SJF算法,此算法需額外設置一個就緒進程序列,根據當前time值,將已經達到執行開始時間的進程放入進程的就緒隊列,并刪除在原進程序列中的此進程結點,模擬進程的狀態變化與多隊列機制,當就緒隊列中有進程且數量不為一個時,則對此就緒隊列的進程按照進程執行時間從小到大排序,并記錄此次最優先進程(即最短進程的pid),則在下輪進行就緒進程隊列的排序時,便可根據第一個隊列中進程結點的pid是否為之前記錄的pid得知進程是否被搶占,從而輸出提示信息,進而輸出其他信息。

3、最后,相對較麻煩的是HRRN算法,此算法,與SJF算法的實現類似,主要區別是,將SJF算法中就緒進程隊列的排序依據,從進程執行時間最短,轉為進程優先級最高,并額外再增加一個進程阻塞隊列(根據實驗要求),而阻塞隊列也是根據阻塞的開始時間,與阻塞的過程時間來與當前time時間值進行判斷的,因此,在SJF算法的基礎上,HRRN算法的實現也就變的不再相對復雜,因此一開始聲明的HRRN的復雜是相對于從0開始編寫的復雜性。

三、效果展示

具體執行結果如下:

(1)FCFS 調度算法

(2)SJF 調度算法

(3)HRRN 調度算法

(還為實現完整,這只是簡單的優先級調度算法,優先數不具有動態變化性)
(內容較多,只截取部分)

(4)綜合對比

(情況隨機,只截取一張圖。其實此處只有HRRN算法中考慮了阻塞時間,而前兩種算法并未考慮,因此,由于此變量不唯一,因此此情況下的比較也無意義,但可以直觀地顯示結果,也可以改進此程序代碼,賦予其真正的意義)

四、具體代碼

class PCB {private int pid; // 進程idprivate int priority; // 進程優先級private int arrTime; // 到達時間private int allTime; // 還需運行時間private int cpuTime; // 已運行時間private int startBlockTime; // 開始阻塞時間private int blockTime; // 阻塞時間private String state; // 狀態public PCB(int pid, int priority, int arrTime, int allTime, int cpuTime, int startBlockTime, int blockTime, String state) {this.pid = pid;this.priority = priority;this.arrTime = arrTime;this.allTime = allTime;this.cpuTime = cpuTime;this.startBlockTime = startBlockTime;this.blockTime = blockTime;this.state = state;}public int getPid() {return pid;}public void setPid(int pid) {this.pid = pid;}public int getPriority() {return priority;}public void setPriority(int priority) {this.priority = priority;}public int getArrTime() {return arrTime;}public void setArrTime(int arrTime) {this.arrTime = arrTime;}public int getAllTime() {return allTime;}public void setAllTime(int allTime) {this.allTime = allTime;}public int getCpuTime() {return cpuTime;}public void setCpuTime(int cpuTime) {this.cpuTime = cpuTime;}public int getStartBlockTime() {return startBlockTime;}public void setStartBlockTime(int startBlockTime) {this.startBlockTime = startBlockTime;}public int getBlockTime() {return blockTime;}public void setBlockTime(int blockTime) {this.blockTime = blockTime;}public String getState() {return state;}public void setState(String state) {this.state = state;}/*** HRRN 執行情況模擬*/public void show_HRRN() {System.out.println("進程:" + pid +" 優先級:" + priority +" 到達時間:" + arrTime +" 還需運行時間:" + allTime +" 已運行時間:" + cpuTime +" 開始阻塞時間:" + startBlockTime +" 阻塞時間:" + blockTime +" 狀態:" + state);}/*** SJF FCFS 執行情況模擬*/public void show_SJF_FCFS() {System.out.println("進程:" + pid +"正在執行,到達時間:" + arrTime +" 還需運行時間:" + allTime +" 已運行時間:" + cpuTime);}public void toBlock() {state = "Block";}public void toRun() {state = "Run";}public void toFinish() {state = "Finish";}public void toReady() {state = "Ready";}public void running() { // 進程運行時的狀態變化allTime -= 1;cpuTime += 1;}public void toStartBlock() { // 進程將要開始阻塞時的狀態變化if (startBlockTime > 0) {startBlockTime -= 1;}}public void blocking() { // 進程阻塞時的狀態變化if (blockTime > 0) {blockTime -= 1;}priority += 1;} }public class Main {/*** 初始化進程,生成四個進程并按到達時間講它們放入列表 list* @param num*/public static List<PCB> init(int num) {List<PCB> list = new ArrayList<PCB>();for (int i = 0; i < num; i++) {// 構造參數:進程id,優先級,到達時間,還需運行時間,// 已運行時間,開始阻塞時間,阻塞時間,狀態list.add(new PCB(i, random(1, 10), random(1, 15), random(1, 10),0, random(5, 10), random(1, 10), "Ready"));}// 將各進程按 到達時間 從小到大排列for (int i = 0; i < list.size() - 1; i++) {for (int j = i + 1; j < list.size(); j++) {if (list.get(i).getArrTime() > list.get(j).getArrTime()) {PCB temp = list.get(i);list.set(i, list.get(j));list.set(j, temp);}}}return list;}public static int random(int m, int n) {Random random = new Random();return (int) Math.round(random.nextDouble() * n) + m;}/*** 先來先服務算法* @param list*/public static int FCFS(List<PCB> list) {int time = 0;while (true) {System.out.println("time: " + time);PCB pcb = list.get(0);if (time >= pcb.getArrTime()) {pcb.running();pcb.show_SJF_FCFS();if (pcb.getAllTime() == 0) {System.out.println("進程" + pcb.getPid() + "執行完畢,周轉時間:" +(time - pcb.getArrTime()) + "\n");list.remove(list.get(0));}}time += 1;if (list.size() == 0) {return --time;}}}/*** 搶占式短作業優先* @param list*/public static int SJF(List<PCB> list) {List<PCB> readyList = new ArrayList<PCB>(); // 就緒隊列int time = 0;int pid = 0;while (true) {int readyListLength = readyList.size();System.out.println("time: " + time);if (list.size() > 0) {int i = 0;while (true) { // 將進程放入就緒隊列,就緒隊列的第一個是正在執行的進程if (time == list.get(i).getArrTime()) {readyList.add(list.get(i));list.remove(list.get(i));pid = readyList.get(0).getPid(); // 獲取就緒隊列第一個進程的IDi -= 1;}i += 1;if (i >= list.size()) {break;}}}if (readyList.size() >= 2 && readyList.size() != readyListLength) { // 判斷就緒隊列中最短的作業readyListLength = readyList.size();for (int i = 0; i < readyList.size() - 1; i++) {for (int j = i + 1; j < readyList.size(); j++) {if (readyList.get(i).getAllTime() > readyList.get(j).getAllTime()) {PCB temp = readyList.get(i);readyList.set(i, readyList.get(j));readyList.set(j, temp);}}}}if (readyList.size() > 0) { // 執行進程if (pid != readyList.get(0).getPid()) { // 如果正在執行的進程改變,則發送搶占System.out.println("發生搶占,進程" + readyList.get(0).getPid() + "開始執行");pid = readyList.get(0).getPid();}readyList.get(0).running();readyList.get(0).show_SJF_FCFS();if (readyList.get(0).getAllTime() == 0) {System.out.println("進程" + readyList.get(0).getPid() + "執行完畢,周轉時間:" + (time - readyList.get(0).getArrTime() + 1));readyList.remove(readyList.get(0));if (readyList.size() > 0) {pid = readyList.get(0).getPid();}}}time += 1;if (readyList.size() == 0 && list.size() == 0) {break;}}return --time;}public static int HRRN(List<PCB> list) { // 動態最高優先數優先List<PCB> readyList = new ArrayList<PCB>(); // 就緒隊列List<PCB> blockList = new ArrayList<PCB>(); // 阻塞隊列int time = 0;int pid = 0;while (true) {System.out.println("time: " + time);if (list.size() > 0) {int i = 0;while (true) { // 將進程放入就緒隊列if (time == list.get(i).getArrTime()) {readyList.add(list.get(i));list.remove(list.get(i));pid = readyList.get(0).getPid();i -= 1;}i += 1;if (i >= list.size()) {break;}}}for (int i = 0; i < readyList.size() - 1; i++) { // 將就緒隊列的進程按優先級大小排列for (int j = i + 1; j < readyList.size(); j++) {if (readyList.get(i).getPriority() < readyList.get(j).getPriority()) {readyList.get(i).toReady();PCB temp = readyList.get(i);readyList.set(i, readyList.get(j));readyList.set(j, temp);}}}if (readyList.size() > 0) { // 執行過程if (pid != readyList.get(0).getPid()) {System.out.println("發生搶占,進程" + readyList.get(0).getPid() + "開始執行");pid = readyList.get(0).getPid();}if (readyList.get(0).getStartBlockTime() > 0 || readyList.get(0).getBlockTime() <= 0) {readyList.get(0).toRun();readyList.get(0).running();readyList.get(0).toStartBlock();}for (int i = 1; i < readyList.size(); i++) {readyList.get(i).setPriority(readyList.get(i).getPriority() + 1);readyList.get(i).toStartBlock();}}if (blockList.size() > 0) { // 阻塞隊列blockList.forEach(pcb -> {pcb.blocking();});}readyList.forEach(pcb -> {pcb.show_HRRN();});blockList.forEach(pcb -> {pcb.show_HRRN();});if (readyList.size() > 0) { // 當進程開始阻塞事件為0,將進程放入阻塞隊列int i = 0;while (true) {if (readyList.size() > 0) {if (readyList.get(i).getStartBlockTime() == 0 && readyList.get(i).getBlockTime() != 0) {System.out.println("進程" + readyList.get(i).getPid() + "開始阻塞,進入阻塞隊列");readyList.get(i).toBlock();blockList.add(readyList.get(i));readyList.remove(readyList.get(i));i -= 1;}}i += 1;if (i >= readyList.size()) {break;}}}if (blockList.size() > 0) {int i = 0;while (true) {if (blockList.get(i).getBlockTime() == 0) {System.out.println("進程" + blockList.get(i).getPid() + "阻塞結束,進入就緒隊列");blockList.get(i).toReady();readyList.add(blockList.get(i));blockList.remove(blockList.get(i));pid = readyList.get(0).getPid();i -= 1;}i += 1;if (i >= blockList.size()) {break;}}}if (readyList.size() > 0) { // 進程執行完畢則移出就緒隊列if (readyList.get(0).getAllTime() <= 0) {readyList.get(0).toFinish();System.out.println("進程" + readyList.get(0).getPid() + "執行完畢,周轉時間: " +(time - readyList.get(0).getArrTime() + 1) + ",狀態:" + readyList.get(0).getState());readyList.remove(readyList.get(0));if (readyList.size() > 0) {pid = readyList.get(0).getPid();}}}time += 1;if (list.size() == 0 && readyList.size() == 0 && blockList.size() == 0) {break;}}return --time;}public static List<PCB> cloneList(List<PCB> list) {List<PCB> listClone = new ArrayList<PCB>();for (int i = 0; i < list.size(); i++) {PCB pcb = list.get(i);PCB pcbClone = new PCB(pcb.getPid(), pcb.getPriority(), pcb.getArrTime(), pcb.getAllTime(),pcb.getCpuTime(), pcb.getStartBlockTime(), pcb.getBlockTime(), pcb.getState());listClone.add(pcbClone);}return listClone;}public static void main(String[] args) {while (true) {System.out.println("請選擇算法:---------------");System.out.println("1、先來先服務");System.out.println("2、搶占式短作業優先");System.out.println("3、動態最高優先數優先");System.out.println("4、比較上述三種算法");System.out.println("------------------------");Scanner reader = new Scanner(System.in);System.out.print("請輸入選項:");int select = reader.nextInt();switch (select) {case 1:List<PCB> list = init(4);list.forEach(pcb -> {pcb.show_SJF_FCFS();});FCFS(list);break;case 2:List<PCB> list2 = init(4);list2.forEach(pcb -> {pcb.show_SJF_FCFS();});SJF(list2);break;case 3:List<PCB> list3 = init(4);list3.forEach(pcb -> {pcb.show_HRRN();});HRRN(list3);break;case 4:int time_FCFS = 0;int time_SJF = 0;int time_HRRN = 0;List<PCB> list4 = init(4);if (list4.size() > 0) {List<PCB> list4_1 = cloneList(list4);List<PCB> list4_2 = cloneList(list4);List<PCB> list4_3 = cloneList(list4);List<PCB> list4_all = cloneList(list4);System.out.println("**************FCFS******************");for (int i = 0; i < list4_1.size(); i++) {list4_1.get(i).show_SJF_FCFS();};time_FCFS = FCFS(list4_1);System.out.println("********************************");System.out.println("****************SJF****************");for (int i = 0; i < list4_2.size(); i++) {list4_2.get(i).show_SJF_FCFS();};time_SJF = SJF(list4_2);System.out.println("********************************");System.out.println("*****************HRRN***************");for (int i = 0; i < list4_3.size(); i++) {list4_3.get(i).show_HRRN();};time_HRRN = HRRN(list4_3);System.out.println("********************************");System.out.println("=================情況綜述======================");System.out.println("=======進程情況========");for (int i = 0; i < list4_all.size(); i++) {list4_all.get(i).show_HRRN(); // 此方法的進程打印信息最全};System.out.println("FCFS 算法執行時間:" + time_FCFS);System.out.println("SJF 算法執行時間:" + time_SJF);System.out.println("HRRN 算法執行時間:" + time_HRRN);System.out.println("=======================================");}break;}}} }

總結

以上是生活随笔為你收集整理的【操作系统】代码实践:先来先服务调度算法(FCFS),短进程优先调度算法(SJF),高响应比优先调度算法(HRRN)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

97超碰免费在线 | 久精品视频 | 91人人视频在线观看 | 黄色特级片 | av手机在线播放 | 免费av网站在线 | 亚洲国产综合在线 | 天天干夜夜擦 | wwwwww色| 日本黄色免费在线观看 | 成片视频在线观看 | 成人黄色在线 | 美女免费网视频 | 九九在线视频 | 91精品秘密在线观看 | 狠狠天天 | 亚洲日韩中文字幕 | 在线看小早川怜子av | 国产免费久久精品 | 玖玖视频在线 | 欧美亚洲国产一卡 | www久久国产 | 在线看免费 | 97视频在线观看播放 | 91精品国产三级a在线观看 | 国产高清视频免费在线观看 | 亚洲综合网站在线观看 | 五月色丁香 | 国产成人精品一区二区三区在线 | 最新黄色av网址 | 五月色婷 | 91麻豆精品国产91久久久久 | 成人亚洲综合 | 精品免费久久久久 | 亚洲视频在线看 | 成年人免费在线观看网站 | 国产黄色理论片 | 亚洲日本中文字幕在线观看 | 天天操天天干天天综合网 | 六月激情网 | 亚洲欧洲在线视频 | 国内外成人在线视频 | 狠狠干狠狠插 | 成人教育av | 亚洲精品国产精品乱码在线观看 | 五月婷色 | 日韩免费一区二区在线观看 | 精品96久久久久久中文字幕无 | 精品一二三区视频 | 国产资源免费 | 黄色在线观看免费网站 | 99麻豆久久久国产精品免费 | 欧美综合在线观看 | 久久国产精品一区二区 | 精品国产免费看 | 国产网站av | 99九九免费视频 | 国产美女精品 | 亚洲男人天堂a | 日韩av影视在线观看 | 日日夜操| 国产91九色蝌蚪 | 不卡av免费在线观看 | 不卡视频在线 | 久久精彩视频 | 天天激情综合 | 国产a级免费 | 韩国av一区二区三区在线观看 | 久草视频手机在线 | 日韩理论电影在线观看 | 国内视频在线 | 精品少妇一区二区三区在线 | 成人91av| 国产爽妇网 | 欧美精品一二 | 久久一视频 | 国产视频久久久 | 亚洲第一中文字幕 | 一区二区欧美日韩 | 亚洲精品久久久久999中文字幕 | 91豆花在线| 国产区在线| 久草99| 九九精品在线观看 | 一区中文字幕 | 天天操天天操一操 | 免费国产一区二区 | 久久夜夜爽 | 字幕网在线观看 | 国产亚洲成av人片在线观看桃 | 九九精品久久 | 国产在线国偷精品产拍 | 色综合五月 | 国产精品精品视频 | 激情久久综合网 | 在线观看黄网站 | 婷婷久久国产 | 亚洲精品国产日韩 | 成人在线免费av | 四虎在线免费视频 | 一区二区三区在线观看免费 | 在线观看久久久久久 | 免费成人在线观看 | 国产黄色片在线 | 播五月婷婷| 日本精品视频一区 | 国产精品久久久久免费 | 正在播放五月婷婷狠狠干 | 欧美专区亚洲专区 | 日韩欧美aaa| 精品一区二区久久久久久久网站 | 日韩午夜一级片 | 夜夜天天干 | 国产高清av免费在线观看 | 国产区欧美 | 亚洲无毛专区 | www.夜夜干.com | 一区二区三区四区久久 | 五月婷婷在线播放 | 成人免费xxx在线观看 | 久久精品99国产精品亚洲最刺激 | 亚洲国产电影在线观看 | 黄色av大片 | 国产麻豆视频在线观看 | 四虎影视精品成人 | 日韩久久一区二区 | 97人人网 | 黄色成人av网址 | 亚洲精品乱码久久久久久蜜桃欧美 | 欧美性超爽 | 婷婷在线网站 | 亚洲在线免费视频 | 国产精品热视频 | av大全免费在线观看 | 在线观看av免费 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 国产福利在线不卡 | 精品不卡视频 | 久久精品久久综合 | 色姑娘综合天天 | 亚洲综合色视频在线观看 | 国产午夜在线 | 国内精品久久久久 | 久久精品久久久久久久 | 成人黄色资源 | 欧美日本三级 | 日韩av播放在线 | 最近中文国产在线视频 | 亚洲国产中文字幕在线观看 | 国产一线天在线观看 | 日韩一区二区三免费高清在线观看 | 成 人 黄 色 视频免费播放 | 国产一级高清 | 亚洲黄网址 | 亚洲欧洲精品久久 | 免费av电影网站 | 91高清视频免费 | 97人人模人人爽人人少妇 | 久久综合久久综合这里只有精品 | 天天操狠狠干 | av解说在线观看 | 成年人国产精品 | 黄色软件大全网站 | 日本中文字幕在线一区 | 99精品免费久久久久久日本 | 国产尤物在线 | 亚洲视频aaa | 欧美日韩国产伦理 | 日日碰夜夜爽 | 欧美日韩精品在线观看视频 | 婷婷丁香六月 | av黄色成人 | 丁香在线观看完整电影视频 | 欧美a在线免费观看 | 免费a v视频 | 99人成在线观看视频 | 欧美亚洲精品在线观看 | 高清精品久久 | 91chinesexxx| 日韩综合一区二区 | 手机在线中文字幕 | 成年人黄色大全 | 国产黄色电影 | 久久久久久久免费看 | 久久在线精品视频 | 五月婷婷精品 | 午夜婷婷网 | 日韩成人av在线 | 四虎国产 | 国产片免费在线观看视频 | 国产视频欧美视频 | 亚洲成人动漫在线观看 | 精品国内自产拍在线观看视频 | 国产小视频福利在线 | 探花在线观看 | 国产精品久久久久久一二三四五 | 91精品国产99久久久久久红楼 | 久久97久久97精品免视看 | 国产精品久久久久久久久搜平片 | 91一区啪爱嗯打偷拍欧美 | 日韩中字在线观看 | 亚洲天堂自拍视频 | 成人av资源 | 国产精品视频永久免费播放 | 四虎永久网站 | 亚洲天堂网站视频 | 欧美大片大全 | 在线观看激情av | 日韩欧美在线播放 | 97精品免费视频 | 五月天亚洲综合小说网 | 久久ww| 久久久综合电影 | 在线免费观看视频一区二区三区 | 999久久久久久久久6666 | 操夜夜操 | 99在线高清视频在线播放 | 一区二区三区三区在线 | 丰满少妇久久久 | 天堂av在线网址 | 精品国产一区二区三区久久 | 国产麻豆电影在线观看 | 欧美日韩精品在线观看 | 91久久偷偷做嫩草影院 | 国产资源精品 | 亚洲精品9| 精品一二区| 精品爱爱| 久久久免费精品 | 精品久久福利 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 在线看片成人 | 在线看片视频 | 色婷婷www | 亚洲精品一区二区三区在线观看 | 国产裸体永久免费视频网站 | av性网站| 青青河边草手机免费 | 国产成人一区二区三区在线观看 | 黄色小说网站在线 | 久久久www免费电影网 | 亚洲h在线播放在线观看h | 亚洲欧美视频 | 国产精品 国产精品 | av高清在线观看 | 免费的黄色av | 国产精品一区二区三区电影 | 欧美精品免费在线观看 | 国产一区二区在线免费播放 | 在线免费av电影 | 成人毛片在线观看视频 | 免费在线成人av | 国产精品久久久久久久久久久免费 | 91字幕 | 日韩欧美一区二区三区视频 | 天天干天天草天天爽 | 国精产品永久999 | 中文字幕免费国产精品 | 欧美日韩高清一区二区 | 91精品一区国产高清在线gif | 特级西西www44高清大胆图片 | 欧美久久久久久久 | 精品国产综合区久久久久久 | 久久兔费看a级 | 色爱区综合激月婷婷 | 欧美精品在线一区二区 | 国产1级视频 | 日日夜夜天天久久 | 国产一级免费在线观看 | av黄色在线| av中文字幕日韩 | 中文字幕黄色网 | 国产精品不卡在线播放 | 中文字幕在线播放第一页 | 丰满少妇对白在线偷拍 | 免费看污黄网站 | 亚洲国产网站 | 国产又粗又猛又色又黄视频 | av大全在线播放 | 国产精品igao视频网入口 | 97成人在线观看视频 | 一区二区三区电影 | 欧美日韩在线观看一区二区 | 国产日本高清 | 婷婷丁香社区 | 99免费看片| 九九热精品视频在线播放 | 国产一区二区精品在线 | 欧美a级片网站 | 偷拍福利视频一区二区三区 | 黄色特级毛片 | 久久69av| 4hu视频| 日韩1级片| 国产精品自产拍在线观看中文 | 久久久精品免费观看 | 在线香蕉视频 | 国产黄色片免费观看 | 97狠狠干 | 国产成人精品福利 | 黄色网免费 | 亚洲国产精品500在线观看 | 久久国产精品久久久久 | 午夜精品久久久久久久99婷婷 | 精品国产亚洲在线 | 久草在线免费播放 | 丁香高清视频在线看看 | 天天做日日做天天爽视频免费 | 91成人精品在线 | 久久综合色一综合色88 | 久久天天躁狠狠躁亚洲综合公司 | 国产一区二区在线影院 | 国产一区二区三区网站 | 日韩成人在线一区二区 | 国产五月天婷婷 | 麻豆视频国产精品 | 毛片黄色一级 | 亚洲不卡在线 | 四虎在线视频 | av在线一 | 久久精品视频网址 | www.天天干.com | 国产xxxxx在线观看 | 国产精品日韩欧美 | 亚洲va欧美va | 亚洲天堂网在线播放 | 中文字幕资源网在线观看 | 人人添人人 | 亚洲永久精品一区 | 久久久久北条麻妃免费看 | 精品国产乱码久久久久久浪潮 | 国产精品久久久视频 | 欧美韩国日本在线 | 亚洲三级毛片 | 亚洲在线观看av | 色婷婷视频 | 天天爽夜夜爽精品视频婷婷 | 精品女同一区二区三区在线观看 | 精品一区二区免费 | 天天色天天骑天天射 | 五月av在线 | 狠狠地操 | 国内久久 | 欧美a级在线 | 91香蕉视频 mp4 | 国产一级在线免费观看 | 99九九99九九九视频精品 | 久久久久北条麻妃免费看 | 国产精品18毛片一区二区 | 日本精品久久久一区二区三区 | 精品一区二区影视 | 91av官网 | 免费观看av | 日韩精品电影在线播放 | 国产精品嫩草影视久久久 | 国产一区福利 | 亚洲精品日韩在线观看 | 午夜精品久久久 | 亚洲精品自拍视频在线观看 | 99久久精品网 | 四虎成人免费影院 | 精品久久久久久久久久久久久久久久 | 久久久久激情视频 | 天天操夜夜想 | 96亚洲精品久久 | 久久久久久久久久久久av | 97操操操 | 国产一区二区免费看 | 国产一区二区在线精品 | 免费黄av| 五月天国产 | 99精品影视 | 高清av中文在线字幕观看1 | 美女视频又黄又免费 | 视频在线观看99 | 日本久久久久 | 婷婷久月 | 久久久久国 | 成人天堂网 | 精品久久久久一区二区国产 | 成人免费视频播放 | 国产精品日韩在线观看 | 精品免费在线视频 | 亚洲成人av片在线观看 | 中文字幕色综合网 | 国产精品亚洲综合久久 | 天天插天天| 热久久影视 | 中文字幕国内精品 | 精品99免费视频 | 黄a在线看 | 亚洲国产午夜视频 | 中文字幕精品www乱入免费视频 | 久久国产精品免费一区 | 久久久久精 | 91精品国产福利在线观看 | 午夜狠狠干 | 精品视频中文字幕 | 伊人天天干 | 日本不卡久久 | 日韩在线不卡视频 | 亚洲精品国偷拍自产在线观看蜜桃 | 色先锋av资源中文字幕 | 日韩在线视频免费播放 | 91超国产| 91香蕉视频 | 婷婷综合亚洲 | 婷婷在线网站 | av电影不卡| 欧美成人精品欧美一级乱黄 | 久久这里只有精品1 | 久久久久久久久艹 | 国产亚洲在线视频 | 91精品在线视频观看 | 99视频国产精品免费观看 | 日韩高清在线观看 | 久久男人影院 | 日韩一区二区免费在线观看 | 国产 av 日韩 | 欧美aaa一级| 久久久久久毛片精品免费不卡 | 国产精品久久久久四虎 | 97成人在线 | 毛片一级免费一级 | 97精品超碰一区二区三区 | 久久精品国亚洲 | 日韩精品视频在线免费观看 | 美女网站免费福利视频 | 亚洲综合成人专区片 | 国产又粗又长的视频 | 99se视频在线观看 | 日韩小视频网站 | www.亚洲黄| 久久99国产一区二区三区 | 九九视频免费观看视频精品 | 久久久久亚洲精品 | 久久夜色网 | 国产成人专区 | 久久电影中文字幕视频 | 国产在线视频导航 | 天天摸天天舔 | 激情小说网站亚洲综合网 | 中文字幕高清免费日韩视频在线 | 成人久久电影 | 欧美日韩一区二区三区在线观看视频 | 久青草国产在线 | 99草视频| 粉嫩aⅴ一区二区三区 | 91av视频在线播放 | 日日日日干 | www.久草视频 | 国产最新福利 | 成人久久视频 | 久久9999久久免费精品国产 | 久久超级碰视频 | 久久免费视频在线观看6 | 91视频免费| 成人中心免费视频 | 免费观看mv大片高清 | 欧洲精品视频一区二区 | 91中文在线 | 97热久久免费频精品99 | 99久久夜色精品国产亚洲 | 激情 婷婷 | 九九九九九九精品 | 中文伊人 | 日韩激情第一页 | 丁香婷婷亚洲 | 色婷婷六月| 亚洲精品乱码久久久久久久久久 | 日本中文字幕在线电影 | 日韩二区三区在线观看 | 日产av在线播放 | 亚洲国产精品视频在线观看 | 69亚洲精品 | 婷婷激情综合 | 亚洲成人资源在线观看 | 成人手机在线视频 | 日日干网址 | 色黄视频免费观看 | 国产精品久久久久aaaa九色 | 日韩久久久久久久久久久久 | 久久艹综合 | 日日日操操| 涩涩网站在线 | 黄色av一级 | 黄色国产区 | 五月婷婷伊人网 | av一区二区三区在线观看 | a在线观看视频 | 免费国产在线观看 | 国产精品ⅴa有声小说 | 日韩在线视 | 久久免费的精品国产v∧ | 国产精品私人影院 | 国产精品美乳一区二区免费 | 中文在线字幕免 | 国产精品成人一区二区三区吃奶 | 欧美日韩在线观看视频 | 一区二区三区四区五区在线视频 | 久久国产精品小视频 | 中文字幕免费观看 | 欧美在线一级片 | 91成人精品 | 久久久久99精品成人片三人毛片 | 综合色婷婷| 久久艹在线观看 | 99精品福利 | 久久久久久高潮国产精品视 | 成人av一区二区三区 | 久久免费视频播放 | 免费在线h| 中文字幕二区三区 | 很黄很色很污的网站 | 亚洲专区在线播放 | 国产精品成人一区二区三区 | 超碰人人国产 | 欧美久久久久久久久 | 少妇性色午夜淫片aaaze | 一级做a爱片性色毛片www | 毛片3 | 国产成人av免费在线观看 | 成人av在线电影 | 日韩欧美在线不卡 | 日日爽视频| 日日干日日操 | 日韩理论片 | 久久激情五月婷婷 | 黄色三级免费看 | jizz欧美性9 国产一区高清在线观看 | 久久精品久久久精品美女 | 91高清免费在线观看 | 中文字幕免费在线 | 国产亚州精品视频 | 久久午夜电影网 | 综合影视 | 日韩欧美一区二区在线观看 | 免费观看全黄做爰大片国产 | 色小说av| 最新日韩电影 | 亚洲年轻女教师毛茸茸 | 日韩av一区二区在线 | 91精品国产高清自在线观看 | 欧美污污网站 | 国产a国产a国产a | 久久精品综合视频 | 久久亚洲影院 | 97在线精品 | 日韩av免费一区二区 | 国模一二三区 | 久久黄色影视 | 欧美日韩不卡在线视频 | 九精品| 国产精品免费久久久 | 激情五月看片 | 国产精品一区专区欧美日韩 | 一级片免费视频 | 九九视频免费观看视频精品 | 天天干天天色2020 | 中文国产在线观看 | 日本精品中文字幕 | 久久99久久99精品免观看粉嫩 | 欧美精品首页 | 日韩av影视在线 | www婷婷| 欧美亚洲久久 | 丁香六月天| 精品日韩中文字幕 | 精品国产一区二区三区不卡 | 草久在线播放 | 久久久激情视频 | 精品国产一区二区三区四 | 国产亚洲精品久久久网站好莱 | 欧美性做爰猛烈叫床潮 | 在线观看免费版高清版 | 色之综合网 | 久9在线| 国产精品自拍在线 | 国产精华国产精品 | 波多野结衣视频网址 | 97色狠狠| 国产精品99爱 | 欧美国产91| 国产精品国产精品 | 国产a精品| 91久久影院 | 国产在线观看你懂得 | 天天操天天干天天爱 | 免费色视频网站 | 男女视频久久久 | av片一区二区 | 国产精品18久久久久久不卡孕妇 | 日韩欧美综合精品 | 特片网久久 | 国产精品日韩欧美一区二区 | 国产1区在线观看 | 91精品国产乱码久久桃 | 婷婷av在线 | 91看片看淫黄大片 | 日韩视频免费观看高清完整版在线 | 久草视频2 | 91精品国产91久久久久久三级 | 中文字幕之中文字幕 | 久久久久久久久久网 | 激情欧美国产 | 一级黄色毛片 | 国产视频在 | 手机在线看片日韩 | 中文字幕在线人 | 精品国产伦一区二区三区观看方式 | 国产午夜精品一区二区三区在线观看 | 欧美另类xxxx | 国产精品av免费观看 | 国产精品视屏 | 欧美激情综合色综合啪啪五月 | 美女视频免费一区二区 | 久久久三级视频 | 成人aaa毛片 | 91精品国产福利 | 久久人91精品久久久久久不卡 | 国产精品涩涩屋www在线观看 | 96av麻豆蜜桃一区二区 | 91在线视频网址 | 国产精品国产自产拍高清av | 中文免费| 91中文字幕在线观看 | 你操综合 | 日韩精品一区二区三区免费视频观看 | 免费午夜视频在线观看 | 伊人超碰在线 | 日本成人中文字幕在线观看 | 97狠狠操 | 在线免费看片 | 天天天色综合a | 国产精品久久久999 国产91九色视频 | 毛片一级免费一级 | 日韩欧美在线观看一区二区三区 | 免费视频资源 | 日韩特级毛片 | 亚洲最新在线 | 成人毛片a | 91精品国产99久久久久久红楼 | av资源免费在线观看 | 麻豆91在线观看 | 久久久久亚洲国产精品 | 国内成人综合 | 婷婷久久五月天 | 国产很黄很色的视频 | 成片免费观看视频999 | 最新午夜 | 欧美精品天堂 | 久久精品5 | 91色吧| 91中文字幕视频 | 玖玖爱在线观看 | 亚洲精品久久在线 | 日韩三级视频在线看 | 一区在线免费观看 | 丰满少妇在线观看网站 | 天天爽天天爽天天爽 | 中国一级片在线 | 国产精品视频区 | 精品久久久久久亚洲综合网 | 91精品国自产在线观看欧美 | 免费看三片 | 麻豆久久久久久久 | 99精彩视频在线观看免费 | 亚洲国产无 | 国产精品成人aaaaa网站 | 激情五月综合网 | 国产精品自在线拍国产 | 国产日韩一区在线 | 超碰在线1 | 国产福利在线免费观看 | 久久综合网色—综合色88 | 国产免费视频一区二区裸体 | 欧美成人猛片 | 中文日韩在线视频 | 国产午夜精品一区二区三区在线观看 | 欧美激情综合五月色丁香小说 | 人人爽久久久噜噜噜电影 | 国产精品免费观看久久 | 免费高清看电视网站 | 久久亚洲欧美日韩精品专区 | 国产中文字幕久久 | 色婷婷av一区二 | 色香蕉视频 | 久久歪歪| 免费观看福利视频 | 日本韩国在线不卡 | 精品国产美女在线 | 狠狠狠色狠狠色综合 | 中文字幕一区二区三区四区视频 | 久久 国产一区 | 粉嫩av一区二区三区免费 | 精品产品国产在线不卡 | 青草视频在线 | 日本三级吹潮在线 | 亚洲国产精品久久 | 精品国产a | 97在线公开视频 | 日韩电影中文字幕 | 午夜久久网| 五月婷婷操 | 亚洲国产婷婷 | 欧美成人影音 | 有码一区二区三区 | 久久久久久久久艹 | 日日干夜夜骑 | 日黄网站| 免费观看的黄色片 | av一本久道久久波多野结衣 | 国产在线高清视频 | 国产精品 日韩精品 | 亚洲精品国产欧美在线观看 | 高清一区二区三区av | 午夜av在线播放 | 国产精品久久一区二区三区, | www.日日日.com| 最近字幕在线观看第一季 | 免费av网站在线看 | 中文字幕一区二区三区视频 | 天天舔夜夜操 | 天天色官网 | 国产亚洲精品成人av久久ww | 六月色| 久久久免费在线观看 | 99精品国产在热久久 | 2019精品手机国产品在线 | 久久99久久99精品 | 国色天香永久免费 | 五月天激情综合 | 欧美激情视频在线免费观看 | 91黄色在线视频 | 亚洲精品久久久久中文字幕m男 | 激情伊人 | 91爱爱中文字幕 | 成人在线观看资源 | 69精品人人人人 | 精品一区二区在线看 | 4438全国亚洲精品观看视频 | 亚洲一区美女视频在线观看免费 | 超碰人人国产 | 日韩视频免费观看高清完整版在线 | 麻豆传媒一区二区 | 精品久久久久一区二区国产 | 永久黄网站色视频免费观看w | 激情视频网页 | 免费av在线网站 | 国产在线精品区 | 97精品视频在线播放 | 91成年视频 | 日韩专区在线播放 | 免费婷婷| 天天摸天天舔 | 国产精品视频在线观看 | 天天操天天拍 | 中文字幕在线国产 | 久久香蕉一区 | 亚洲闷骚少妇在线观看网站 | 国产视频一区二区在线 | 91看片淫黄大片在线播放 | 精品国产伦一区二区三区免费 | 国产探花视频在线播放 | 在线观看日韩av | 欧美日韩色婷婷 | 中文字幕在线观看播放 | 久草男人天堂 | 九九视频免费观看视频精品 | 国产伦精品一区二区三区免费 | 激情网色| 亚洲视频一| 国产在线不卡 | 免费网站观看www在线观看 | 一本到在线 | 天天综合人人 | 超碰在线观看av.com | 国产精品美女久久久网av | 欧美日韩国产精品一区 | 久久久久国产精品www | 国产高清视频在线播放 | 麻豆传媒视频在线 | 国产日韩三级 | 五月婷婷丁香六月 | 国产在线欧美 | 91精品中文字幕 | 97电影在线看视频 | 久久综合狠狠综合 | 天天干天天弄 | 精品国产区 | 国产精品欧美久久久久无广告 | 亚洲成人av免费 | 在线视频婷婷 | 国产精品中文字幕在线播放 | 激情五月综合 | 婷婷久久网站 | 国内久久久久久 | 又黄又爽又刺激 | 懂色av一区二区三区蜜臀 | 久久夜夜夜 | 国产成人精品一区二区 | 日韩大片在线免费观看 | 午夜视频在线观看一区二区 | 久久男女视频 | 521色香蕉网站在线观看 | 99av国产精品欲麻豆 | 91看片淫黄大片一级在线观看 | 欧美国产在线看 | 99久久精品一区二区成人 | 亚洲有 在线 | 三级av片 | 少妇精品久久久一区二区免费 | 婷婷色在线 | 欧美一级片免费播放 | 2022久久国产露脸精品国产 | 在线观看成人av | 不卡av电影在线观看 | 国产麻豆果冻传媒在线观看 | 久久综合免费视频 | 久久久久久久久久久免费视频 | 日日夜夜av| 国产91全国探花系列在线播放 | 天天摸天天干天天操天天射 | 婷婷成人亚洲综合国产xv88 | 国产一级大片免费看 | 日韩精品在线视频 | 欧美精品一区二区三区一线天视频 | 99精品视频播放 | 手机av电影在线 | 久久人人爽人人爽人人片av免费 | 国产精品毛片完整版 | 天堂va在线高清一区 | 午夜性色 | 国产精品高清一区二区三区 | 日韩欧美视频 | 亚洲高清视频在线观看 | 91成人免费在线视频 | 手机版av在线 | 国产精品伦一区二区三区视频 | 国产成人精品一区二区三区免费 | 欧美激情综合网 | 欧美一区免费在线观看 | 欧美专区日韩专区 | 91九色老| 久久国产品 | 国产99一区视频免费 | 欧美在线视频一区二区三区 | 51久久夜色精品国产麻豆 | 91女子私密保健养生少妇 | 高清久久久久久 | 国产中文自拍 | 成人毛片a | 久久一二三四 | 亚洲高清精品在线 | 麻豆极品 | 手机在线观看国产精品 | 中文字幕在线免费播放 | 91精品国产成人观看 | 日韩一区二区在线免费观看 | 超碰激情在线 | 成年人黄色免费网站 | 色狠狠婷婷 | 成人sm另类专区 | 日韩在线在线 | 国产精品国产亚洲精品看不卡 | 久久视频这里有久久精品视频11 | 国产精品第二十页 | 天天综合视频在线观看 | 91视频午夜 | 婷五月天激情 | 在线观看av网站 | 欧美老少交| 午夜视频在线观看一区二区三区 | 国产a级片免费观看 | 偷拍久久久 | 91av精品| 久久黄色网页 | 在线看成人 | 中文在线www| 中文字幕一区二区在线播放 | 国产一区二区三区高清播放 | 日本成址在线观看 | 精品亚洲免费 | 麻豆精品视频 | 黄色在线观看免费 | 亚洲国产中文字幕在线视频综合 | 国产色视频网站 | 99爱国产精品 | 国产精彩在线视频 | 精品国产免费人成在线观看 | 综合成人在线 | 亚洲综合视频在线播放 | 精品影院一区二区久久久 | 西西444www高清大胆 | 九九久久国产精品 | 在线免费观看视频一区二区三区 | 欧美一级免费在线 | 99精品国产亚洲 | 日韩精品偷拍 | 国产精品久久99精品毛片三a | 亚洲va欧美va人人爽 | 九九九在线| 欧美日韩视频网站 | 一本一道久久a久久精品蜜桃 | 国产性xxxx | 韩国av不卡| 亚洲永久av| 少妇18xxxx性xxxx片 | 日韩特黄一级欧美毛片特黄 | 中文字幕视频三区 | 欧美一级片在线 | 免费日韩三级 | 国偷自产中文字幕亚洲手机在线 | 国产99中文字幕 | 久久se视频 | 久草精品资源 | 超碰人人在 | 黄色a视频| 欧美性生爱 | 国产精品国产三级国产 | 成人免费视频视频在线观看 免费 | 9热精品 | 夜夜骑日日 | 日本中文字幕在线观看 | 日韩免费三级 | 国产中文视频 | 久久久精品二区 | 97香蕉视频 | 久久国产精品久久w女人spa | 久久精品婷婷 | 亚洲精品乱码久久久久v最新版 | 中文有码在线视频 | 久久av伊人| 狠狠色丁香久久婷婷综合五月 | 久久久www成人免费毛片麻豆 | 黄a网| 亚洲精品黄网站 | 色视频网站在线观看一=区 a视频免费在线观看 | 手机在线中文字幕 | 高清不卡毛片 | 欧美日本啪啪无遮挡网站 | 久草视频在线播放 | 日韩电影一区二区三区 | 99热这里精品 | 日韩国产精品一区 | 免费黄av| 国产精品不卡在线播放 | 国产午夜精品av一区二区 | 亚洲欧美日韩精品久久久 | 国产成人777777 | 最近日韩免费视频 | 麻豆精品91 | 久久精品直播 | 女人18毛片90分钟 | 久久国产精品免费一区 | 激情欧美在线观看 | 色婷婷六月天 | 欧美日韩高清在线观看 | 免费看十八岁美女 | 国产精品毛片久久久久久 | 亚洲每日更新 | 97超碰人| 色www精品视频在线观看 | 4hu视频| 日本二区三区在线 | 久久久国产99久久国产一 | 久久精品免费播放 | 久久 地址 | 国产一线二线三线性视频 | 91av在线免费看 | 久久久99精品免费观看app | 亚洲精品欧美视频 | a久久免费视频 | 午夜视频一区二区 | 嫩草91影院| 成人免费观看视频网站 | 久久成人毛片 | 精品一区av | 久久国产精品色av免费看 | 欧美午夜a | 国产精品久久久久久999 | 在线国产能看的 | 欧美在线视频a | 美女免费视频黄 | 在线a视频免费观看 | 国产精品第7页 | 久草手机视频 | 久久精品网址 | a级国产毛片 | 日韩激情视频 | 最新国产在线观看 | 日韩视频免费 | 69av国产 | 久久精品这里精品 | 97超碰人人澡 | 一区二区视频电影在线观看 | 欧美另类tv | 亚洲国产精品人久久电影 |