日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
长长久久免费视频| 久操不卡视频| 色网亚洲人| 草b在线 | juliaann丝袜大战黑鬼| 久久98| 97综合| 女上位精品在线| 青青草亚洲一区| 性爱av网站| 日韩色欲久久一二三四区| 78超碰| 久久久性少妇| 公司1区2区3区精产精| 91成人国产综合久久精品蜜月| 午夜丁香| 麻豆国产免费影片| 日韩婷婷| 国内自拍 日韩激情 99| 天天操天天舔| 竹菊影视国产一区二区| 国产无马av| 婷婷激情五月天小说网| 亚洲一本大道中文字幕无码在线| 天天色播| 丁香六月综合激情| 六月婷婷色综合| 久久久精品视频免费观看| 久久精品人人做人人看| 成人八戒网站| 美女国产一区二区久久| 特级毛片特黄久久免费看| 亚洲天堂一区二区久久| 国产剧情AV不卡在线观看| av天堂天堂av日韩| 亚洲国产欧美中文永久| 超碰免费在线| 国产精品久久久亚洲一区| 天天色粽合合合合合合合| 国产精品一二三区福利| 欧美亚洲日韩16色| 国产精品另类| 国产精品不卡av免费在线观看| 亚洲天天操| a亚洲欧美色欲| 一级片视频啪啪| 国产二区三区免费视频| www亚洲免费| 亚洲va有码在线天堂| 欧美成人性爱视频免费观看| 五月天综合在线| 情色AV电影| 中文啪啪视频| 抽插一区二区视频| 亚洲图片另类| 国产高清无码一区三区二区| 九九人人操| 草b在线| 精品一久久久| 天天看精品动漫视频一区| 啪啪啪精品| 国产女人与拘做受视频免费| 五月色丁香| 久久精彩视频9| 亚洲精品美女操逼| 人人妻人人玩人人澡人人爽| 国产不卡免费在线视频| 精品区9| 欧美 日韩 婷婷 五月| 亚洲97网站| 精品国产乱码久久| 五月婷婷丁香中文字幕| 国产一区麻豆免费观看| 黄久久| 蜜臀视频网站| 女人妻一区| 日韩紧密久久| 桃花色涩综合影院| 亚州色站 日韩电影| 美女让帅哥通她小鸡鸡| 大二网站亚洲| 激情丁香五月婷婷| 青草精品视频一日本久久久久网站| 大香蕉中文| 男人a天堂手机在线版| 九九九久千久久激情蜜桃在线看 | 国产精品久久久亚洲第一牛牛_在线观看| 97干97色| 成人av动漫在线观看| 九九九久千久久激情蜜桃在线看 | 精品少妇后入一区二区三区四区人妻巨乳| 亚洲欧洲色情高清| 草草草视频在线免费看| 九九无码| 清纯唯美亚洲综合| 强奸乱亚洲| 女人的天堂大香蕉网| 国产路线专区| 日本高清一区二区在线| baiduhicn.com。| 欧美牲| www色色色com| 嗯嗯不要 视频| 黑人黄片在线免费观看| 偷拍亚洲情色| 久操精品网| 情色五月天网| 色嗨嗨在线| 啊啊啊啊啊啊好湿好爽视频| 国产白丝精品在线观看| 日韩啪啪啪啪啪| 精品人妻少妇| 大香蕉亚洲中文| 天堂网亚洲区手机版| 国语国产操逼伊人AV网| 肉丝无码中文高清| 淫荡少妇免费| 亚洲一区亚洲天堂| 操逼网站地址| 美女啊啊啊啊啊啊| 久操99| 久久免费少妇| AV丝袜少妇| 激情熟女12P| 99re这里只有精品3| 精品无码一区二区三区色欲| 97爱爱影院| 成人五月天丁香激情综合| 天堂av2019| 日本一区二区亚洲综合| 美女黑人91神马| av一区二区三区 中文| 蜜桃AV天堂| 国产欧美日韩在线不卡第一页| 国产91美女视频| 欧美另类色图片| 2018天天日天天日| 人妻激情视频| 东京热一区二区三区四区五区六区| 九九九热| 九九自拍伦理| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 大香蕉www.超碰| 青青草精玖玖69精品| 精品无码一区二区三区| 欧美熟女丝袜| 精品网站9999| 国产黄色 A 片免费看| 色香欲天天天天综合色| 欧美 亚洲 大香| 亚洲av综合色区无码一| 三级色影综合网| 亚洲美欧999| 欧美成人性爱视频免费观看| 久久这里只有精品9| 久久久久9999妇女| 97精品综合久久| 青草精品视频-日本久久久久网站| 国产SV一线| 91高清无码下载| 九九热av| 黄页网站成人免费| 一区二区蜜臀| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 日本韩高清无砖码22o| 91影视亚洲| 久久精彩视频| 自拍偷拍 高清无码| 久久黄人人爽视频| 色偷偷超碰亚洲| 亚洲中文制服诱惑| 色色五月天激情| 99久久精品无码一区二区毛片免费| 亚州欧美综合| 亚洲熟女综合| 人妻少妇久久久| 黄骗免费| 成人av在线播放| 一二三区精品视频| 丝袜加勒比| 综合激情一一91| 精品免费一区二区三区在线亚洲人成| 又黄又爽在线观看视频| 91麻豆va国产精品| 秋霞无码av鲁丝片一区| 天天操夜夜嗨| 欧美特大AA级黄片| 欧美色999| 亚洲男人的天堂va亚洲男人社| 日韩欧美天天爽爽爽天天爽爽| 色月天AV导航| 热久久91婷婷| 中文字幕一区 二区三四五 区日 日骚| 免费操逼视频下载| 91天堂色男人的天堂| 激情 欧美 亚洲 小说| 国产久久久久久| 亚洲交性| 亚洲不卡三级手机播放| 日本不卡一区二区| 亚洲精品97| 欧美东京热青青草| 97超碰中文在线| 日本二三四区| 神马久久午夜| 亚洲国产成人7777| 日日日日做夜夜夜夜无码| 88xx成人精品视频| 久久社区一区二区三区| 色噜噜精品一区二区三| 精品伊人久久久大香线蕉小说| 亚洲无码免费看| 欧美精品xxxwww| 波多野结衣先锋影音| 国产亚洲精品农村妇女| 亚洲欧美中文日韩视频中国语| 亚洲中文国际强奸字幕| 欧洲熟妇xxXx欧美老妇裸体| 四虎影库国产精品免费| 亚洲免费97免费| 日韩精品人妻中文字有码在线| 少妇三P| 一二三四视频在线社区中文字幕| 一区二区亚州激情久婷婷欧美| 欧美在线|亚洲| 性高潮久久久久久久久久久| 在线视频 亚洲精品| 日本人妻最新在线中| 亚洲无码视频免费在线观看网址!| 国产强奸乱伦第1页| 成人无码在线视频网站| 欧亚性爱视频免费看| 操91| 欧亚不卡| 国产尤物在线三区| 精品无码秘 人妻一区二区| 国产探花日韩援交| 精品成人av一区二区三区在线| www狠狠| 红桃视频高潮| 亚洲精品久久久久久| 精品日日人妻| 精品国产久热在线观看| 中文一区二区婷婷视频| 白嫩妹子国产骚| 久久久久久久唑| 日韩精品在线视频在线观看 | 97超碰中文字幕| 亚洲图片小说欧洲| 在线岛国新天堂8| 国产激情综合| 午夜福利区| 午夜美女诱惑电源网| 中文字幕天堂在线| 亚州色图第三区| 久久人爽| 国产精品99精品视频网站| av资源在线观看少妇| 久久婷婷在线观看视频| 丝袜美腿操av| 久操网址| 97在线观视频免费观看| 亚洲天堂男人| www久久99| 久久久成人精品| 亚洲无码 国产无码| ?亚洲伊人伊成久久人综合网| 日少妇亚洲版| 青草综合| 国产11页| 96久久久久| 国产精品无码在线| 亚洲综合性网址| 东京热男人的天堂| 这里只有精品久久| 亚洲中文sv| 免费av大片| 日韩精品怡红院| 亚欧高清| 99天天超碰| 夜色91| av大香蕉| 91狠狠综合久久| 色综合久| 欧亚 另类 久| 五月婷婷丁香| 日韩本不卡视频在线观看| 中日韩欧美精品无码AⅤ一区二区| 国产天美传媒精品| 人人操人人插人人摸人人干| 久超超碰| 8x福利精品第一福利视频导航| 日韩精品三区四区| 看免费一级在线播放毛片| 香蕉在线一区二区三区| 久艹日日日| 国产剧情一区在线观看| 美女久久久| 日韩人妻少妇中文字幕| 精品国产Av无码久久久伦古装| 大香蕉啪啪啪| 日本精品一区二区三区四区的功能| 色噜噜狠狠色综无码久久合欧美| 亚洲综合九九| 欲色影视综合吧| 中文字幕人妻资源在线| 欧美少妇性乱| 日韩精品在线观看网站| 久操视频这里只有精品| 97综合在线观看| 日韩日本欧美在线观看| 欲射影视| 天天干天天做| 国产女同视频在线播放| 97超碰超| 青青草久久一区网| 亚洲精品日日夜夜52| 久久高潮妇女视频| 大香蕉综合| 久久久久久69国产一区二区| 啊啊啊久久久视频| 六月丁香五月婷婷| 亚洲日韩美国人妻| 国产呦精品系列在线观看| 欧美一区二区传媒| 久草福利在线资源站| 最新制服中文第一页| 天天91~综合入口| 国语对白露脸XXXXXX| 日本高清熟女久久一区| 亚州国产精品乱| 日韩精品一区二区高清| 九久久精品| 人妻天堂综合网| 影音先锋新男人| 亚洲做性| 日本蜜桃| 爱爱60秒免费视频| 色婷婷激一区二区三区 | 久久露脸国产老熟女| 蜜臀久久久99久久久久| 极品粉嫩少妇视频| 97中文超碰| 手机在线A片| 好涩综合| 嗯~啊~轻一点 视频| 嗯~啊~快点 死我视频| 色小视频蜜乳| AAAAAAAAA黄片| 亚洲成a人v欧美综合天堂下载| 日本道日本道中文字幕日本道最新日本道在线观看| 国产成人亚洲精品自产在线| 国产情侣自拍在线播放| 亚洲阿v天堂无码z2018| 国产精品高潮久久久无码| 国产深喉| 久久精品99久久久久久| 日韩欧亚中文在线| 亚洲妇色| 精品十三区| 亚洲 欧美都市激情| 美國A片| 中国AV美女| 综合网 欧美| 黄站在线免费观看| 超碰日韩美妻| 久久亚洲天堂| 999 久久久| 亚洲丝袜色图| 18一区二区三区| 加勒比大香蕉视频在线| www.yw尤物| 中文字幕av乱伦| 日逼国产| 激情综合网五月婷婷| 女同性恋久久| 免费看久久久性性| 久久‘黄片视频| 粉嫩不卡一区二区性爱| 免费啪啪一级视频| 福利在线黄片| 99综合免费视频| 亚洲天堂热| 香蕉婷婷| 中文一区二区婷婷视频| 九热大香蕉| 操学生天天| 啊啊啊不要啊啊受不了了视频在线| 熟女在线视频| 少妇极品熟妇人妻无码| 欧美色图 人妻| 久湿久久| 久久一区二区蜜桃| 久久久久久精| 国产精品探花色| 精品亚洲国产成人av网站| 国产日韩在线播放| 九九人人操| 亚洲有码 视频一区| 116美女午夜| 久久九七| 东京热,男人的天堂| 久久在肏| 18禁美女裸体无遮挡啪啪| 浪人综合网| 激情婷婷五月天| 久久大香蕉手机高清视频| 午夜精品久久久久| 性高潮久久久久久久久久久| 欧美激情久操网| 黑人白女精品一区| 丁香五月性| 伊人久久青青草| 西西美女视频网| 欧美最大综合网| 欧美亚洲手机在线| 欧美爱三级日韩久久| 亚洲精品官网在线观看| 啊啊啊啊啊在线观看网址 | 亚洲精品97| 午夜一区二区三区国产| 欧美亚州手机在线| 亚洲天堂日本| 尤物视频视频官网| 日韩AV一起草| 欧美熟妇精品黑人巨大一二三区| 2019亚洲男人天堂| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 在线啊啊啊| 永久电影三级在线观看| 亚洲人妻AV| laoshunv91| 日韩超碰97| 久久成人国产| 97激情97激情| 天天综合97| 不卡啪啪视频| 新视频sss国产| 久久男人天堂| 操一区| 风月影院男女十八禁| 伊人国产成人av网站| 国产视频一区二区免费| 九七毛片九九毛片| 岛国片在线播放| 欧美成人9797| 色约约一区=区三区| 99精品视频在线观看免费| 男人天堂站| 人人妻人人爽| 五月色网| 欧日韩一二三f区| 亚洲成人久久一区二区| 日韩78m视频| 久久伊人亚洲AV无码网站| 91狠婷| 91天天综合日韩欧美| 国产成人精品亚洲日本| 色九色久| 日韩成人综合网| 亚洲天堂电影网| 中文字幕国产| 91老熟女老女人国产老太| 亚洲在线网站| 精产国品一区二三产品| 亚洲精品一区二区精华| 久久精品一区| 国产一区自拍欧美日韩| 噜噜噜亚洲精品| 天天做天天爱| 激情文学网伊人| 欲色啪| 乱伦熟女区| 亚洲 中文 欧美 日韩 在线| 五月丁香色色网| 黑丝制服中文字幕| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 男人天堂网站| 超碰碰97| 一区二区三区黄片免费观看| 亚洲色综网| 久久性视频| 亚洲资源站| 国产精品天美传媒| 中文AV制服乱伦| 又摸又舔在线观看网站| 最近2019中文字幕国语免费版| 久久久九精品| 日韩啪啪啪啪啪| 老司机午夜精品视频| 亚洲视频一二区| 午夜福利免费福利视频| 青青草大香蕉视频| 丰满少妇一区二区三区专区| 亚洲图片婷婷五月天| 夜夜夜夜爽| 五月激情综合网| yw尤物av无码点击进入麻豆| 中国的操老妇女| 性爱视频久久| 黄人人操人人操| 亚洲欧美啪啪| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 91成人在线免费视频| 日本一二三免费久久| 国产不卡片| 加勒比久久综合网高清| 久久久久久久唑| 夜精品久无码| 综合网,亚洲,欧美| 黄色小视频日本txt| 日韩97| 97jingpin| 偷拍欧美激情| 精品国产精品一区二区| 久久久久久久伊人精品| 精品人妻一区二区三区不卡断 | 欧美v日韩v亚洲v最新在线| 性性久久| 黄色乱论网站| 色色五月天婷婷| 国产精品日韩在线一区| 亚洲精品国产拍免费91在线| 久久日本熟女精品一区| 91 在线亚洲| 国产强奸超碰AV| 久久这里只精品免费福利| 亚洲欧美激情小说| 天天操天天谢| 欧美香蕉视xxx| 亚洲精品99| 99久久久无码国产精品性男| 欧美爱三级日韩久久| 久久尹人大香焦视| 夜夜嗨一区| 啊啊啊啊啊啊啊在线| 亚洲棕合电彰| 欧美久久草熟女| 99精品在线观看| 日本一区二区做爱的视频| 久久久久亚洲三级电影| 视频一区二区免费在线| 国产成人在线观看网址| 天天久久| 香蕉视频精品亚洲一区二区三区在线播 | 沈阳熟女高潮对白视频| 亚洲自拍97| 欧美激情 亚洲色图| 夜夜操夜夜高潮夜夜爽国产精品区| 天天综合网1| 亚洲情色一区三区| 97色诱| 97色欧州| 天天内射| 亚欧洲一区二区视频| 国产妇女精品视频青青草| 啊啊啊啊操死我了| 青青草色插素人| 中文字幕久久精品一区| 青青伊人久久| 久久人妻无码毛片A片麻豆| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 色第一页| 中文字幕天天操| 97看操| 国产乱码久久久久久| 嗯~啊~快点 死我视频免费看网站| 中文字幕精品久久久久人妻红杏ⅰ| 97精品第3页| 欧美日动态视频| 少妇99| 风间由美日韩欧美久久| 青青草好吊色| 久久av无码| 91高清无码下载| 日韩人妻一区二区精品| 色综合久| 老熟女区| 97精品视频在线播放| 无码粉嫩白虎一线天b区| 久久男人的天堂| 国产AV色黄看到爽| 久久欧美性爱视频| 国产精品91一样| 一区二区 电影 亚洲| 搡老女人老91妇女熟女| 精品一级| 精品九九九九九| 亚洲丝袜诱惑| 少妇熟女1区2区3区| www.av在线视频| 成人av免费观看| 91殴美大片| 热热色青青草| 午夜啪| A片 AV一级在线播放观看免费| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 内射小黄片| 亚洲乱码国产乱码精网站| 99热| 插入粉嫩少妇视频| 中英熟女操女| 国产激情片在线观看| 久久九九一区二区三区成人| 人妻少妇无码 | 丝袜综合色图| 加勒比综合88| 操逼不卡中文字幕| 大香蕉伊人亚洲| 中文字幕第二页| 国产多人在线观看视频| 综合色图区| 少妇精品久久久八区九区| 免费A片三p视频| 综合久| 亚洲欧洲无码一区夜| 久久精品国产亚洲AV先锋| 天天草天天干天天日| 久偷拍| 亚洲欧美电影| 激情久久久| 国产蜜臀在线| 国产h片在线观看视频| 国产久久久9999| 水滴偷拍| 99精品热| 97超级久久| 91黑人无码激情在线| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 天美传媒国产原创中文字幕亚洲欧美另类 | 青青草大香蕉在线视频| 日韩啊V| 国语人妻精彩刺激| 伊香蕉综合久久久久久久噜噜噜| 日韩不卡a级视频专区| 日韩精品三级片长长久久| 国产精品久久久吖| ss久久| 在线综合网| 国产在线76页| 国产精品久久久| 欧美午夜精品久久久久久3D| 97视频免费播放| 久久香蕉网| 亚洲精品电影| 日本超碰在线国产一区| 男人的天堂免费| 亚洲欧美大香蕉| 天天噜| 精品视频123区小说区| 加勒比伊人| 国产精品视频电影| 一个人免费视频观看在线WWW| 国产精品对白内射| 国产一区二区免费福利片| 75大香蕉| 乱伦图av| 蜜桃久久一区| 天天色悠悠激情| 美女裸体无遮挡永久免费观看网站| 九九久久久久久爱| 啪啪视频亚洲第一| 四虎免费视频| 涩五月婷婷| 精品九九九九| 嗯嗯啊好大| 中文字幕亚韩| 啊啊啊爽爽| 麻豆AV短剧| 激情啪啪拍91| 五月天亚洲色图| 国产精品视频播放| 国产视频一区二区免费| 欧美天天综合网| 国产成人主播| a在线观看| 91综合色噜噜| 东北操逼| 97超碰色五月| 日本成人电影资源网| 易易A毛视频| 99re69| 久久婷婷精品| 国产91会所女技师在线观看| 天天爱综合网| 最新AVzaixian| 欧美日韩不卡a片| 亚洲欧美洲综合| 日日骚 av| 大香蕉啪啪啪| 国产日韩欧美操逼视频| 97欧美日韩综合| 性生活久久久久久久久久| 亚洲天堂 视频你懂的| 13小男生GAY自慰脱裤子| 国产超碰欧美| 天天综合香 ld视频| 婷婷五月天成人网| 日本东京热加勒比久久| 国内一区二区免费| 人妻人久久精品中文字幕| 很黄很污的免费网站| 欧美一区二区亚洲天堂| 日韩性爱视频在线免费观看 | 狠狠操狠狠| 天天做日日做天天欢。| 日本αv| 超碰97COm中文| 日日干夜夜欢| 一区| 熟妇人妻一区二区| 久久久久人妻| 精品区9| 久99久视频| 国产精品蜜乳AV| 日本性感人妻91| 91性片| 香蕉精品二区二区| 亚洲色图第一页| 91/欧美| 国产熟妇一区二区| 亚洲av总站| 欧洲综合视频| 艳美熟妇先锋一二三区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 国产精品露脸在线观看| 翔田千里AV无码秘 三区| 玖玖综合网| 欧美日韩久久精品爱爱| 天天躁日日躁狠狠狠躁| 啊啊啊骚| 中文字幕乱码在线观看| 上床啊啊啊| 久久久久久十| 人妻第一页| 久久久久白虎| 天天干人人乐| 亚洲日韩精品一区二区| 国产精品乱码久久久| 成人国产二区三区在线,男女精品。| 亚洲做性| 9久久久久久| 午夜传煤十二区精品| 欧美写真视频一区| 亚洲一二三四区| 天天综合91| 久久亚州精品成人Av无| 黄片视频,下载| 一级黄色性爱A级片| 乱伦AVxx| 久热9| 国产馆极品诱惑| 久久免费看高潮毛片韩国| 天堂麻豆天美| 精人妻无码一区二区三区伊人直播| 欧美九一精品久久久熟妇| 天天综合,91入口| 日本不卡在线二区三区| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 青草一区二区| 偷拍 欧美 日韩| 2020中文在线一区二区三区| 国产a级午夜毛片| 天天舔天天 | 欧美姓爱综合网| 免费岛国一级片| 搡老女人老妇女AAA一VU麻豆| 中文字幕精品区先锋资源| 国产精品色色| 国产精品午夜成人福利| 天天日骚逼熟女| 日本不卡二区| 人摸人人操人| 懂色综合久久久| 欧美日韩亚洲五月天婷婷| aV中文麻| 天天操人人操狠狠插| 五月婷婷丁香| 九九英色视频| 欧美亚州综合网图片| 欧美一二三级精品在线| 狠狠色婷婷777| 麻豆精品A片免费观看| 人妻激情视频| 国产亚洲性生活视频播放| www.色99| 欧美色自拍| 亚洲美女AV无码| 日韩性爱小视频在线观看| 亚洲美欧999| 日韩欧视频| 久久美女国产| 密臀在线免费观看| 美女黄页网站| 亚洲高清无码在线桃色| 高清不卡视频| 亚洲熟女诱惑| 人人操人人摸人 | 中文字幕av亚洲精品| JULIA一区二区三区在线播放| 欧美狠狠鲁| 欧美AB在线| 精品-91人妻子系列| 91N综合在线| 五月丁香黄色网| 可以免费观看的AV| 人妻人久久精品中文字幕| 国产综合在线视频网站| 久久久亚洲精品电影免费看| 东京热,男人的天堂| 国产乱码精品一区二区三区四川| 黑人中出21连凳花野真衣| 色臀AV| 色色综合网站| 久久女女| 在线观看黄色电话| 黄色片G G G| 强奸乱伦亚洲第一页| 九九精品美女高溯喷水| 久久岛国| 丁香六月啪啪| 国语精品av| 久热九九| 亚洲丨在线| 超碰精品在线| 91中出视频| 99精品热| 777超碰| 中文字暮97| 成人精品无码| 欧美一级欧美三级在线观看| 福利视频合集| 在线女人91| 一级性爱视频免费在线| 第45页一区二区| 国产乱伦亚洲色图高清无码| 男生女生啊啊啊啊| 亚洲精品国产无码高清| 国产25页| 少妇干B| 亚洲国产97在线精品一区| 中文字幕在线高清男人的天堂| 亚洲日本大香蕉1| 国产三级电影免费观看| 清纯唯美第一页| 亚洲欧洲偷拍一区| 国产无码精品久久久久久| 老师充足的奶水小说| 强奸乱伦AV网站| 果冻传媒A片一二三区| 亚洲熟女av日韩熟女| 99久草| 天天日日日射| 在线观看AV片| 可乐操亚洲蜜911| 蜜臀久久99精品久久久久久久久| 婷婷超| 日韩精品电影| 99热久| 国产辣妈在线视频福利| k频道色撸撸| 五月婷婷六月天| 无码高清操逼| 亚洲综合射| 色色99| 天天色黄色影院天天操| 亚洲做性| 女同性恋一区二区三区精品视频| 精品国产91av一区二区三区 | 久久首页| 9精品久久久久| 超碰午夜在线| 亚洲欧美国产其他二区| 另类图片综合| 91AV天美在线视频| 小少妇| 青娱乐亚洲自拍| 啊啊啊啊好爽好舒服一区二区易域| 蜜臀AV成人精品蜜臀AV久久| JULIA一区二区三区在线播放| 懂色Av| 少妇熟女视频一二三区| 国产精品久久久久绯色| 2020国产精品| 国产9 9在线 | 亚洲| 性生活性生大爱77AV国产| 九九九久千久久激情蜜桃在线看 | 精品妇操一区二区三区| av在线人气| 久久99亚洲精品久久99果| 98人妻精品一区二区色欲| 亚洲第一页综合在线| 色九月综合| 任你草| 色久桃花影院在线观看| 老司机福利青青草| 蜜臀一二三区| 白 大 人妻 区 在线| 91麻豆天美国产欧美日| 天天做日日爱夜夜爽| 免费福利视频中文字幕| 精品九九九九九九| 亚洲 中文 欧美 日韩 在线| 国产亚洲色婷婷99精品91| 亚洲天堂东京热| 秋霞视频一区二区| 欧美不卡二区| 宅男影院久久久,99| 欧美性爽xyxOOOO| 91精品人妻一区二区三区蜜臀| 精久久久| 嗯嗯啊啊啊啊轻点视频| 玖玖资源中文字幕制服丝袜| 高清不卡视频| 欧美日日网| 男人兔费天堂| 婷婷久久五月天| 国产欧美亚洲精品a第2页| 少妇3P性爱自拍| 国产成年女人免费视频播放a| 中国AAAAAA黄色片| 久久精品国产亚洲AV先锋| 欧美色院| 国产高清自拍| 成人线上超碰| 家庭乱伦麻豆| 一级乱伦网站| 精品人妻一二三| 亚洲人成在线放东京热| 97国产人人| 亚洲欧美电影| av网站在线看| 综合伊人网12色| 亚洲中文字幕精品一区| 夜夜草我| 色y情视频免费看| 高潮的A片激情扒开一区| 18啪啪手机免费性爱| 成在线人在线观看视频| 曰本人妻人人澡人人夹| 在线无码操| 熟女被操视频网址| 色婷婷丁香五月天| 91大学精品激情戏| 在线啊啊啊啊| 啊啊啊啊啊在线视频| 丝袜美腿校园春色| 日本最新1区2区3区| 热热色综合网| 精品一级| 思思热在线视频免费| 秋霞成人一级在线观看| 岛国视频免费在线观看| 人人透人人操| 精品久久青青草| 天天日天天舔东京热| 日韩大香蕉精品在线视频| 精品制服美女中文一区二区三区| 亚洲国产97在线精品一区| 三久久久四久久久久| 久久午夜鲁丝片| 中文一区在线视频| 五月婷婷综合网| 国产人伦精品一区二区三区| 久久久男人的天堂| 日日骚一区二区三区| 亚洲最新Av| 欧美日韩性爱无码| 国产原创自拍| 日韩午夜国产| 欧美色图校园春色| 无码人妻一区二区三区色欲aⅴ| 精品一区二区综合熟妇| 亚洲欧美精品一区天堂久久 | 啊啊啊啊操死我| 日韩性爱视频在线免费观看 | 午夜在线播放| 人人玩人人添人人澡免费| 蜜桃无码AV一区二区| 成人AV素股で擦久久| 97欧美色综合| 国产精品爆乳懂色蜜乳| 色久桃花影院在线观看| 91在线页| 国产精品动态一区二区三区四四| 白丝av| 国内自拍 日韩激情 99| 夜夜高潮夜夜爽高清视频一| 91精品操美女| 黄片免费视频2019| 丁香六月婷婷综合| 日日摸日日碰| 国产熟妇 码视频户外直播| 久久久久九九九| 午夜性| 久久啊啊啊| 福利在线黄片| 九九九久久久久| 夜夜爽夜夜爽| 欧美99热| 综合九九| 欧美日产国产在线成人第一区| 男人天堂一区二区| 久久后入制服| 爽极品影院| 久久久久久久久久久人妻| 国产尤物在线三区| 美女极品一区二区三区| 亚洲AO在线| 人人操人人肉久久精品| 婷婷深爱五月| 97欧美色综合| 99国产在线 精品 视频| 一区久久久二区| 欧美色图 色综合图| 五月丁香综合激情| 蜜臀一二三区| 操逼不卡中文字幕| 超碰综合色| 欧美不卡在线一区二区| 热久久精品| 亚洲色宗合| 精品超碰中文在线| 午夜一区| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 精品人妻一区二区三区免费视频| 日韩成人精品视频自拍| 91少妇香蕉久久精品| 久久久久久久伊人精品| 欧美 传媒 麻豆 日韩 偷拍| 性色AV蜜色av色欲av| 欧美熟妇乱码在线一区| 99婷婷一区二区| 国产久久视频| 欧美在线永久天堂| 免费人人搞97| 秋霞一级A片黄色视频| 五月天综合网| 又大又长又粗又爽又黄| 九区国产| 色婷婷九月天天综合| 国产熟码AV| 人人扣人人操| 亚洲欧美骚| 日韩乱码Av| 秋霞Av理论一级在线| 九一屌逼| 亚洲,日韩,欧美,成人播放| 熟女一区二区三区| AV网站高清无码在线观看| 美女网站黄页| 91久久久久久久| 91另类| 男人的天堂色偷偷青青草视频婷婷网| 中文字幕一区二区三区字幕| 9999九九九久久久| 91精品伊人久久久大香线蕉91| AV女资源| 丁香五月天婷婷姐| 久久综合国产精品国产| 欧美偷偷网| 亚码激情| 午夜乱轮操逼视频免费看| 岛国不卡超碰护士AV在线播放| 熟女突然公开看18禁影片 | 久久久久久久久久久久久久久性生活视频| 91精品国产91综合久久蜜臀| 天天看特黄的免费网站| 成人免费在线网站| 伊人91| 少妇内射www在线观看视频| 久久久精品成人国产| 国产精品久久久久久久久久久久| 久插综合| 婷婷丁香五月激情啪啪| 色吧5亚洲| 懂色av中文字幕一区二区三区天美 | 亚洲综合图片在线| 色婷婷电影| 情趣丝袜无码操逼视频| 九九久久国产精品怡红院| 后入 亚洲 美女 射| 十八禁的黄污污免费网站| 九九九九九九九九九国产精品| 久久111| 国产99 中文字幕日韩小视频| 国产精品白领在线观看| 大香交| 日日橹狠狠爱欧美超碰| 99热欧美| 亚洲色系另类精品国产| 2020中文字幕在线观看| 好爽免费视频,| 炮色五月| 久9视频| 北约熟女超碰| 欧美爱爱97| 中文字幕免费在线观看| 啊啊啊啊啊好大好舒服想要| 婷婷亚洲综合| 午夜福利免费福利视频| 国产 日韩,欧美 自拍| 人妻丰满熟妇av无码区蜜桃| 国产乱弄免费在线视频。 | 亚洲成aⅴ人片不卡无码| 国产精品9999| 亚洲素人综合| 亚州综合图片| 清纯唯美激情四射| 99精彩视频| HEYZO高无码国产精品227| 五月天久久综合网| 久久久久少妇| 日本不卡一二区| 久久激情视频| 超碰免费欧美7| www.高清无码诱惑一区.com | 欧美亚洲日韩16色| 精品一区二区3区| 蜜桃无码AV一区二区| 亚洲精品国产专区在线观看| 亚洲春色一区二区三区| 久久久久久久唑| 国产精品日日摸天天碰| 久热99999| 麻豆天美在线喷水AV| 日本99一区二区| 色鬼在线综合| 91女神在线视频| 99re这里只有精品中心播放| 午夜天堂精品久久久久91| 亚洲五月婷婷| 日韩精品一区的| 国产 三级自拍| 很很热性爱视频| 18禁超污无遮挡无码免费网| 91综合网在线| 老熟妇综合| 99re69| 屌妞视频久久久久久久久久久久| 中文字幕在线观看AV| 污到发麻的视频 国产| 综精品久久久aaaa| 97综合日韩| 欧美曰韩国产精品| 日日A∨| 亚洲精品1区| 嗯~啊~快点 死我视频免费看网站| 91欧美丨精品丨入口| 亚洲91大片| 欧美精品欧美精品系列| 成人区人妻精品一| 人人操人人摸超碰| 五月天亚洲色图| 国产精品爆乳懂色蜜乳| 亚洲欧美色图小说| 日韩性爱视频在线免费观看| 超碰人妻天天干| 伊人色综合网电影 | 97色综合中文网|