aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 11 insertions, 9 deletions
diff --git a/README.md b/README.md
index 178a174..d420045 100644
--- a/README.md
+++ b/README.md
@@ -49,15 +49,17 @@ Performance:
The average Cycles per Instruction (CPI) is 5 to 7, depending on the
mix of instructions in the code. The CPI for the individual instructions is:
-| Instruction | CPI |
-| ------------------- | ---:|
-| ALU reg + immediate | 4 |
-| ALU reg + reg | 5 |
-| memory load | 7 |
-| memory store | 8 |
-| branch, taken | 8 |
-| branch, not taken | 5 |
-| shift operations | 5+ |
+| Instruction | CPI |
+| ---------------------| ---:|
+| direct jump (jal) | 4 |
+| ALU reg + immediate | 4 |
+| ALU reg + reg | 5 |
+| branch (not taken) | 5 |
+| memory load | 7 |
+| memory store | 8 |
+| branch (taken) | 8 |
+| indirect jump (jalr) | 8 |
+| shift operations | 5+ |
Dhrystone benchmark results: 0.146 DMIPS/MHz (258 Dhrystones/Second/MHz)