CPU¶ class src.chip8.cpu.CPU[source]¶ Bases: object cycle()[source]¶ decode()[source]¶ execute()[source]¶ fetch()[source]¶ property flag: int¶ property keys_pressed_buf¶ property kk: int¶ load_rom(data: List[int])[source]¶ property n: int¶ property nnn: int¶ property opcode: int¶ reset_screen()[source]¶ clear screen buffer property screen_buf¶ ticker()[source]¶ property x: int¶ property y: int¶ class src.chip8.cpu.Instruction(val: int)[source]¶ Bases: object decode()[source]¶ decode_kk() → int[source]¶ decode_n() → int[source]¶ decode_nnn() → int[source]¶ decode_opcode() → int[source]¶ decode_x() → int[source]¶ decode_y() → int[source]¶