<commit_before>##########################################################################
#
# Processor specific code

# CPU = "Z80"
# Description = "Zilog 8-bit microprocessor."
# DataWidth = 8  # 8-bit data
# AddressWidth = 16  # 16-bit addresses

# Maximum length of an instruction (for formatting purposes)
maxLength = 4

# Leadin bytes for multibyte instructions
leadInBytes = [0xcb, 0xdd, 0xed, 0xfd]

# Addressing mode table
# List of addressing modes and corresponding format strings for operands.
addressModeTable = {
"implied"    : "",
"0"          : "0",
"0,a"        : "0,a",
"0,b"        : "0,b",
"0,c"        : "0,c",
"0,d"        : "0,d",
"0,e"        : "0,e",
"0,h"        : "0,h",
"0,indhl"    : "0,(hl)",
"0,l"        : "0,l",
"00"         : "$00",
"08"         : "$08",
"1"          : "1",
"1,a"        : "1,a",
"1,b"        : "1,b",
"1,c"        : "1,c",
"1,d"        : "1,d",
"1,e"        : "1,e",
"1,h"        : "1,h",
"1,indhl"    : "1,(hl)",
"1,l"        : "1,l",
"10"         : "$10",
"18"         : "$18",
"2"          : "2",
"2,a"        : "2,a",
"2,b"        : "2,b",
"2,c"        : "2,c",
"2,d"        : "2,d",
"2,e"        : "2,e",
"2,h"        : "2,h",
"2,indhl"    : "2,(hl)",
"2,l"        : "2,l",
"20"         : "$20",
"28"         : "$28",
"3,a"        : "3,a",
"3,b"        : "3,b",
"3,c"        : "3,c",
"3,d"        : "3,d",
"3,e"        : "3,e",
"3,h"        : "3,h",
"3,indhl"    : "3,(hl)",
"3,l"        : "3,l",
"30"         : "$10",
"38"         : "$18",
"4,a"        : "4,a",
"4,b"        : "4,b",<commit_msg>Fixed z80 $f7 and $ff<commit_after>##########################################################################
#
# Processor specific code

# CPU = "Z80"
# Description = "Zilog 8-bit microprocessor."
# DataWidth = 8  # 8-bit data
# AddressWidth = 16  # 16-bit addresses

# Maximum length of an instruction (for formatting purposes)
maxLength = 4

# Leadin bytes for multibyte instructions
leadInBytes = [0xcb, 0xdd, 0xed, 0xfd]

# Addressing mode table
# List of addressing modes and corresponding format strings for operands.
addressModeTable = {
"implied"    : "",
"0"          : "0",
"0,a"        : "0,a",
"0,b"        : "0,b",
"0,c"        : "0,c",
"0,d"        : "0,d",
"0,e"        : "0,e",
"0,h"        : "0,h",
"0,indhl"    : "0,(hl)",
"0,l"        : "0,l",
"00"         : "$00",
"08"         : "$08",
"1"          : "1",
"1,a"        : "1,a",
"1,b"        : "1,b",
"1,c"        : "1,c",
"1,d"        : "1,d",
"1,e"        : "1,e",
"1,h"        : "1,h",
"1,indhl"    : "1,(hl)",
"1,l"        : "1,l",
"10"         : "$10",
"18"         : "$18",
"2"          : "2",
"2,a"        : "2,a",
"2,b"        : "2,b",
"2,c"        : "2,c",
"2,d"        : "2,d",
"2,e"        : "2,e",
"2,h"        : "2,h",
"2,indhl"    : "2,(hl)",
"2,l"        : "2,l",
"20"         : "$20",
"28"         : "$28",
"3,a"        : "3,a",
"3,b"        : "3,b",
"3,c"        : "3,c",
"3,d"        : "3,d",
"3,e"        : "3,e",
"3,h"        : "3,h",
"3,indhl"    : "3,(hl)",
"3,l"        : "3,l",
"30"         : "$30",
"38"         : "$38",
"4,a"        : "4,a",
"4,b"        : "4,b",
{'fraction_non_alphanumeric': 0.3044315992292871, 'fraction_numerical': 0.07803468208092486, 'mean_word_length': 1.8922934076137419, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6547859', 'n_tokens_mistral': 1474, 'n_tokens_neox': 1406, 'n_words': 289}