色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
久久人妇| 你懂的在线观看区国产| 26uuu性| 欧美日韩性爱操大逼| 伊人色综合网| 伊人九九九| 婷婷丁香五月天亚洲天堂网| 色欧洲97| 日本久久天堂| 啊啊啊久久| 色婷婷色99国产综合精品| 精彩久久中文| 色综合久| 亚洲无 码A片在线观看麻豆| 超碰97在线 欧美 国产| 欧美十八禁视频| 啊啊啊在线观看免费视频| 日韩 国产 欧美自拍| 国产 大胆 对白| 男人高清无码一区二区| yiqicaoav| 婷婷色导航| 亚洲丝袜诱惑| 久久久久久裸体| 屌逼麻豆| 日本黄 R色 成 人网站| 97超碰9| 丰满欧美少妇| 日韩簧片免费看| 欧洲亚洲天堂精品| 丝袜美腿欧美| 国产成人精品无码久久| 日韩啪啪视频| 97超碰色中文字幕| 好好的日:com久久九九| 夜夜爽77777| 国产强奸乱伦xd| 超碰偷拍| 伊人青青草久久| 日韩在线观看中文字幕视频| 亚洲精品天堂久久A∨51成人漫| 久久这里只| 欧美激情久| 丁香婷婷久久| 1人人看人人摸人人操| 99热销国产这里有精品| 久久国产999| 亚洲91极品| 影视综合无码少妇| 人妻精品视频一区二区三区| 蜜乳AV免费观看| 操一操摸一摸| 黄片视频观看| 日韩免费av片高清无码| 99re视频在线播放青草| 久久久草草精品| 嗯嗯啊中文字幕| 3P丝袜熟女 色综合| 老熟妇综合| 蜜臀国产AV中文字幕| 婷婷午夜成人色中色| 噜噜在线| 97舔舔| 温婉少妇玩3p| 国产最新小视频在线播放下载 | 精品网站99999| 久久久久久波多野吉衣高潮| 婷婷色色五月天福利| 欧美亚洲情色| 国产一区二区三三视频| 天天看,天天做| 丁香色婷婷| 色综合美国| 亚洲、日韩、综合、另类| 屌逼麻豆| 色情亚洲日本成人| www欧美91| 一起草视频在线| 日韩精品人妻| 亚洲 自拍偷拍 欧美| 曰本人妻人人澡人人夹| 午夜偷拍久久熟女| 久久久久久大| 综合亚州欧美| 乱伦日本色图AⅤ| 色综合久| 久久久98网站免费视频| 夜精品久无码| 亚州欧美在线| 国产在线视频午夜精华在| 国产亚洲深夜激情| 久久五月丁香| 亚洲综合888| 四季av一区二区凹凸精品小说| 男人的天堂久久久| 色色婷婷五月天| 老鸭窝日丰县女人| 东京热,男人的天堂| 青草精品视频日本久久久久网站在线| 久久九九视频九九视频| 五月天激情四射| 亚洲 综合 第一页| 综合伊人激情| 日本女厕偷拍| 天天肏天天干| 天天干天天操天天干天天操| 欧美国产视频| A级在线视频| 熟妇的味道HD中文字幕| 欧美 亚洲 大香| 东北女人操比视频| 亚洲成aⅴ人片不卡无码| 亚洲色五月| 亚洲综合网电影91| 不卡日本一区二区| 人妻熟女字幕一区二区| 啊啊啊啊好疼| 国产少妇肉丝在线观看| 欧美加勒比| 国产成人+综合亚洲+天堂| 97香焦色区| 懂色Av一区二区三区| 国产精品熟女AV中文字幕在线播放| 麻豆av一区二区| 操逼逼一区视频| 嗯嗯啊啊好疼| 国模精品一区二区三区苹果色戒| 国产sv美女内射| 色婷婷视频| 亚洲国产97| 中文字幕加勒比海高清无码免费视频| 亚洲黄色视频在线观看视频| 99热这里只有是精品10| 蜜臀av在线播放一区二区三区| 91无遮挡| 日本免费一区二区不卡| 亚洲无码99| 国产白丝精品在线观看| 操逼无毒无码免费视频| 中文字幕在线24| 亚洲无码国产探花在线观看| 天天综合网~91入口| 国内三级自拍小视频在线观看| 久久久月天| 强奸xx国产| 黑人精品XXX一区一二区| 搡老女人老91妇女熟女| 欧美老妇综合网| 日本免费人成视频播放120秒| 97色操| wwe 天天干.com| 国产 日韩 欧美 人妻 熟女 中文| 久久免费少妇| 中文字幕精品亚洲熟女| 丁香五月天久久精品视频一区二区三区| 天天干天天操天天干天天操| 交换娇妻呻吟声不停中文字幕| 少妇久久久免费| 97色色色综合网站| 久久一区无码| 强奸乱亚洲| 美日韩男女操屄视频| 免费视频观看60秒| 精品久久久一本一道| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 夜夜嗨AV一区天天| 色色色欧美| 婷婷综合激情| 丁香六月东京热| 强奸乱伦Av网| 天天做天天爱天天爽| 欧美v亚洲v日韩v最新在线二区| 91看黄片| 精品午夜福利国产一区二区在线观看| 日韩成人高清一区二区| 国语对白露脸XXXXXX| 中文字幕青青草| 91人妻视频在线| 久久色人体| 久久久久久久久久久97| 欧美一区91大爱| 91老司机在线视频免费观看| 国产精品色哟哟| 大香樵伊人网| 99色热| 嗯嗯啊在线视频| 91美女丝袜诱惑视频| 精品国产乱码久久久久久影片| 精品少妇一区二区三区免费观看| 国产又黄又猛又粗又爽的网站| 91亚州欧美| 中文字幕第页| 欧美日韩国产中文精品字幕自在自线,| 91精品人妻偷情| yirendaxiangjiashipin| 91黑人无码激情在线| 免费在线看黄片av| 99亚亚热| 国产熟女自拍| 国产精品欧美激在线| 黄色十八禁| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 少妇熟女视频一二三区| av凤凰久久久| 国产成人亚洲精品无码古代早漏男 | 久噜噜| 蜜臀久久在线视频| 婷婷亚洲综合| 久久婷婷伊人| 婷婷视频在线免费观看| 操逼视频色| 九九九九九精品十六| 国产精品久久9| 69av一区二区三区| 午夜激情成人在线观看| 懂色AV一区二区三区| 狠狠干婷婷| 精品伊人久久久大香线蕉小说| 国产又操| 操99| 精品制服美女中文一区二区三区| 在免费jIzzjIzz在线视频| 青娱乐大香蕉| 不卡一区视频| 亚洲午夜福利在线影院 | 色色综合网站| 国产精品久久久久久久AV大片 | 999九九精品| 自拍偷拍第26| 色999人与兽| 秋霞男人网| 天天日天天干天天整| 欧美人妻制服| 青操影院| 欧美日韩999| 三级日本一区二区三区| 99国产在线绯色一区| 欧美亚洲国产91在线| 啊啊啊啊啊好舒服视频| 97色欧州| 天天插天天舔舔天天干| 精品成人亚洲午夜电影| 中文字幕日韩情色| 九九九九九九九精品视频| 久久国产乱子伦精品免费女人| 亚洲AV永久无码精品成人调教| 开心五月深爱五月| 欧美精品999| 欧美性生活免费网| 日本操逼aaaaa| 熟女人妻一区二区三区| 人人操人人肉久久精品| 国产60区。| 五月色丁香| 亚洲无码久久久久久久| 国产探花精品在线| 亚洲色图日韩精品| 成人一级性爱| 国产自产一区视频在线| 在线人人人人人人精品超| 久久东京伊人一本到鬼色| 91久久久亚洲| 成人97人人超碰人人| 襙一襙| 亚洲av无码国产精品字幕| 亚洲 se图 欧美电影| 亚洲av综合伊人久久| 伊人色综合网电影| 啊啊啊好舒服视频在线观看| 欧美成人黄网色网站| 亚洲AV人人澡人人爱| 午夜一区二区三区国产| 我要去看2个日本美女.com曹逼| 日韩少妇丰满亚洲| 精品一区二区人妖| 久草午夜| 曰本道人妻久久久在线不卡色视频| 丁香六月天| 天天躁日日躁成人字幕aⅴ| 久久岛国| 9 9无尺码天堂网| 中日韩熟女| 另类图片天天影视| 蜜屁Av| 大香蕉黄色一区| 老熟女综合网| 99最新日韩偷拍视频| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 天天欧美97| 国产精品久久9| 欧美天天干| 丰满少妇高潮无码| 亚洲人妻熟妇三十三区| 美女97超碰| 女同性恋一区二区三区精品视频| 欧美性爱精品一区二区| 欧美色图91| 少妇69中文| 亚洲欧洲小说图片视频 | 爱欲AV| 亚洲AV噜噜狠狠网址蜜桃动漫| 久久精品国产Aⅴ| 久久东京热成人| 国产97综合| 麻豆天美制片厂网站视频| 超碰性爱97| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 免费日韩黄片| 操逼国产免费| AV麻豆免费一区| 日韩成年人性爱视频| 97伊人超碰| 爱妻综合网| 中国熟女91| 久久久久久国产手机AV| 欧美色人| 神马午夜久久久| 天天综合色电影| 天天淫人人妻日日色| 日韩pv中文| 欧美一级A片在线看视频性色| 国产伦精品一区二区三区在线观 | 人妻社区男人天堂| 人妻少妇无码| 五十路熟女人妻一区二区在线观看| rivers-china.com| 伊人精品久久网站| 国产成人久久久精品免费AV| 亚洲欧洲成人在线电影| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 色男人色天堂东京热| 久久人妻一区二区三区高清| 超碰欧美97资源| 国产高清自拍视频| 伊人丁香五月婷婷| 五月天精品| 亚洲情色在线| 97亚洲中文| 天天色天天干天天射| 激情网色| 亭亭丁香激情| 99热这里只有精品1| 亚洲无码精品AV久久久| 日韩不卡a级视频专区| 99性爱视频| 操死我了啊啊啊| 日日干天天干夜夜爽| 亚洲黄色网址视频| 亚州九九九精品视频| 校园春色综合网| 偷拍自拍在线视频观看| 香蕉大久久久| 91操操| 视频黄色国产一级| 激情99| 日韩天天综合| 超碰免费人妻在线| 五月天黄色激情视频| 青青操在线亚洲视频观看欧美在线 | 无码黑人精品一区二区三区三| 精品久久久久黄少妇| 91亚洲人| 天无日色综合| 激情综合网亚洲| 亚洲av无码成人精品国产| 亚洲天堂日本| 国产尹人在线视频免费| 亚洲图片欧美偷拍| 一区二区三区男女操逼黄色小电影| 超碰九7| 天天干2区3区| 国产精品一区二区三| 99久久久| 91 丝袜在线| 国产18精品亚洲精品| 久久精品无码专区| 国产亚卅97| 人人摸人人摸人人干| 综合网亚洲在线| 伊人操你| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 欧美成va视频网站| 超碰在线欧美性爱激情| 天天热精品| 丁香六月婷| 人妻一二三区| 91综合网站| 国产视频小说| 91伊人影视综合| 欧美色性爱| 一区二区三区日韩欧美| 蜜桃视频成a人v在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 久热69九色熟妇97| 国产精品一区二区校花| 91超碰在线观看| 免费农村成人少妇人妻Aa一区二区视频 | 日本午夜操逼| 国产成人bd在线观看| 欧美日韩在线小说 | 六月天婷婷| 亚洲一区二区三区欧美日韩| 日本色色视频网站| 最好看的中文字幕在线2018| 国产熟女无套内射| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 91丝袜美女国产| 99久久精品无码一区二区毛片免费 | 婷婷五月在线视频| 天天日天天色| 久久久久久亚洲精品中文字幕人妻| 激情久久久| 被体育老师抱着c到高潮| 精品亚洲黄色片 国产精品导航一区二区 | 一级岛国大片| 麻豆视频国产一区二区| 亚洲激情在线观看一区| 黄色区免费观看中文字幕| 欧美日韩国产另类综合| 亚洲精美粉嫩嫩泬在线观看 | 亚洲日韩东京热一区| 国产天美传媒精品| 操人妻少妇中文 | 少妇综合| 黄色网址在线免费观看| 国产精选三级在线观看| 爱我干综合| 免费视频无码| 丝袜综合色图| 亚洲成人色情五月天丁香花| 嗯~啊~快点 死我视频免费看网站| 超碰久久精品| 熟女探花啪啪| 乱伦一二三区| 日韩精品黄片免费观看| 四虎AV无码| 国内成人圈中文字幕无码视频| 国产亚洲深夜激情| 色色色综合网| 中文字幕av一区二区三区人妻少妇 | 成人乱码一区二区三少妇| 午夜丁香婷婷| 久草草一二三四区久久| 国产9 9在线 | 亚洲| 91网九色蝌蚪操熟女| 亚洲九月丁香| 国产日韩欧美| 亚洲中文一区二区三区| 欧美天天插| 欧美色图在线视频少妇| 国产午夜精品理论片一二三区区| 欧美一级黄片免费播放| 久久久久久久久久久久久久久久9| 亚洲图片 欧美电影| 可以免费看黄片的视频| 五月丁香影院| 综合色一区三区二区| 国产亚洲国产超碰| 欧美日韩人人精品| 老鸭窝成人免费毛片视频 | 中文字幕一区电影在线观看| 欧美少妇第一页| 欧美天天性| 蜜臀av在线播放一区二区三区| 91蜜桃传媒精品久久久一区二区| 五月丁香六月综合缴清无码| 日本色婷婷| 一区二区播放| 日韩黄色一区二区三区| 嗯~啊~轻一点 视频| 啪啪啪综合网| 精品午夜福利| 婷婷伊人一区| 俄罗斯一区二区视频在线观看| 中文字幕免费看大片| 性交一区二区在线播放| 国产网红精品| 97鸡把在线视频| 午夜男女爽爽大片免费观看| 久久国语| 白丝1区2区3区| 国产极品99热在线播放69| 天天搞欧美| 无码99| 亚洲欧美日韩制服另类| 人妻少妇三级| 免费看一级a性色生活片久久无| 91色插| 青青草在线成人视频| 91精品微拍福利| 久久精品99| 人妻精品4K4K4K4K4| 岛国黄色大片网站| 91丨国产丨白浆秘 洗澡动漫| 日本最新免费韩国1区2区视频播放| 久久久久国产一区二| 亚洲丝袜二区在线| 插入粉嫩少妇视频| 婷婷五月天av| 日本国产高清色www视频在线| 日本新免费二区三区| 精品久一区免费| 国产亚洲色婷婷久久99精品91| 欧美另类自拍| 欧美日韩国第一区| 香蕉在线一区二区三区| 成人性爱视频在线看| 欧美激情专区| 91老司机精品| 美女丝袜激情小说| 久久不卡一区二区 | 日韩欧美国产高清视频| 麻豆啪啪啪视频| 金莲网址| 啪一啪免费视频| 美女熟妇色| 午夜乱轮操逼视频免费看| 久久超碰天天| 一本一道久久综合久久| 亚洲脚交| 婷婷丁香激情| 在线午夜成人无码视频| 夜夜嗨一区| 亚洲国产97| 日本精品一区二区不卡| 999久久久久久久久| 粉嫩小泬久久久一区二区| 在线观看日韩av不卡| 玖玖玖玖精品国产剧情| www.超碰在线| 熟妇在线视频一区二区| 亚洲欧洲激情| 高清不卡 中文 人妻| 国产av色网| 曰本道人妻久久久在线不卡色视频| 小草av不卡亚洲二区 | 日韩综合97p| 久久丁香久草综合网| 国产精品亚洲无码| 日韩免费看黄片| 激情综合五月丁香| 乱伦系列一区二区| Av色五月| 五毛骚逼极品美女怕怕| 国产精品96| 黄色小视频日本txt| 狠狠色婷婷| av72网| 国产激情在线| 国产操逼网站亚洲一级黄色| 大香蕉www.超碰| 97亚洲资源| 啊啊啊慢点| 韩三级a视频在线观看| 欧美成人亚洲精品| 天天综合网91| 国产精品人人爽人人做可爱福利| 99操| 激情情色五月天| 亚洲综合色图欧美| 亚洲一区中文字幕一区| jiujiujiujingpin| 亚洲第一狼人丝袜美女另类| 国产SV一线| 粉嫩AV一区夜夜嗨| 九热视频| 男生通女生屁股| 99性爱在线观看| 热久久九九热| 3p国产欧美99热| 亚洲麻豆18发?| 九色视频91| 亚州男人天堂| 欧美性猛交美女自慰91| 欧美激情激情xxxx欧美专区| 玖玖婷婷五月天| 学生妹天天看| 久久久一区二区三区三州| 色爽爽文学| 亚洲欧美97√| 亚洲AV无码乱码在线观看性色| 本道在线| 99久久久久| 囯产精品久久久久久久久久梁医生| 日本免费不卡二区| 无码WWW免费视频网站| 久久久久幕乱码| 中国亚洲呦女专区| 青青青青操国内视频在线| 欧美性色综合网| 热99这里有精品综合久久| 日日干男人的天堂| 国产精品激情久久久久久久| 风间由美日韩欧美久久| 国产久久视频| 国产精品亚洲一区二区三区四区| 懂色Av| 午夜精品久久久99热蜜桃的功能特点| 蜜臀久久一区二区| 欧美一区二区亚洲天堂| 中文字幕精品一区二区精| 神马久久久久久| 蜜臀在线网站| 熟人人妻少妇精品久久| 亚洲精品久久久久久久久豆丁网| 97欧美性爱| 99在线无码精品秘 入口黑人 | 防屏蔽在线视频| 亚洲成人福利电影免费| 国模精品娜娜一二三区| 精品国产肉丝袜在线拍国语| 女人18精品一区二区三区| 手机不卡视频不卡在线一二三区| 夜夜影视四色| 欧美另类精品xxxx| 97超碰超| a片亚洲一本通视频| 东北女人| 98色网| 97操碰| 岛国AB视频| 亚洲最新a在线观看| 国产高清成人传媒影视| 97综合在线| 色婷五月| 欧美一区二区三区大综合| 神马久久久久眼| 精品网站9999| Julia在线播放亚洲久久| 大香蕉黄色一区| 大香蕉丝袜一级片| 中文三一区| 91天天| 久久国产性爱| 强免费黄色网址| 久久色激情一区二区三区| 男生女生啊啊啊啊| 激情五月综合网| 久久久久密臀视频| 亚洲中文丝袜美腿诱惑字幕| 亚洲综人| 人人妻人人爱人人玩| 久久精品午夜国产亚洲AV无码| 被男人添B超爽视频| 免费观看啪视频| 极品极品色影院| 亚洲综合色婷婷| 久久一区,青青青青草视频在线播放| 男人的天堂久久狠| 日本阿v天堂在线观看| 九九久久一区二区伦理| 人妻熟女字幕一区二区| 青青青草原| 亚洲无码精品AV久久久| 91爽啪| 91视频成人福利网站在线一区 | 99热最新网址| 久久国产精品熟女人妻| 好吊色综合| 亚洲超碰在线| 97er欧美性| 网站A V在线| 午夜男女爽爽爽在线视频| 人妻夜夜爽天天爽麻豆三区网站| 国产精品69久久久久久久| 高颜值美女口爆高潮浪叫| av在线播放国产一区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 可乐操亚洲蜜911| 国产综合网站在线播放 | avav青青草久久夜| 成人无码影片视频在线| 日本天天操| 蜜臀网 一区| 人妻AV 中文字幕的| 少好三P| α√在线| 男人成人黄色视频在线观看免费下载| 人人操人人操人人人操| 99在线精品观看视频中文| 久久αⅴ| 东北夫妻性偷拍| 摸奶性爱视频网站在线免费播放| 丰满人妻一区二区三区免费,| 日日骚网站| 麻豆天美国美国产AV| 国产在线激情视频| 亚洲精品不卡一二三区| 国产日韩精品无码去免费专区国产| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 久热这里只有精品9| 婷婷色导航| 精品国产乱码久久久久久蜜臀| 国产毛片在线| 美女啊啊啊啊啊啊| 亚洲中文字幕日产无码久久| 精品综合久久久久久五月天| 乱操9999| 高清不卡一二三区视频......| www国产精品| 亚洲欧洲日产国产综合网| 国产乱伦性爱区| 色狠狠综合噜一二三区| 精品超碰国产| 国产亚洲深夜激情| 99热亚洲| 国产激情av女片自拍| 国产精品九九九| 久热免费视频| 人人看人人摸人人色| 大屁股人妻女教师撅着屁股| 久久后入制服| 久久久9 9 9精品| 九九色图| 东京热男人的天堂| 91亚洲网站| 伦理第一页| 欧美成人精品欧美一级乱黄一区二…| 美日韩一二三区| 亚洲永久AV无码精品秋霞| 视频分类 国内精品| 免费一级特黄特色大片在线观看看| 999久久久| 青娱乐淫乱1314| 蜜桃久久一区二区| 欧美亚洲中文| 91久久免费视频互動交流| 日本操逼视频免费| 综合九九| 精品二区久久| 人人妻天天做天天爽| 久操免费电影| 日韩少妇在线视频| 97精品97久久| 国产又黄又猛又粗又爽的网站| 国模久久在线| 久久久久久裸体| 精品视频久久久久九九九九9999| 欧美黑人XXXⅩ高潮交| 午夜精品久久久久久久男人的天堂 | 中文字幕一区二区三区蜜臀| 六六久久日韩不卡| 久久久久精| 亚洲天堂中文字幕无码男同| 天天爽夜夜爽夜夜爽精| 色情成人五月天| 手机看片1024你懂的国产| 成人av动漫在线观看| 精品射1999| 大香蕉欧美国产日韩高潮| 中文字幕精品亚洲熟女| 日韩激情电影中文字幕| 色婷视频| 97视频7| 91在线一起| 亚洲熟女av中文字幕| 国产中文字幕曰本毛片| 99久在线精品99re8热| 97色色视频| 天天影视之亚洲综合网| 永久电影三级在线观看| www.91久久| 97色冈| 亚洲久久天堂| 一本色道久久综合精品婷婷| 深夜国产一区二区三区在线看| 大香蕉伊利av| 久久亚洲一区女同性恋中文字幕| 农村妇女精品一二区| 色情综合| 内射卯月麻衣| 人妻铁牛TV| 99热免费| 韩国三级一线观看久| 91强热人妻| jiujiujiujingpin| 97干97色| a网站免费观看| 久久9精品网站| 熟妇操花| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 丰满人妻一区二区三区四区| 96AV精品| 亚洲精品毛片在线观看| 久久动漫精品视频这里只有精品| 九色黄站| 久久精品99久久久久久| 丁香五月激情网| 久久久啊啊啊| 韩日性爱av| aV中文麻| 精品国产乱码久久久| 天天综合精品| 国产福利一区二| 欧美 牲| 在线只有精品| 中文字幕国产| 久久久成人国产精品无码| 久久久9 9 9精品| 精品国产一区二区三区av在线资源| 日韩精品作爱导航| 亚洲熟女中文字幕在线| 一二视频神马久久传媒| 亚洲色图大香| 久操网址| 国产激情视频一区区三区| 亚洲官网在线| 日韩偷拍色图| 强免费黄色网址| 亚洲中文字幕精品一区| 好色美女九七第一页| 91女神在线视频| 九九热精品| 日韩一级特黄av毛片| 国产强奸无码乱伦| 成人区人妻精品一| 久噜噜| 国产精品久久久蜜臀| 91色综合激情| 九九热男人天堂| 欧美丰满熟妇XXXX性ppX人交| 思思视频免费看网站| 91黄射| 麻豆精品天美| 玖玖资源中文字幕制服丝袜| 超碰亚洲欧美日韩无| 欧美|91色综合| 九九人妻| 超碰在线人妻不卡| 99久久精品国产高潮| 国产呦精品系列在线观看| 久久国产乱子伦精品免费女,网站| 欧美日韩97在线| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 97超级久久强资源| 国产在线76页| 亚洲精品色| 欧美少妇大量自拍视频在线观看| 亚洲伊人久久精品狠狠在线| 91丨九色丨熟女高潮| 亚洲啪啪性视频| 97国产色综合| 亚洲揄拍网| 超碰偷拍| 亚洲AV在线资源| 粉嫩久久久极品| 另类av综合久久| 日本一卡二区在线| 免费AV中文网在线观看| 青娱乐休闲视频在线观看| 加勒比无码毛片| 亚洲欧美碰碰| 超碰免费人妻人人| www狠狠| 91久久久视| 97在线免费看| 国产91 丝袜在线播放 | 国产视频人人网| 高清在线偷拍自拍视频| 日韩不卡a级视频专区| 日韩精彩免费| 自拍丝袜美腿人妻| 97在线视频观看免费| 啊啊啊久久| 国产精品成人蜜臀AV在线| 性色一线| 78m成人视线| 1级黄色夫妻对换性交免费看| 国产高清亚洲日韩一区| 日本123区操B视频| av操操不卡| 一本久久久精品| 无码一区免费在线不卡| 天天做天天爱| 99re8超碰| 久久78| 免费一级视频特黄色大片| 中出后入| 日本精品一区二区中文字幕| 女上位精品在线| 91高清无码下载| 亚州高清av| 日本不卡高清视频| 亚洲一区二区中文字幕| 综合五月天| 综合五月天| 国产精品视频在线观看| 午夜偷拍久久熟女| 丝袜美女诱惑 91 视频| 亚洲第一视频 欧美风情 日韩| 一区三区啪啪| 久久久性少妇| 日韩激情中文字幕有码| 久久久久久波多野吉衣高潮| 欧美一级黄片视频在线| 日欧毛片久久| 免费a在线播放v| 夜夜欧美| 久久AV无码1区2区3区| 国产欧美日韩一区二区三区| 噜噜噜亚洲精品| 亚洲欧美精品一区天堂久久| 96超碰网| 岛国人妻少妇av在线观看| 免费在线观看AV无码网站| 天天综合~91| 日韩99神马视频片| 性爱乱伦一区| 欧美性爱第一页久久| 亚洲精品黑丝| 亚洲精品第一| 午夜小电影在线插入淫高潮| 操B久久| 伊人操你| 久久欧美性爱视频| 日本一区二区做爱的视频| 狠狠色丁香| 色香91| 在线亚洲欧美| 亚洲一区日韩| 欧美精品成人亚洲| 一级性爱视频免费观看 | 欧美18老人禁| 亚洲欧美国产中文字幕| 在线中文字幕极品av| 欧美亚州色的图| 亚洲国产婷婷在线播放| 性九九九九九九| 成 人 A V免费视频在线观看| 色婷婷在线视频精品导航| 欧美日韩国产三级黄色| 91 综合 色| 九九色热| 人人弄人人摸| 欧美熟女丝袜| 伊人精品久久网站| 亚洲色图A| 手机看av网站在线看| 精品久久97观看在线视频| 国产日韩区| 日韩不卡网操逼中文字幕日韩| 强奸乱伦大香蕉| 97中文热色| 99久久网站| 黄片免费日韩| 国产九九九九九九| 91精品国产综合久久久蜜臀| 人妻-91porn| 亚洲中文字幕熟女| 精品人妻伦一区二区三区久久| 久久婷婷色| 国产一区二区三区白丝| 久久綜合很很很| 久久98| 黄片aaaaa一区| 中国少妇啪啪视频| 九九九九免费高| 午夜色婷婷| 亚洲精品xxx| 中文字幕日韩电影人妻| 亚洲风情综合网| 男人把坤坤插入女人的下体 | 男人的天堂2010| 亚洲人精品久久久| 台湾肥佬网一区二区三区| 这里只有精品久久| 91精品人妻偷情| 人人弄人人摸| 秋霞午夜成人福利片片| 亚洲欧洲日韩中文字幕一区| 春色综合免费| 亚洲97网站| 精品国产久久乱码| 亚洲天堂人人妻| 亚州再线| 天天色怡春院| 久久婷色| 99在线精品观看99| 抽插无码高清一区| 久久久婷婷| 一区三区啪啪| 老子午夜伦不卡影院| 亚洲日本激情| 秋霞一级鲁丝片A片| 三级激情网站| 日韩av在线播放不卡| 中文字幕性感少妇av| 国产曰批免费观看久久久| 亚洲精品尤物yw在线影院| 免费观看网黄| 国产精品爽爽v| 91制服丝袜| 97碰碰色| 色婷婷国产精品一区在线观看| 亚洲综合97| 四虎国产精品永久入口| 日韩无码三级影院| 欧美性爱视频免费一区一A| 91视频伊人| 思思热在线视频免费| 国内毛片热久久思思热| 欧美日韩大黄片| 亚洲欧洲国产综合av| 欧美久久九九| 乱精品一区字幕二区| 久99视频| 欧美亚洲影视| 亚洲 图片 欧美 色图| 超碰97资源大奶| 日韩中文9| 亚洲无码成人精品| 丝袜大香蕉| 91路www| 午夜男女爽爽大片免费观看| 国产乱伦亚洲| 天天看综合网| 无码九九| 亚洲成人性爱网站在线播放| 国产67194| 亚洲情色一区二区三区| 91观看 国产白丝| 成年人黄色小视频网站| 91美女中出| 女生自91网站| 你懂的在线观看区国产| 99综合视频| 女人一区| 国产精品久久久久久久无码AV| 丁香久久| 91亚.色| a片 xxxx受爽视频| 亚洲 中文 女同| 后入国产| 啊啊啊啊嗯嗯嗯用力好爽 | 欧美欧美啪啪视频| 69精品少妇一区二区三区蜜桃| 亚州男人的天堂| 欧美双插| 精品性爱无码在线播放| 人妻素股| 亚洲日韩精品久久久久一区壹牛| 开心激情婷婷| 午夜欧美精品久久久| 性爱视频久久| 天天舔天天日天天射| 欧美亚洲91| 超碰97起碰| 国产精品免费久久久久久久久久| 蜜臀久久久久久999| 91综合网在线| 99精品丰满人妻无| 97伦综合| 色哟哟-国产专区| 亚洲影院成人| 久久国产对白激情浪潮 | 国产 日韩 另类 视频一区爱| 啊啊啊好舒服视频在线观看| 99久久久久久久久| 狠狠色五月亚洲91| 3571色综合一区二区二区| 新亚洲无码| 热久久99999| 欧美系列在线一区二区| 91亚洲人| 操死我了嗯嗯嗯| 无码视频黄色网战| 噜噜噜噜久久久精品免费| 伊人青青一区成人视频在线观看区| 曰韩精品视频一区二区| 国产精品播放| 久久熟女久| 亚洲偷拍自拍在线视频| 猛交交| av无线看| 亚洲色图欧洲| 欧美人妻一区二区| 亚洲制服欧美另类内射| 中文字幕 一区二区 亚洲无码| 亚洲综合影院| 好爽免费视频,| 久久不卡一区二区| 日韩人妻制服丝袜av| 性综合网| 中文字幕一区二区无码成人| 亚洲淫色网中文| 久悠悠av| 涩五月婷婷| 蜜桃视频成a人v在线| 操碰97| 日韩精品怡红院| 少妇六月天| 97色冈| 欧美有码激情视频一区二区三区| 日韩国产精品人妻无码久久久| 九九九九精品视频| 91操熟妇| 91白虎| 西西美女视频网| 精品美女少妇一区二区三区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 五月丁香婷婷综合| 久9久精品视频| 啊啊啊97视频| 97 超碰 人人做 人人爱| 国产无遮挡| 青青色综合| 91爱综合| 啊啊啊啊啊操我视频| 久久蜜桃综合网| 人人搡人人肉久久精品| 精品久久久av| 97久久久| 国产精品午夜高潮呻吟久久av| 亚洲av性爱电影| 亚洲日韩精品久久久久一区壹牛| 日本孕妇一区二区视频操逼免费看 | www.99色| 乱伦一二三区| 美女尤物人人操| 欧美麻豆成人同性GⅤ在线| 尤物视频一区| 色在线综合| 人妻一区二区三区视频 | 亚欧Av| 天天激情干| 色五月激情综合网| 日本人妻伦在线中文字幕| 三级精品三级在线观看| 久久精品国产亚洲AV片多多| 日本操大逼| 亚州精品一区二区三区香中文字幕在线| 91xingse| 性欧美精| 欧美性爽xyxOOOO| 无码高清专| 欧美躁死她一区二区| 97在线免费看视频| 岛国黄| 午夜高清成人在线视频| 天天看特黄的免费网站| 亚州欧美在线| 精品欧美А∨无码黑人大荫蒂 | 色色色日本| 一起草AV| 日本最新免费韩国1区2区视频播放| 日韩欧美偷拍美女视频| 国产AV人人夜夜澡人人爽麻豆| 午夜男人的天堂| 久久精品国产亚洲AV嘿嘿| 人人手机欧洲亚洲国产人妻| 揉揉揉夜夜| 精品国模无码| 亚洲综合婷婷| 国产91专区| 麻豆视频国产一区二区| 五月丁香六月婷| 色爱欲亚洲| 国产精品麻豆免费视频| 日本大片日本一区二区免费高清| 五月天亚洲网|