From 626d85f5d0f85e11d310bfdc1dc44f5dddf9db89 Mon Sep 17 00:00:00 2001 From: hneemann Date: Mon, 19 Aug 2019 14:53:39 +0200 Subject: [PATCH] Minor changes to the ALU --- src/main/dig/processor/ALU/ALU.dig | 180 ++++++++++++++++------------- 1 file changed, 97 insertions(+), 83 deletions(-) diff --git a/src/main/dig/processor/ALU/ALU.dig b/src/main/dig/processor/ALU/ALU.dig index 4fb980b7e..a35232077 100644 --- a/src/main/dig/processor/ALU/ALU.dig +++ b/src/main/dig/processor/ALU/ALU.dig @@ -292,7 +292,7 @@ bei der Speicheradressierung verwendet.}} 16 - + Const @@ -306,7 +306,7 @@ bei der Speicheradressierung verwendet.}} 16 - + Out @@ -321,7 +321,7 @@ bei der Speicheradressierung verwendet.}} Zero - + Out @@ -336,7 +336,7 @@ bei der Speicheradressierung verwendet.}} Neg - + Out @@ -479,6 +479,20 @@ bei der Speicheradressierung verwendet.}} + + Splitter + + + Input Splitting + 16 + + + Output Splitting + 15-15 + + + + @@ -573,6 +587,14 @@ bei der Speicheradressierung verwendet.}} + + + + + + + + @@ -593,10 +615,6 @@ bei der Speicheradressierung verwendet.}} - - - - @@ -677,10 +695,6 @@ bei der Speicheradressierung verwendet.}} - - - - @@ -713,14 +727,6 @@ bei der Speicheradressierung verwendet.}} - - - - - - - - @@ -766,13 +772,21 @@ bei der Speicheradressierung verwendet.}} - - + + + + + + + + + + @@ -801,6 +815,10 @@ bei der Speicheradressierung verwendet.}} + + + + @@ -829,69 +847,13 @@ bei der Speicheradressierung verwendet.}} - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -942,8 +904,12 @@ bei der Speicheradressierung verwendet.}} - - + + + + + + @@ -953,6 +919,10 @@ bei der Speicheradressierung verwendet.}} + + + + @@ -965,14 +935,26 @@ bei der Speicheradressierung verwendet.}} + + + + + + + + + + + + @@ -1001,10 +983,42 @@ bei der Speicheradressierung verwendet.}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +