diff options
| author | Loic GUEGAN <loic.guegan@yahoo.fr> | 2018-09-02 21:39:51 +0200 |
|---|---|---|
| committer | Loic GUEGAN <loic.guegan@yahoo.fr> | 2018-09-02 21:39:51 +0200 |
| commit | fbd6725e84fe27d1bc764efbec2142f710855b03 (patch) | |
| tree | f78da4999d9223d6987d59daa76c13cb2dedced5 /MicSim/components/caretaker.py | |
| parent | ef427a9944e805103ed8c82d3944918b3d46d53f (diff) | |
Add test
Diffstat (limited to 'MicSim/components/caretaker.py')
| -rw-r--r-- | MicSim/components/caretaker.py | 2 |
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]) |
