From 349bd9c27eb246fa7715f266af0089fa48f55018 Mon Sep 17 00:00:00 2001 From: Brandon Rodriguez <brodriguez8774@gmail.com> Date: Wed, 4 Mar 2020 23:02:14 -0500 Subject: [PATCH] Realize that read in values are hexidecimal. That explains a lot --- main.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/main.py b/main.py index fd2fddd..5857eeb 100644 --- a/main.py +++ b/main.py @@ -144,10 +144,7 @@ class CacheSimulator(): # Not an instruction load. Keep processing. Start by parsing line info. parsed_data = {} - try: - address = int(split_line[2]) - except ValueError: - address = int(ord(split_line[2])) + address = int(split_line[2], 16) parsed_data['address'] = address parsed_data['value_size'] = int(split_line[3]) -- GitLab