aboutsummaryrefslogtreecommitdiff
path: root/MicSim/components/caretaker.py
diff options
context:
space:
mode:
Diffstat (limited to 'MicSim/components/caretaker.py')
-rw-r--r--MicSim/components/caretaker.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/MicSim/components/caretaker.py b/MicSim/components/caretaker.py
index 6153350..82ac63d 100644
--- a/MicSim/components/caretaker.py
+++ b/MicSim/components/caretaker.py
@@ -15,7 +15,7 @@ class Caretaker:
if key=="MBRU": # If we ask for unsigned
return(abs(self.objects["MBR"]))
elif key== "MBR":
- if (self.objects[key]>>7)==1: # If it a negative number (2 complement)
+ if abs(self.objects[key]>>7)==1: # If it a negative number (2 complement)
return(-((self.objects[key]-1)^0xFF)) # transforme bin negative number to python negative number
else:
return(self.objects[key])