diff --git a/projet_etu.circ b/projet_etu.circ
index ec57858..271547e 100644
--- a/projet_etu.circ
+++ b/projet_etu.circ
@@ -116,7 +116,7 @@
-
+
@@ -249,12 +249,8 @@
-
-
-
-
-
+
@@ -293,18 +289,14 @@
+
+
+
+
-
-
-
-
-
-
-
-
@@ -327,12 +319,18 @@
-
+
+
+
+
+
+
+
-
+
@@ -345,26 +343,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -451,11 +436,6 @@
-
-
-
-
-
@@ -490,6 +470,11 @@
+
+
+
+
+
@@ -499,7 +484,7 @@
-
+
@@ -518,6 +503,12 @@
+
+
+
+
+
+
@@ -629,14 +620,14 @@
-
+
-
+
+
-
@@ -647,8 +638,6 @@
-
-
@@ -656,6 +645,8 @@
+
+
@@ -669,8 +660,8 @@
-
-
+
+
@@ -715,25 +706,20 @@
-
-
-
-
-
-
-
+
+
+
-
+
-
+
+
-
-
@@ -742,16 +728,16 @@
-
+
+
+
-
-
+
+
-
-
@@ -762,8 +748,6 @@
-
-
@@ -782,7 +766,6 @@
-
@@ -791,8 +774,11 @@
-
+
+
+
+
@@ -800,8 +786,6 @@
-
-
@@ -813,13 +797,15 @@
+
+
-
+
@@ -1030,7 +1016,7 @@
-
+
@@ -1040,18 +1026,25 @@
Store
CTRL
GetOp
- JMP Address
+ JMP Address
WriteReg
+
+
+
+ CALL
+ RET
-
+
-
+
+
+
@@ -1095,6 +1088,13 @@
+
+
+
+
+
+
+
@@ -1114,7 +1114,7 @@
-
+
@@ -1133,7 +1133,35 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1155,24 +1183,47 @@
+
+
+
+
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1189,11 +1240,11 @@
-
+
-
+
@@ -1209,7 +1260,7 @@
-
+
@@ -1240,10 +1291,8 @@
-
+
-
-
@@ -1266,7 +1315,7 @@
-
+
@@ -1344,14 +1393,12 @@
-
-
@@ -1365,11 +1412,6 @@
-
-
-
-
-
@@ -1403,7 +1445,6 @@
-
@@ -1478,21 +1519,21 @@
-
+
-
+
-
+
@@ -2173,82 +2214,175 @@
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
-
-
-
+
-
+
-
+
-
+
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2359,11 +2493,7 @@
-
-
-
-
-
+
@@ -2389,22 +2519,23 @@
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -2412,16 +2543,14 @@
-
-
-
-
-
-
-
+
+
+
+
+ InputRegistre