日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

FPGA實現(xiàn)GameBoy Color:從硬件描述語言到復古游戲機復刻

FPGA實現(xiàn)GameBoy Color:從硬件描述語言到復古游戲機復刻 最近在復古游戲硬件改造圈子里一個項目引起了我的注意用全新的副廠零件從零開始打造一臺基于FPGA的GameBoy Color。這聽起來像是一個硬核玩家的終極夢想但背后其實是一個融合了硬件設計、數(shù)字電路仿真和嵌入式開發(fā)的綜合性工程。對于很多FPGA初學者來說這可能是一個遙不可及的目標但如果我們把它拆解開來你會發(fā)現(xiàn)其核心原理和實現(xiàn)路徑是清晰且可學習的。本文將帶你深入剖析這個項目的技術內(nèi)核從FPGA的基礎概念、GameBoy硬件架構(gòu)的逆向工程到具體的Verilog實現(xiàn)思路和工程實踐為你鋪平一條從FPGA新手到能夠理解甚至參與此類復古硬件復刻項目的進階之路。1. 背景與核心概念為什么是FPGA和GameBoy Color在開始技術細節(jié)之前我們首先要理解兩個核心概念FPGA和GameBoy Color的硬件架構(gòu)。FPGAField-Programmable Gate Array現(xiàn)場可編程門陣列是一種特殊的半導體器件。它不像CPU或GPU那樣有固定的指令集和計算單元而是由大量可編程的邏輯單元、互連資源和輸入輸出塊組成。開發(fā)者使用硬件描述語言如Verilog或VHDL來描述一個數(shù)字電路的功能然后通過綜合、布局布線等工具將這個“描述”燒錄到FPGA芯片中從而在芯片內(nèi)部“構(gòu)造”出一個專用的硬件電路。簡單來說FPGA讓你能用代碼“搭建”硬件。它的優(yōu)勢在于并行處理能力極強、延遲確定非常適合用于協(xié)議實現(xiàn)、信號處理、硬件仿真比如仿真一臺老游戲機等場景。GameBoy Color (GBC)是任天堂在1998年推出的經(jīng)典掌機。其核心是一顆定制版的8位Z80兼容CPU通常稱為LR35902運行頻率約為8.38 MHz或4.19 MHz。它擁有4KB的WRAM工作內(nèi)存、8KB的VRAM顯存以及一個160x144像素、最多顯示56色的LCD屏幕。GBC的硬件雖然簡單但其時序、音頻、視頻生成邏輯都非常精確要完美仿真它必須精確再現(xiàn)這些硬件行為。那么為什么用FPGA來復刻GBC周期精確仿真FPGA可以以硬件級的精度模擬原版GBC的CPU時鐘周期、像素輸出時序、音頻采樣等實現(xiàn)近乎原汁原味的體驗這是軟件模擬器難以做到的。并行處理GBC的CPU、PPU圖像處理單元、APU音頻處理單元是并行工作的。FPGA的并行特性可以非常自然地用多個硬件模塊來對應這些單元架構(gòu)上更貼近原機。低延遲FPGA實現(xiàn)的硬件仿真其輸入按鍵到輸出畫面的延遲可以做到極低這對于追求操作手感的復古游戲至關重要??啥ㄖ菩耘c擴展基于FPGA我們可以輕松添加原版沒有的功能比如RGB輸出、高清濾鏡、即時存檔、支持更多存儲卡等。“全新副廠零件”則意味著這個項目并非拆解原裝機進行改造而是全部采用新生產(chǎn)的通用或兼容元器件來設計和組裝這更考驗對原始設計原理的理解和重新實現(xiàn)的能力。2. 環(huán)境準備與項目框架要理解或著手類似項目你需要搭建一個FPGA開發(fā)環(huán)境。這里我們以一款常見的入門級FPGA開發(fā)板如Digilent Basys3使用Xilinx Artix-7 FPGA和Verilog語言為例進行說明。請注意實際復刻GBC的項目可能會選擇其他型號的FPGA如Cyclone系列和更復雜的周邊電路?;A開發(fā)環(huán)境操作系統(tǒng)Windows 10/11 Linux (Ubuntu) 或 macOS。Windows環(huán)境工具鏈最全。FPGA廠商工具Xilinx Vivado用于Xilinx系列FPGA如Artix-7, Spartan-7。它集成了設計、綜合、實現(xiàn)、調(diào)試和下載的全套功能。對于此類項目通常使用Vivado HL WebPACK免費版本即可。Intel Quartus Prime用于Intel原Altera系列FPGA如Cyclone IV, Cyclone 10。同樣有免費版。選擇建議初學者可從Vivado開始資料豐富。但許多成熟的復古游戲機FPGA開源項目如MiSTer項目下的核心常用Quartus。代碼編輯器VS Code 相關插件如Verilog-HDL/SystemVerilog插件能極大提升編碼體驗。仿真工具ModelSim通常與Quartus/Vivado捆綁或開源的Icarus VerilogGTKWave。仿真對于驗證數(shù)字電路邏輯正確性至關重要必須掌握。項目結(jié)構(gòu)概覽一個FPGA版的GBC項目其代碼結(jié)構(gòu)通常是模塊化的對應GBC的各個硬件子系統(tǒng)fpga_gbc_project/ ├── rtl/ // 存放所有Verilog源代碼 │ ├── cpu/ // CPU核心 (LR35902 實現(xiàn)) │ │ ├── lr35902_core.v │ │ ├── alu.v │ │ └── ... │ ├── ppu/ // 圖像處理單元 │ ├── apu/ // 音頻處理單元 │ ├── memory/ // 內(nèi)存控制器、ROM/RAM映射 │ ├── peripherals/ // 按鍵、時鐘、復位等外設接口 │ └── top.v // 頂層模塊連接所有子模塊 ├── sim/ // 仿真測試文件 │ ├── testbench_top.v │ └── ... ├── constraints/ // 引腳約束文件 (.xdc 或 .qsf) │ └── fpga_board.xdc ├── roms/ // 游戲ROM文件需自行準備注意版權 └── doc/ // 設計文檔、時序圖版本說明本文示例基于Vivado 2022.1和Verilog-2001標準。不同工具版本在操作界面和部分語法支持上可能有細微差別但核心邏輯不變。請根據(jù)你使用的FPGA型號和工具鏈調(diào)整。3. 核心原理與模塊拆解實現(xiàn)一個FPGA GBC本質(zhì)上是使用Verilog語言為每個GBC硬件模塊編寫“硬件描述”。下面我們分解幾個最關鍵的部分。3.1 CPU核心LR35902的Verilog實現(xiàn)GBC的CPU是指令集兼容Z80但經(jīng)過簡化和定制的LR35902。在FPGA中實現(xiàn)它就是一個狀態(tài)機。核心思路CPU的工作是取指、譯碼、執(zhí)行、訪存、寫回的循環(huán)。我們用Verilog描述這個狀態(tài)機。// 文件rtl/cpu/lr35902_core.v (極度簡化的框架) module lr35902_core ( input wire clk, // 主時鐘 input wire rst_n, // 復位信號低有效 // 內(nèi)存總線接口 output reg [15:0] addr, // 地址總線 output reg mem_rd, // 讀使能 output reg mem_wr, // 寫使能 input wire [7:0] data_in, // 從內(nèi)存讀取的數(shù)據(jù) output reg [7:0] data_out,// 要寫入內(nèi)存的數(shù)據(jù) // 控制信號 output reg int_ack, // 中斷響應 input wire int_req // 中斷請求 ); // 內(nèi)部寄存器定義 (簡化) reg [7:0] reg_a, reg_f; reg [7:0] reg_b, reg_c; reg [7:0] reg_d, reg_e; reg [7:0] reg_h, reg_l; reg [15:0] reg_pc; // 程序計數(shù)器 reg [15:0] reg_sp; // 棧指針 // 狀態(tài)定義 typedef enum logic [2:0] { S_FETCH, S_DECODE, S_EXECUTE, S_MEM_READ, S_MEM_WRITE, S_INTERRUPT } cpu_state_t; cpu_state_t current_state, next_state; reg [7:0] opcode; // 當前操作碼 // 時鐘驅(qū)動的狀態(tài)轉(zhuǎn)移和邏輯 always (posedge clk or negedge rst_n) begin if (!rst_n) begin current_state S_FETCH; reg_pc 16h0000; // ... 其他寄存器復位 end else begin current_state next_state; // 根據(jù)狀態(tài)執(zhí)行具體操作 case (current_state) S_FETCH: begin addr reg_pc; mem_rd 1b1; next_state S_DECODE; end S_DECODE: begin opcode data_in; // 獲取操作碼 reg_pc reg_pc 1; next_state S_EXECUTE; end S_EXECUTE: begin // 根據(jù)opcode執(zhí)行龐大的譯碼和執(zhí)行邏輯 // 例如NOP指令 if (opcode 8h00) begin // NOP // 什么也不做 next_state S_FETCH; end // 這里需要實現(xiàn)所有LR35902指令... // 例如LD A, B; ADD A, n; JP nn 等等。 // 這是一個極其復雜的部分需要參考完整的指令集手冊。 end // ... 其他狀態(tài)處理 endcase end end // ... 其他組合邏輯如ALU運算、標志位更新等 endmodule關鍵點周期精確必須嚴格按照LR35902的指令周期數(shù)如NOP是4個時鐘周期來設計狀態(tài)機否則游戲時序會出錯。測試必須編寫完善的測試平臺Testbench用已知的ROM如CPU測試ROM來驗證每條指令的正確性。3.2 圖像處理單元PPUPPU是項目中最復雜的部分之一負責產(chǎn)生視頻信號。GBC的屏幕是160x144但PPU內(nèi)部處理著256x256的背景地圖和精靈Sprite。PPU工作流程簡述掃描線渲染PPU逐行掃描線渲染。每條掃描線期間它從VRAM中讀取背景圖塊、窗口和精靈數(shù)據(jù)。像素流水線根據(jù)優(yōu)先級精靈優(yōu)先于背景、調(diào)色板等信息決定最終輸出像素的顏色索引。時序生成產(chǎn)生精確的像素時鐘dot clock、水平同步HSync和垂直同步VSync信號。對于FPGA輸出VGA或HDMI還需要一個額外的“視頻時序發(fā)生器”模塊將GBC像素流轉(zhuǎn)換成標準視頻時序。// 文件rtl/ppu/ppu_top.v (結(jié)構(gòu)示意) module ppu_top ( input wire clk, // 像素時鐘如~4.19MHz的倍頻 input wire ppu_en, // PPU使能 input wire [7:0] vram_data_in, // 從CPU寫入的VRAM數(shù)據(jù) // ... 其他CPU接口信號 output reg [1:0] pixel_color_idx, // 輸出像素的顏色索引0-3 output reg pixel_valid, // 像素數(shù)據(jù)有效信號 // 視頻時序信號 output reg hsync, output reg vsync, output reg hblank, output reg vblank ); // 內(nèi)部模塊 vram_controller vram_ctrl (.*); // VRAM控制器 bg_renderer bg_render (.*); // 背景渲染器 sprite_renderer sprite_render (.*); // 精靈渲染器 pixel_compositor pixel_comp (.*); // 像素合成器 timing_generator timing_gen (.*); // 時序發(fā)生器 // 狀態(tài)機控制掃描線周期 always (posedge clk) begin if (!ppu_en) begin // 復位或禁用狀態(tài) end else begin // 掃描線計數(shù)器邏輯 // 根據(jù)當前掃描線位置激活bg_render, sprite_render等模塊 // 在正確的時鐘周期生成pixel_valid和像素數(shù)據(jù) end end endmodule3.3 內(nèi)存總線與存儲控制器GBC的地址空間是統(tǒng)一的但映射到不同的物理設備ROM、RAM、IO寄存器等。在FPGA中我們用內(nèi)存控制器來管理。實現(xiàn)方式通常使用一個大的Block RAM (BRAM) 來模擬GBC的地址空間。根據(jù)CPU發(fā)出的地址控制器決定是從ROM游戲卡帶讀取還是讀寫內(nèi)部RAM或是訪問映射到PPU/APU的寄存器。// 文件rtl/memory/memory_controller.v (簡化) module memory_controller ( input wire [15:0] cpu_addr, input wire cpu_rd, input wire cpu_wr, input wire [7:0] cpu_data_out, output reg [7:0] cpu_data_in, // 各存儲設備接口 output reg [15:0] rom_addr, input wire [7:0] rom_data, output reg rom_ce, // ROM片選 output reg wram_we, // WRAM寫使能 output reg [12:0] wram_addr, inout wire [7:0] wram_data, // PPU/APU寄存器接口 output reg io_reg_sel, output reg [7:0] io_reg_addr, inout wire [7:0] io_reg_data ); always (*) begin // 默認值 rom_ce 1b0; wram_we 1b0; io_reg_sel 1b0; // ... 其他默認 // 地址解碼 casez (cpu_addr) 16h0000, 16h3FFF: begin // ROM Bank 0 rom_addr cpu_addr; rom_ce cpu_rd; cpu_data_in rom_data; end 16hC000, 16hDFFF: begin // 內(nèi)部WRAM wram_addr cpu_addr[12:0]; if (cpu_wr) wram_we 1b1; // ... 處理wram_data雙向總線 end 16hFF00, 16hFF7F: begin // IO寄存器區(qū)域 io_reg_sel 1b1; io_reg_addr cpu_addr[7:0]; // ... 處理io_reg_data雙向總線 end // ... 處理其他地址區(qū)域VRAM, OAM, HRAM等 endcase end endmodule4. 完整實戰(zhàn)案例搭建一個極簡的FPGA GBC驗證框架由于完整的GBC實現(xiàn)過于龐大我們在此設計一個極簡的驗證框架目標是讓FPGA開發(fā)板上的一個LED燈按照GBC CPU執(zhí)行一段簡單ROM代碼的結(jié)果來閃爍。這能驗證從ROM加載、CPU執(zhí)行到外設控制的基本鏈路是否通暢。4.1 創(chuàng)建Vivado項目與文件結(jié)構(gòu)打開Vivado創(chuàng)建新項目選擇你的FPGA開發(fā)板型號。在項目中創(chuàng)建源文件目錄并添加以下文件rtl/top.v(頂層模塊)rtl/cpu/lr35902_simple.v(極度簡化的CPU只實現(xiàn)幾條指令)rtl/memory/boot_rom.v(存放初始程序的ROM)rtl/peripherals/led_blinker.v(LED控制模塊)constraints/board.xdc(引腳約束文件)4.2 編寫一個最小的“Boot ROM”這個ROM里存放一段簡單的匯編程序功能是循環(huán)遞增一個寄存器并根據(jù)其值控制LED。// 文件rtl/memory/boot_rom.v // 這是一個用Verilog數(shù)組模擬的只讀存儲器 module boot_rom ( input wire [15:0] addr, output reg [7:0] data ); // 定義一個256字節(jié)的ROM空間 reg [7:0] rom [0:255]; // 使用initial塊初始化ROM內(nèi)容模擬匯編機器碼 initial begin // 假設我們寫一段簡單循環(huán) // LD A, 0x00 // LOOP: // INC A // OUT (0x01), A ; 假設0x01是映射到LED的IO端口 // JP LOOP // 對應的LR35902機器碼需要查表。這里用偽代碼示意。 rom[0] 8h3E; // LD A, n rom[1] 8h00; // n 0 rom[2] 8h3C; // INC A rom[3] 8hD3; // OUT (n), A (偽指令實際端口操作復雜) rom[4] 8h01; // 端口地址 0x01 rom[5] 8hC3; // JP nn rom[6] 8h02; // nn的低字節(jié) rom[7] 8h00; // nn的高字節(jié) (跳轉(zhuǎn)到地址0x0002) // 其余位置填充NOP (0x00) for (int i8; i256; ii1) begin rom[i] 8h00; end end always (*) begin data rom[addr[7:0]]; // 只使用低8位地址簡化設計 end endmodule4.3 編寫簡化的CPU和LED外設// 文件rtl/cpu/lr35902_simple.v (僅實現(xiàn)LD A,n, INC A, JP三條指令) module lr35902_simple ( input wire clk, input wire rst_n, output reg [15:0] addr, output reg mem_rd, input wire [7:0] data_in, output reg [7:0] io_out // 簡化輸出到IO ); reg [7:0] reg_a; reg [15:0] reg_pc; reg [2:0] state; reg [7:0] opcode; always (posedge clk or negedge rst_n) begin if (!rst_n) begin state 0; reg_pc 0; reg_a 0; io_out 0; end else begin case (state) 0: begin // 取指 addr reg_pc; mem_rd 1; state 1; end 1: begin // 譯碼 opcode data_in; reg_pc reg_pc 1; state 2; end 2: begin // 執(zhí)行 case (opcode) 8h3E: begin // LD A, n state 3; // 下一個狀態(tài)取立即數(shù)n end 8h3C: begin // INC A reg_a reg_a 1; io_out reg_a 1; // 將A的值輸出到LED state 0; reg_pc reg_pc 1; end 8hC3: begin // JP nn state 4; // 需要取兩個字節(jié)的跳轉(zhuǎn)地址 end default: state 0; endcase end // ... 狀態(tài)3和4用于處理立即數(shù)和跳轉(zhuǎn)地址的讀取 endcase end end endmodule4.4 頂層模塊集成與引腳約束// 文件rtl/top.v module top ( input wire clk_100m, // 板載100MHz時鐘 input wire rst_n, // 復位按鈕 output reg [3:0] leds // 4個LED ); wire clk_cpu; // CPU時鐘如4.19MHz wire [15:0] cpu_addr; wire cpu_mem_rd; wire [7:0] cpu_data_in, cpu_data_out; wire [7:0] io_data; // 時鐘分頻器從100MHz得到~4.19MHz clk_wiz_0 clk_gen_inst (.clk_in1(clk_100m), .clk_out1(clk_cpu)); // CPU實例 lr35902_simple cpu_inst ( .clk(clk_cpu), .rst_n(rst_n), .addr(cpu_addr), .mem_rd(cpu_mem_rd), .data_in(cpu_data_in), .io_out(io_data) ); // Boot ROM實例 boot_rom rom_inst ( .addr(cpu_addr), .data(cpu_data_in) // CPU從ROM讀取數(shù)據(jù) ); // 將CPU的IO輸出連接到LED取低4位 always (posedge clk_cpu) begin if (!rst_n) begin leds 4b0000; end else begin leds io_data[3:0]; end end endmodule引腳約束文件 (constraints/board.xdc) 示例# 時鐘引腳 set_property PACKAGE_PIN W5 [get_ports clk_100m] set_property IOSTANDARD LVCMOS33 [get_ports clk_100m] # 復位按鈕 set_property PACKAGE_PIN R2 [get_ports rst_n] set_property IOSTANDARD LVCMOS33 [get_ports rst_n] # LED引腳 set_property PACKAGE_PIN U16 [get_ports {leds[0]}] set_property IOSTANDARD LVCMOS33 [get_ports {leds[0]}] # ... 為leds[1], leds[2], leds[3]設置引腳4.5 綜合、實現(xiàn)與下載在Vivado中運行綜合Synthesis。綜合成功后運行實現(xiàn)Implementation包括布局布線。生成比特流文件Generate Bitstream。連接開發(fā)板使用Hardware Manager下載比特流文件。預期結(jié)果下載完成后開發(fā)板上的LED應該開始有規(guī)律地閃爍因為CPU在執(zhí)行循環(huán)遞增和輸出。這證明我們的最小系統(tǒng)CPU、ROM、時鐘、外設控制鏈路是工作的。5. 常見問題與排查思路在FPGA開發(fā)中尤其是進行復雜數(shù)字系統(tǒng)設計時會遇到各種問題。以下是一些典型問題的排查思路。問題現(xiàn)象可能原因排查步驟與解決思路綜合失敗語法錯誤、模塊未定義、端口連接錯誤。1. 查看Vivado綜合日志中的ERROR和CRITICAL WARNING。2. 檢查所有模塊的聲明和實例化是否匹配。3. 檢查是否缺少文件或庫引用。實現(xiàn)失敗布局布線錯誤時序約束過緊、資源不足、設計中有組合邏輯環(huán)路。1. 檢查時序約束是否合理如時鐘頻率。2. 查看資源利用率報告確認FPGA邏輯單元、BRAM是否夠用。3. 使用report_timing_summary檢查時序違例路徑。下載后無現(xiàn)象LED不亮時鐘未工作、復位信號極性錯誤、引腳約束錯誤、設計未正確啟動。1. 使用板載的時鐘和復位檢查約束文件中的引腳號是否正確。2. 添加一個簡單的“心跳”LED測試程序排除硬件問題。3. 使用Vivado的ILA集成邏輯分析儀抓取內(nèi)部信號如CPU的pc、時鐘看設計是否在運行。仿真結(jié)果與板級運行不一致仿真中的初始化與實際上電狀態(tài)不同、異步設計問題、未考慮時鐘偏移。1. 確保Testbench中復位邏輯與硬件一致。2. 檢查設計中是否存在不滿足建立/保持時間的異步接口。3. 在仿真中盡量模擬真實環(huán)境如時鐘抖動、輸入延遲。CPU運行速度異???慢時鐘分頻系數(shù)計算錯誤。1. 核對原版GBC的CPU時鐘頻率~4.19MHz。2. 檢查FPGA的PLL或時鐘分頻模塊配置。3. 用ILA測量實際時鐘頻率。游戲畫面花屏或亂碼PPU時序錯誤、VRAM/ROM讀取地址錯誤、像素合成邏輯有誤。1. 首先驗證CPU和內(nèi)存總線工作正常能正確執(zhí)行測試ROM。2. 使用ILA抓取PPU關鍵信號掃描線號、像素坐標、VRAM讀取地址/數(shù)據(jù)。3. 與已知正確的PPU時序圖進行比對。按鍵無響應IO端口地址映射錯誤、按鍵消抖邏輯缺失、上拉/下拉電阻配置問題。1. 確認CPU讀到了正確的IO端口地址。2. 在硬件上確認按鍵電路和FPGA引腳配置上拉/下拉正確。3. 在Verilog中添加按鍵消抖模塊。ILA使用小技巧在調(diào)試此類復雜系統(tǒng)時Vivado的ILA是你的最佳伙伴。將內(nèi)部關鍵信號如CPU狀態(tài)、關鍵寄存器、PPU時序信號添加到ILA核中在板級運行時實時抓取波形能直觀地定位問題所在。6. 最佳實踐與工程建議從“玩具項目”到“可用的復刻產(chǎn)品”需要遵循良好的工程實踐。模塊化與層次化設計嚴格劃分功能模塊CPU、PPU、APU、Memory、Peripheral每個模塊有清晰的接口定義。使用頂層模塊top進行集成避免模塊間過度耦合。為每個主要模塊編寫獨立的測試平臺Testbench確保單元功能正確。同步設計原則盡量使用同步復位避免使用異步復位釋放時的亞穩(wěn)態(tài)問題。對所有外部異步輸入如按鍵進行同步化處理兩級寄存器同步。避免在多個always塊中對同一個變量進行賦值。時鐘與復位策略使用FPGA內(nèi)部的PLL或MMCM生成系統(tǒng)所需的各種時鐘CPU clk, Pixel clk等。設計一個全局的復位管理模塊確保上電后所有模塊能可靠復位。注意跨時鐘域信號的處理使用異步FIFO或握手協(xié)議。資源優(yōu)化Block RAM (BRAM)合理用于VRAM、WRAM、OAM、ROM等大容量存儲節(jié)省邏輯資源。DSP Slice如果實現(xiàn)音頻處理或高級濾鏡可以利用DSP單元提高性能。謹慎使用*通配符在敏感列表中使用always (*)是好的但在case語句中避免使用不完整的分支防止生成鎖存器Latch。約束與時序必須編寫正確的時序約束文件.xdc特別是時鐘約束。例如create_clock -period 23.8 [get_ports clk_100m]100MHz周期10ns但GBC像素時鐘約238ns。對于衍生時鐘如分頻得到的CPU時鐘要使用create_generated_clock進行約束。實現(xiàn)后務必查看時序報告確保沒有建立時間Setup或保持時間Hold違例。版本控制與文檔使用Git管理所有源代碼、約束文件和腳本。為關鍵模塊和復雜狀態(tài)機繪制框圖、時序圖并寫入注釋。維護一個簡單的設計文檔記錄關鍵設計決策、接口定義、資源使用情況。利用現(xiàn)有開源項目完全從零開始實現(xiàn)一個完整的GBC核心是巨大的工程。強烈建議學習現(xiàn)有的開源實現(xiàn)如Gameboy_FPGA、Mister項目中的Gameboy核心等。理解其架構(gòu)和代碼能讓你事半功倍。遵守開源協(xié)議尊重原作者勞動。法律與版權意識FPGA項目本身是合法的。游戲ROM.gb, .gbc文件受版權保護。你必須擁有游戲的原始卡帶并為自己制作備份用于個人學習。公開分發(fā)包含版權ROM的FPGA鏡像或利用其盈利是違法的。專注于硬件設計和仿真邏輯的學習與研究。通過這個項目你不僅能收獲一臺獨一無二的復古掌機更能深入理解計算機體系結(jié)構(gòu)、數(shù)字電路設計和硬件描述語言的精髓。從點亮第一個LED到讓馬里奧在屏幕上跑起來每一步都是對技能的扎實提升。建議從最小系統(tǒng)開始逐步添加功能并善用仿真和調(diào)試工具。當你看到自己編寫的硬件代碼成功驅(qū)動了熟悉的游戲畫面時那種成就感是無與倫比的。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产嫩草精品A88AV| 91天美传媒在线观看| 有码色中文字幕在线观看| 伊人在线大香蕉视频久久| 久操免费观看| 久久免费99精品久久久久久| 久久久久久久人妻| 97久久久久| 新婚人妻扶着粗大强行坐下| 久久久久网站-538在线视频-欧美永久乱码 | 熟妇人妻一区二区三在线| 伊人九九九| 日韩AV无码中文一区二区| 亚洲欧美综合区自拍另类| 八戒无码国产午夜福利| 95精品在线| 嫩草 我啊~嗯~在线| 欧美日韩大香蕉| 在线观看日韩av不卡| 久久綜合很很很| 蜜臀一区二区三区在线| 台湾肥佬网一区二区三区| 日韩少妇无码| 久久伊人在线五区| 97超碰碰| 五月天丁香网| 超碰在线综合97| 国产高清免费不卡av| 亚洲激情 欧美色图| 青青草公开在线免费不卡视频| 中文字幕日韩精品久久| 伊人丝袜美腿高跟在线观看高清| 精品国产一区探花在线观看| 精国久久一区二区三区98| 国产高清免费不卡av| 综合亚洲情色| 国产人妖的免费的视频| 91爱欧美| 99久久网站| 欧美日韩久久精品爱爱| 日韩少妇丰满亚洲| 开心婷婷五月| 操逼操逼操| 九九久久久久久爱| 国产自产自拍| 欧美草草高清日韩视频| 亚洲另类色图片| A一区片| 麻豆伊人网| 成人一级性爱| 天天欲望网| 丁香婷婷大香蕉| 中文字幕乱妇免费视频| 婷婷另类小说| 超碰人人超在线观看| 2019亚洲男人天堂| 精品视频123区小说区| 黄片视频观看| 少好三P| 凹凸视频特色日本特黄| 操b在线观看| 少妇内射视频| 欧美日韩性感| www.99热| 另类 日韩 熟女| 日日骚网站| 亚洲精品丝袜| 51一区二区三区| 大香蕉视频啪啪啪啪| 欧美性色综合网| 亚洲精品国产熟女久久久久久| 亚洲AV在线资源| 婷婷五月天影院| 午夜男女爽爽爽影院视频| 91成人社区| 亚洲第一综合| xxxx网站亚洲精品| 鸥美中出| nuu12国产麻豆精品| 五月开心网| 亚洲天堂一区二区久久| 天美传媒婬乱在| 久久99草| 国产视频大全| 亚洲精品1区| 69超碰综合| 手机在线A片| 亚洲综合20p| 亚洲精品白丝| 色老汉色| 91人妻视频在线| 激情专区综合| 国产精品亚洲色婷婷久久久| 久久久偷拍| 韩国嫰模上门援交视频| 精品国产99| 中文字暮97| 亚洲乱码尤物193YW| 亚欧无码线免费观看视频| 欧美日韩人妻少妇 一区二区三区| 欧美日韩人人精品| 超碰97色色| 蜜臀av一区二区三区免费观看| 性久久| 强被迫伦姧在线观看无码网站| 久久精品日韩专区免费观看| 国产亚热在线久久| 色图综合网| 色九九综合AV| 97超碰中文字幕| 男人的天堂久久狠| 国产白领连续中出在线播放| 久久av色| 91亚洲欧美色图| 亚洲性综合9| 91久久久久久久| 日本在线不卡v二区| 国产精品亚洲一级av第二区| 亚洲最新Av| 日韩免费a级毛片无码a∨| 亚洲激情视频| 曰韩人妻中文字幕在线| av网站在线看| 超碰在线人妻中文字幕| 亚洲精品啪视频| 小视频玖玖| 亚洲精品成人动漫在线| 日韩欧美俄罗斯A片| 欧美日韩国产另类综合| 日本免费人成视频播放120秒| 国产精品日韩在线一区| 在线观看综合精品亚洲| 日韩Va亚洲va欧美Ⅴa久久| 人人看人人插| 韩国三级理论在线| 99熟女| 色五月av| 久久久啊啊| 青青草视频久久久久| 人妻无码久久一区二区三区免费| 久久久久元码视频| 天天天肏屄肏屄肏屄欧美欧美| 欧美手机在线综合| 丝袜美腿av女优在线| 极品欧美一区二区三区| 色婷婷九月| 九九色综合| 人妻天天夜夜爽一区二区| 嗯啊不要在线| 亚洲黄日韩无码专区| 91AV天美在线视频| 成人毛片免费| 日本一级性爱| 啊a一区在线| 97资源免费视频| 亚洲精品九九九九九九| 毛片久久| 久久亚洲影院一区二区| 九九国产| 久久久国产精品亚洲精品| 久久久精品,3| 九月丁香婷婷色| 色五月激情综合网| 一区中文字幕二区日韩| chaopen97久久| 天天爱天天操| 亚洲图片日本AⅤ欧美在线| 3p国产欧美99热| 伊人久久国产免费观看视频| 噜噜瑟| 日韩精品一区二区高清| A久久| 欧美大香蕉97| 舔足天天操天天射| 久久激情综合| 黑丝日韩av丝袜av| 不卡视频一区蜜桃视频| 午夜福利免费精品视频| 男人的天堂激情| 精人妻无码一区二区三区伊人直播| 国产日韩久久| 蜜桃无码AV一区二区| 天天综合色电影| 岛国999| 亚洲日韩精品久久久久一区壹牛| 亚洲综合情色| 青青免费在线视频一区| 国产精品久久发布| 欧美少妇高潮视频| 乱伦av.com| 狠肏骚人妻| 日韩欧美传媒一区国产| 日本片日本片祼观看网站在线看中文版网页在线看 | 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 91久热| 精彩视频日韩| 97免费在线观看| 99久久9| 日本最新1区2区3区| 人人么人人操| 免费视频97| 精品国产网站| 夜夜操狠狠操| 破苞ⅩXXX性无码动漫无码| 欧美日韩黄片精品在线| 国产99热| 亚洲色阁| 天天躁日日躁狠狠狠躁| 国产白丝网站| 女人香蕉久久毛毛片精品| 欧美日韩大陆黑人少妇99| 爱射综合| 丁香五月天堂网| 秋霞无码av鲁丝片一区| 亚洲第一狼人丝袜美女另类| 性爱Av免费| 免费的很黄很污的全部视频| 欧美日韩啪啪电影| 欧美大香蕉久| 十八禁av无码免费网站APP| 91精品无码久久久久久久| 丰满人妻一区二区三区免费 | 全免费a敌肛交毛片免费| 天天操天天干一区二区 | 草草电影院| 91天堂网| 密臀成人视频久久久| 精品久久久不卡一区二区| 亚洲官网在线| 日本男人插女人的逼黄色| 超碰中文字幕人妻草一区| 成人五月天色网| 欧美亚洲宗合色性图| 蜜桃久久久久久久久久久久| 综合性视频99| 国产精品女aA片爽爽视频| 百度百度日本操逼| 干日本人少妇午夜寂寞影院| 色色婷婷五月天| 亚洲日韩成人性爱视频| 99九九久久| 成人欧美一区二区三区黑人一| 激情五月激情综合网| 神马久久久久眼| 久插综合| 中国的操老妇女| 久久精品成人| 亚洲牲交| 亚洲阿v天堂无码z2018| 思思性爱| 欧美亚涩| 97玖玖超碰| 一本一首道人妻少妇免费久久| 无码男人天堂| 五月天婷婷在线看| 播播亚洲小说亚洲| 人妻加勒比东京热| 在线中文AV| 欧美姓爱综合网| 婷婷超| 草草网站影院白丝内射| 操我无码| 丁香五月激情婷婷| 久久久久七视频| 国产97/欧美| 青青草中文字幕| 天天躁日日躁AAAAXXXX国产| 午夜福利成人免费视频| 欧美亚洲高清不卡| 亚洲97资源| 国产三级在线现体验区| 亚洲第一综合| 精品无吗久久| 亚洲不雅视频1区二区| 久久久久久久强迫| 久久性爱大全| 精品小视频在线| 欧美BT 亚洲色图| 51久久夜色精品国产麻豆| 午夜高清成人在线视频| 日韩中文字幕宗合在线| 免费视频在线一区二区不卡| 五月天激情小说| 日韩黄色av中文字幕| 日韩,欧美,中文在线| 国产18精品亚洲精品| w w w.久久精品| 久久是精品| 伊人网av| 少妇3P性爱自拍| 女性91网站| 日韩精品人妻中文字幕不卡乱码| 天天舔九色婷婷| 91蜜臀熟女| 亚洲成人性| 亚洲在线网站| 人人么人人操| 亚洲精品一区二区精华| 最新亚洲人成网站在线影院| 激情五月天插| 国产精品久久久久亚洲av | 97青青操视频| 人妻插插人妻人| 综合自拍| 久久久久久日韩| 欧美一区二区福利在线| 肏逼视频日本| 大学生口爆吞精| 国产毛片毛片4p懂色| 不卡日本一区二区| 农村女一级毛卡片| 日本视频在线中文字幕| 久久伊人影院| julia ann久久| 色老久久| 国产美女91| 久伊人网78| 欧美后入式| 岛国天天午夜影院传媒网| 91激情国产| 久久久久久久久久久精| 欧美人妻制服| 黄片视频观看| 91人妻最真实刺激绿帽| 无码直播久久久| 久久成人精品| 久久东京热久久| 国产亚洲99久久精品熟| 思思在线免费视频| 色眯眯射| 91人妻人人澡人人爽人人精品| 91在线免费精品视频| www.yeyecao| 操屄不卡视频| 无码一区二区三区四区五区六区七区八区九区十区视频 | 日韩av性爱在线播放| www.91逼逼.com| 久色网| 熟妇最新先锋一二三区| 久欲AV| 网友自拍第一页| 亚洲最大成人a毛毛片| 伊人国产视频| 久久内射| 久久91精品国产9丨久久分亭| 五月丁香影院| 国产一区二区三区,在线观看观看| 快播久久人人aV| 久久色网| 亚洲综合小说另类图欧美视频激情小说色五月天| 久久天天摸| 欧美色图片欧美色图| 啪啪自拍九九综合| 无码聚合| 97色色国产视频| 美女高潮国产高清| 国产精品久久99日日| 七久久久| 色欲久久99精品久久| 久久超碰网| 亚洲αv一区二区三区| 18一区二区三区| 99色热| 色色福利| 天天日天天射天天干| 久久久久白虎| 亚洲一区二区三区欧美日韩| 97网址97| 国产精品一区二区久久精品| av九九| 国产风韵犹存熟妇三区| 手机在线A片| 刺激性视频黄页| 亚洲色图欧洲| 长长久久免费视频| 狠狠爱夜夜| 综合激情五月天| 国产精品毛片| 熟女人妇一区二区三区| 国产性爱欧美性爱在线| 九九综合久久中文字幕| 亚洲美女 晚间男人天堂| 一区AV| 亚洲 欧美都市激情| 综合亚州欧美| www.激情| 亚洲色阁| 2011国产精品| 曰韩人妻中文字幕在线| 精精夜夜| 综合久久少妇中文字幕| 国产天天骚| 熟女探花啪啪| 99.色网| 日韩av性爱在线播放| 久妇网| TS人妖另类精品视频系列| 情色日播放AV| 91性高朝久久久久久久久| 欧美高清性猛交| 欧美性爱18观看| 青青草黑寡妇男人天堂| 乳欲人妻办公室奶水| 操死我了嗯嗯嗯| 亚洲欧综合另类无码一区| 亚洲 综合 第一页| 亚洲欧美日韩综合在线尤物| 好湿好紧视频| 国产老熟女| 欧美日韩大黄片| 国产精品丝袜久久亚洲不卡| 色婷婷综合视频| 超碰97国产欧美| 青青草在线成人视频| 超碰免费人妻人人| 亚洲日韩东京热一区| 亚洲一本色道中文无码aV天美| 中文字幕av一区二区三区人妻少妇| 国产又色又爽又舒服的三级视频| 天堂成人网| 很黄很污的免费网站| 日日噜噜夜夜狠狠视频无| 久久久久久少妇| 九九碰九九爱97| 日韩成年人性爱视频| 国产精品视频播放| 国产又爽又黄| 日韩精品一区二区高清| 97欧美资源| 黑丝少妇麻豆| 偷看洗澡一二三区美女| 欧美高清第一页| 制服诱惑亚洲一区二区三区在线观看| 99色天堂| 欧美性爱无码一区二区三区| 欧美激情 亚洲色图| 久热69九色熟妇97| 久久久久亚洲Aⅴ无码| 久久香蕉国产线看观看亚洲女人 | 少妇国产不卡| 亚洲古典另类欧美在线| 无码人妻精品酒店| 久久久久国产精品人妻aⅴ天堂| 亚洲五月丁香花狠狠干一区二区三区| 男女激烈网站最新| 91精品国产91久久青草| 婷婷激情丁香| 日本欧美m v精品网站加| 啊啊啊啊嗯嗯嗯用力好爽 | 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 欧美亚洲激情小说| 天天干天天操天天干天天操| 国产精品黑人一区二区三区| 18精品一二区| 久污| 极品少妇99| 五月丁香在线| 超碰人人干| 中文字幕一区二区三区高清| 91人妻少妇| 综合亚州欧美| 淫穴高潮色图| 91欧美性| 久久婷婷欧美| 超碰98综合网| 少妇人妻无码| 曰本精品久久久| 欧美亚洲玖玖玖| 大香蕉乱伦视频网| 欧美大香蕉专区网| 欧美aaaaaaa| 国内精品嫩模A∨私拍小视频| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 日韩免费在线视频观看| 亚洲欧美高清无码| 综合另类| 午夜小电影在线插入淫高潮| 天天综合~91| 一区二区高清视频| 97欧美视频| 干B网| 东北女人高潮视频| BBBBB97COM| 美女91网| 九九九九九九九九九国产精品| 综合网少妇| 亚春色色| 亚洲性天堂| 超碰美女97| 婷婷激情四射| 东北少妇高潮zzzz| 欧美五十路熟| 久操凹凸视频| 伊人影院综合是一个与深夜成人在线 | 97se综合| 亚洲图片视频小说| 熟女人妻精品一区二区视频| 91视频综合| 青娱乐淫乱1314| 免费久久一级毛片大黄| 密乳无码| 久久久夜夜嗨免费视频| 玖玖人人爱| 一二三啪啪专区| 十八禁黄色成人网站观看| 日本一天色道久久久精品视频| 国产久久日| 亚洲另类色综合网站| 最新制服中文第一页| 亚洲av青草久久一区二区| av网站免费线看| 国产一区二区a毛片| 曰韩成人免费视频| 亚洲骚女一区二区三区| 四虎视频在线观看| 97精品人妻一二三四| sewuyueav| 欧美福利视频啊啊啊啊| 精品中文字幕一区二区l - 百度| 日本久久精品| www.高清无码诱惑一区.com| 国产精品久久久午夜夜伦鲁鲁| JuliaAnn丝袜熟女系列| 为用户提供免费看黄网址在线观看| 欧美黄片欧美黄片xxx| 五月天开心网| 91天射| 99re久久| 国产一区二区三区久久久精品| 久久精品亚洲成a人天堂| 懂色AV一区二区三区| 久久久久久波多野吉衣高潮| 熟妇人妻精品一区二区| 四虎国产精品永久地址入口| 天天爽天天爽| 亚洲自拍欧美色综合| 人妻少妇精品视频一区二区三区| 夜夜天天噜狠狠爱2021| 女色视频社区| 狠狠爱夜夜干| 亚洲国产精品成人综合| 久操婷婷| 老女人91| Av手机版天堂网| 日韩久久三区| 97网站在线观看| 一本色道综合久久欧美| 亚洲五月丁香花狠狠干一区二区三区 | 黄色av一区二区在线| 日产中文字幕2020| 极品色综合| 九月丁香综合网| 青青青国产| 南澳成人一级片在线播放| 中文精品一区二去| 96AV久久久| 97资源站日韩| 狠狠激情综合狠狠操中文字幕| 亚欧中文字幕在线视频| 97碰| 日韩有码免费视频| 麻豆一区二区AV天美| 亚洲AV无码AV吞精久久久久| 欧美一二在线| 青娱乐福利99| 啊啊啊用力在线观看| 日韩十八禁| 免费黄色片子| 一本色道久久综合狠狠操| 中国一级操逼视频| 久久亚洲熟妇在线视频| 日本高清免费一本视频在线观看| 懂色AV一区二区三区| 99热在线只有精品| 激情五月丁香五月| 欧美自拍网| 3p国产色噜噜一区| 狠狠97| 欧美黄色大香蕉一区二区| 夜色97| 国产精品探花视频| 美女网站黄页| 久久欧美性爱视频| 青青草AV色| 成人在线视频网| 午夜视频久久久| 色五月婷婷色| 三级色影综合网| 亚洲天堂电影精品一区| 91亚洲欧美| 97干色天堂| 国产精品高清2021在线| 午夜毛片高清免费不卡| 欧美成人性爱视频免费观看| 国产超碰97| 久久久久久欧美精品se一二三四| 九九九九九九九九九国产精品 | 视频国产精品未满十八禁止在线观看| 日韩八十路老熟女| 九九黄色视频在线观看| 91精品91久久久中77777| 极品色社| 日熟女| 东北操逼| 五月丁香在线| 一级二级三级黑人无码| 99999这里都精品| 丁香色色网| 成人毛片免费| 老鸭窝黄色视频网站| 中字乱伦AV| 黄骗免费网站| 日韩精品电影| 91黑丝在线播放| 欧美日韩大香蕉| 影音资源男人日韩| 国产乱码久久| 国模不卡| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 亚洲成人在线乱码色午夜| 天美麻豆精品视频99| 无遮挡一级毛片视频免费的| 超碰97综合网| 欧美无圣光在线| 思思热免费视频观看| 综合网欧美| 九九九精品一区二区无码| 99精品在线观看| 久操操AV电影| 亚洲丝袜在线观看| 亚洲的天堂网| 夜夜操91744565| 国内自拍 日韩激情 99| 日本羞羞的视频在线播放| 懂色av中文字幕| 亚洲综合888| 人妻人人操| 欧美一区二区日韩三区| 亚洲人妻日日日| 60秒免费小视频| 丝袜AV一二三区| 国产精品无码AV网站| 无码高清少妇久久| 精品午夜福利| 亚洲交换| 九九九九免费高| 99热97| 丰满的三级少妇欧美久久久| 亚洲阿v天堂无码z2018| 精品对白久久不卡| 青青草影视蜜久久| 伦理弟一页| 韩日男人的天堂| 狠狠操狠狠| 破苞ⅩXXX性无码动漫无码| 欧洲欧美视频一区二区| 日本久久女同性恋视频| 99精品九九九九九九| 国产风韵犹存熟妇三区| 亚洲永久AV无码精品秋霞| 乱精品一区字幕二区| 强奸a片网| 久久一级无码精品毛片6| 蜜乳AV.COM| 岛国在线国产| 黄色成人网久久久久久| 日本成a人v网站在线观看| 色图综合| 久久97精品久久久久久久不卡| 中文字幕免费在线观看| 久久机热| 色婷婷A V一二三四区麻豆综合| av东京热男人的天堂| 蜜桃精品视频一区| 北京美女一区二区| 99国产精品免费| 10000部十八禁看电影| 美女久久久久久久| 亚洲射综合网| 色五月第四色| 人妻少妇三级| 国产精品在线网站| 九九av| 欧美第二页午夜| 亚洲麻豆18发?| 超碰 国产熟女精品一区| 久操影视| 久久风骚城市| 欧美在线电影| 丰满人妻一区二区三区免费 | 超碰97人人乐| 伊人欧美大香蕉视频| 久久婷婷一区| 青青色在线观看| 亚洲一级黄色毛片| 激情抓乳插进去啪啪啪日韩 | 欧美精品成人一区二区在线观看| 三级日韩一区二区三区| 亚洲精品白浆高清久久久久久| heyZO天然素人无码AⅤ专区| 青青操综合网| 亚洲九九夜夜| 日本曲间由美性生活片| 欧美97在线观看| 熟妇国产免费一区| 欲综合网| 大象AV在线| 国产精品一区av在线| 久久亚洲精品成人av| 91五月天| 久久曰曰| 亚洲 中文 欧美 日韩 在线| 99热销国产这里有精品| 综合久久久久久久久91| 男女激情黄色网址| 伊人五月天| 加勒比AV网| 久久久久久免费电影| 天天综合-91入口| 8x福利精品第一福利视频导航| 午夜福利免费精品视频| 久久亚洲不卡| 亚洲欧美日韩国产丝袜自拍中文| 午夜操一视频一区| 天天看精品动漫视频一区| 国产第25页在线观看| 女优免费一区二区永久| 密臀AV在线| 91青青| 欧美色视频在线| 亚洲天堂,男人| 台湾大香蕉99热| 色淫网站优优视频| 涩涩涩综合| 国产精品一二三区福利| 先锋音影AV| 亚洲色图91| 黄片直播三级黄片两女一男| 91在线美女| 精品视频一区二区| 欧美日产国产在线成人第一区| 亚洲成av人片色午夜乱码| 欧美狠狠弄| 东京热毛片调教| 欧美日韩激情无码专区| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 风月影院男女十八禁| 欧洲特黄毛片免费看欧洲毛片| α√在线| 青青草白白色| 一级乱伦网站| 日日日日日| 2020中文字幕在线| 午夜视频久久久久一区| 久久久久久久久久久久久久久性生活视频| 91劲爆| 天堂俺去俺来也www久久婷婷| 日韩三四五区| 亚洲欧美清纯| 免费A V在线| 日日嗨AV一区二区夜夜| 日本操逼视频不卡直接放| 混色激情av| 欧美综合网A| 91人妻PORNY九色大屁股| 日韩亚洲97| 芊芊操逼视频无码| 国产白丝在线| 第四色奇米影视777| 日本人妻一区二区| 蜜桃狠狠色伊人亚洲综合网站| 丁香五月天堂| 欧美综合综合| 天天躁日日躁AAAXX| 青操影院| 九九综合久久| 青青草原香蕉日本Ap| 中文久久爆乳| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 欧美狠狠弄| a片自拍直播视频| 久久久不能久久久久| 亚洲久久久久| 久草综合京东| 偷拍偷窥与盗摄视频专区| 国产日本熟女顶级一区二区三区视频| 亚洲在饯| 青娱乐 成人娱乐在线| 人妻三级在线中文字幕| 欧亚乱色熟一区二区三四区| 欧美国产精品久久九九| 欧美在线伊人色| 成人自拍三级在线观看| 中文字幕综合人妻| 囯产操逼片| 97在线免费公开视频| 久久精品99| 97天天摸天天爽| www老逼91| 日韩福利综合一区| 亚洲精品蜜桃久久久久久久| 国产精品无码av| 亚洲玖玖爱| 99性爱| 国产精品免费久久久久久久久久| av操操不卡| 国产一区二区三区免费视频在性观看 | 99久久99久久综合| 九九九九精品| 18岁禁 茉莉成人久久| 精品久久久久久中文| 素人伊尹大香蕉免费下载视频| 操碰91| 亚洲精品久久久久毛片A片拉屎 | 大香蕉www.超碰| 国产精品制服丝袜中文字幕日韩一区二区三区 | 99精品无码| 3PAV乱伦视频| 九九热在线精品视频| aⅴ日韩成人电影av在线免费看av大全| 久久激情四射婷婷丁香五月天| 精品区9| 日日操免费视频| 一区二区偷拍拍视频| 97WW精品| 亚洲精品国产熟女| 国产9熟妇视频网站| 人妻精品4K4K4K4K4| 国产无马视频| 少妇久久久久久久| 亚洲综合校园春色| 无码免费一区二区三区啪啪| 国产精品一区二区亚洲人成毛片 | 婷婷色播婷婷| 国产高清视频无码在线| 久热99999| 国产久久久9999| 日本高清有码网址视频| 亚洲情色欧美| 丝袜天堂网| 91在线视频免费中出| 青娱乐久久艹| 人人妻碰人人免费| 国产日韩美女小穴视频网站不卡| 久久视网78| 97在线视频观看| 青青伊人这里只有精品| 久久超碰97| 国产熟女自拍| 一区| 日韩成人色图| www久久99| 精品欧美А∨无码黑人大荫蒂| 啪啪自拍九九综合| 中出人妻中文字幕91在线| 久久嫩草国产成人一区| 婷婷五月天av| 日韩av在线播放不卡| 成人免费毛片| 91亚洲综合| 97中文综合| 青木玲在线不卡| 欧美精品丝袜久久久中文字幕| 久久女婷| 国产精品熟女丝袜一区二区| 日本三级一区二区 在线| 热99这里有精品综合久久| 欧美亚洲韩国视频十五区 | 久7色| 色色五月婷婷| 欧美网站免费| 亚欧成人中文字幕一区| 欧美偷拍区| 免费观看成人www精品视频| 999热这里只有精品| 色97国产69香蕉| 香蕉免费一区二区三区不读 | 人妻激情偷乱视频一区二区三区 | 婷婷导航| 婷婷久久五月| 99ri在线视频| 极品极品色影院| 91动漫操逼视频| 亚洲中文一区二区三区| 隔壁邻居波多野结衣中文字幕| 亚洲啪啪视频免费| 免费视频在线一区二区不卡| 男女性无套 免费九一| 久久久久国产精品久久久| 成人性交免费视频| 久久东京热久久| 色97干| 国产精品熟女一区二区三区| 99999国产精品| 好爽视频在线观看视频 | 久久原创中文| 色69大色97香蕉| 日韩无码服务区| 久久精品操| 偷拍视频青青草在线视频| 97超碰欧美精品| 欧美97色| 国产 日韩 欧美一区| 欧美高清无码免费视频高清版| 日韩日本欧美在线观看| 日韩精品在线放| 在线岛| 91成人在线免费视频| 中国一区二区亚洲人妻| a在线视频免费观看| 伊人激情| 精品久久久久9999| 亚洲天堂人人妻| 少妇特黄一区二区三区| 超碰 欧美| 91色香| 亚洲国产成人7777| www..com操老师| 日韩美女,国产传媒,视频一区| 伊人久久大香蕉线AV五月天| 蜜屁Av| 就去色综合| 国产精品白丝| 波多野42部无码喷潮在线观看 | 翔田千里A片一区二区| 国内精品a| 日韩欧美字幕亚洲一区二区 | 国产精品婬乱一级毛片彝族| 熟女乱伦二区| 97视频观看| 欧美激情久久久久| 加勒比综合88| 国产精品4p在线观看| 国产一区二区在线电影| 精品视频久久久久九九九九9999| 熟女色图在线| 国产中午字一暮区| 欧美91精品国产自产| 国产大学生口爆吞精合集| 丁香成人五月天| 亚洲人妻熟妇三十三区| 干妹子| 操逼无码操逼| 九九无码视频| 色情亚洲日本成人| 99热精品在线观看| 99老司机精品视频在线观看| 99ri在线视频| 91成人社区| 伦理第一页| 国产精品视频一区二区三区八戒| 人妻嗯啊啊在线播放| 91草草草| 中文字幕乱亚洲美女精品一区| 日韩激情毛片一级久久久| 俺去也婷婷| 蜜屁Av| 亚洲国产美女久久久久| 精品成人av一区二区三区在线| 欧美色图偷拍另类| 97国产精品一区| 欧美色性爱| 超碰在线974| 欧美亚洲中文字幕| 日本丝袜人妻内射| 精品久久久久9999| 农村妇女精品一二区| 东亚亚洲无码高清| 99re95| 亚洲阿v天堂在线| 91碰碰碰| 性欧美| 欧美aaaaaaa| 自拍视频大全亚洲专媒视频/一区二区三区 | 国产精品久久泡妞网站| 岛国在线一区二区三区| 日本啊啊啊啊啊视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 大香蕉免费3| 色av中文字| 国产精品久久泡妞网站| 蜜乳AV色欲AVAV无码| 欧洲小说色图视频另类| 亚洲av无码国产精品字幕| 日韩亚洲美女一区久久| 大香蕉日韩| 久久婷婷亚洲| 国产97在线播放| 日本高清_区二区三区| 人妻在线大香蕉| 婷婷干黄色| 男人天堂站| 视频国产欧美在线播放| 亚洲 综合 欧美| 天天综合网在线观看| 五月天婷婷小说| 天天爱天天操| 五月天婷婷综合网| 久久黄人人爽视频| 天天日日夜夜| 亚洲天堂资源网| 96精品在线| 久久久久九九九| 曰韩欧美国产传媒麻豆第一区| 久久尹人大香焦视| 中文字幕精品一区二区精品| 欧州91高潮| 丝袜制服字幕在线| 欧洲黄色网| 99精品热| 久久91视频| 99久久9| 国产一级αv免费看片| 亚洲图片欧美另类综合免费视频大大香| 无码av永久免费专区网站| 碰人碰碰人人开房人肉| 久久精品国产免费观看99| 四虎av在线| 操少妇很爽av| 国产在线综合网| 久草毛片电影怡| 色嗨嗨在线| 校园春色 亚洲| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 热九九精品| 欧美成人性活片| 麻豆天美制片厂网站视频| 蜜乳AV一区| 又黄又硬又粗又长国产视频| 五月天激情小说| 国产日韩精品suv| 97欧美色资源| 久久久夜夜嗨免费视频| 欧美资源| 大香蕉啪啪啪啪在线| 日韩成人性爱电影在线播放| 夫妻日逼| 国产传媒1234区| 成人八戒网站| 欧美综合亚洲综合| 9精品在线| 国产伦精品一区二区三区在线观| 国产精品乱码久久| A啊啊在线观看| 久久男女激情视频网站| 美女91网站| 东北女人操比视频| 99综合视频一体| 亚洲日韩视频二区| 久久久久久无码人妻中文字幕| 大香蕉人妻久久| 日本天堂网| 国产小u女在线观看| 国产一区二区二区按摩精品啪视频| 97精品97| 丁香五月综合| 蜜桃视频成a人v在线| …亚洲黄色厕厕女女在线播…| 亚洲国产精品久久久男人的天堂| 四色永久成人网站| 亚洲视频1区| 午夜九九九九九九| 老司机免费视频在线91| 亚洲色图大香| 亚洲一区二区精品福利| 日韩成人性日韩成人性爱视频在线免费观看| 激情小说亚洲图片| 99.色网| 亚洲成人网站在线观看| 久操网视频| 超碰成人人人爽人人爽| 91欧美少妇| 不卡一区视频| 日韩精品人妻中文字幕有码午| 熟女乱伦二区| 国产精品视频麻豆入口| 97视频在线播放| 97超碰影音| 午夜综合在线| 激情终合网| 蜜臀AV一区二区三区激情综合| 婷色五月| 不卡啪啪视频| 无码av永久免费专区网站| 国产亚洲日韩欧| 尤物av网站免费在线播放| 大香蕉狠狠爱| 超碰色美女| 在线电影亚洲色图| 少妇色综合| 久久超碰98| 五十路熟女工口| 亚洲男人天堂2012| 精品一区二区三区最新| 男人兔费天堂| 五月天综合| 亚洲欧美国产日本一区二区三区| 伊人激情五月天一区二区| www.久久制服糖| av毛片aaaaa免费看| 日本色日夜干| 国产精品久久久久久久久久久久久久吹| 国产久9| 国产精品69久久久久孕妇欧美| 做爱福利视频一区二区| 97亚洲资源| 97亚洲资源| 亚洲色9| 欧美熟女妇同| 欧美日韩亚洲高清不卡一区二区三区| 九九九综合精品| 亚洲。日韩。欧美| 中文字幕日产av人| 高清不卡视频| 天综合中文| 天天操天天射青青草| 蜜色网色哟哟| 少妇人妻在线| 亚洲一本大道中文字幕无码在线| 97中文字幕一区| 亚洲成人精品久久久| 婷婷丁香五月天综合东京热| 99热国产精品| 国产av波波国产精品| 日韩av情韩国爱禁区av一区二区| 日韩簧片免费看| 成人欧美日超碰| 中文欧丝袜诱惑| 激情av| 亚洲成人激情小说视频| yazhousetuoumei| 天天干一干| 欧美日韩黄色片一区二区三区四区人与兽做爱 | 国产视频一区二区在线| 99超碰碰| 野狼福利社区| 日韩欧美亚洲自拍偷拍| 亚洲AV秘无码一区..| 亚洲成人性爱网站在线播放| 少妇人妻好深太紧了vr91| 亚洲图片欧洲图片aⅴ| 大香蕉久操| 美女啊啊啊啊啊啊啊| 日韩懂色网| 91影视亚洲| 高精欧美色| 插入逼91| 岛国在线一区二区三区| 99re国产中文字幕| 婷婷国产精品九区| 中文字幕人乱码中文字的预防方法| 九九久精品| 国产白丝av| 青青操综合网| 国产女人高潮视频| 欧美日韩国产电影| 九九热精品视频六| 高清无码在线播放网站| 久久精品性| 亚洲色图欧美色图制服丝袜|