diff options
Diffstat (limited to 'problems/07-FMul-2')
| -rw-r--r-- | problems/07-FMul-2/04.vsm | 11 | ||||
| -rw-r--r-- | problems/07-FMul-2/05.vsm | 10 |
2 files changed, 21 insertions, 0 deletions
diff --git a/problems/07-FMul-2/04.vsm b/problems/07-FMul-2/04.vsm new file mode 100644 index 0000000..1920c67 --- /dev/null +++ b/problems/07-FMul-2/04.vsm @@ -0,0 +1,11 @@ +lpassa $llm0v $llr0v +lpassa $llm16v $llr16v; hvaddr $aluf $alufe $ln0v4 +lpassa $llm32v $llr32v; hvaddr $lr2v4 $lr2v4e $ln2v4 +hvaddr $lm48v $lm48ve $ls48v; hilrelud $msb1 $lr16v $ln16v +hvaddr $lm56v $lm56ve $ls56v; hilrelud $msb1 $lr24v $ln24v +hvaddr $lm64v $lm64ve $ls64v; hilrelud $msb1 $lr32v $ln32v +hvaddr $lm72v $lm72ve $ls72v; hilrelud $msb1 $lr40v $ln40v +hvaddr $lm80v $lm80ve $ls80v; lpassa $lls48v $lln48v +hvaddr $lm88v $lm88ve $ls88v; lpassa $lls64v $lln64v +nop +lpassa $lls80v $lln80v diff --git a/problems/07-FMul-2/05.vsm b/problems/07-FMul-2/05.vsm new file mode 100644 index 0000000..e7d4340 --- /dev/null +++ b/problems/07-FMul-2/05.vsm @@ -0,0 +1,10 @@ +lpassa $llm0v $llr0v; hvaddr $llm0v $llm0ve $ln0v4 +lpassa $llm16v $llr16v; hvaddr $llm16v $llm16ve $ln16v4 +lpassa $llm32v $llr32v; hvaddr $llm32v $llm32ve $ln32v4 +hvaddr $lm48v $lm48ve $ls48v; hilrelud $msb1 $lr2v4 $ln2v4 +hvaddr $lm56v $lm56ve $ls56v; hilrelud $msb1 $lr18v4 $ln18v4 +hvaddr $lm64v $lm64ve $ls64v; hilrelud $msb1 $lr34v4 $ln34v4 +hvaddr $lm72v $lm72ve $ls72v; lpassa $lls48v $lln48v +hvaddr $lm80v $lm80ve $ln80v +hvaddr $lm88v $lm88ve $ln88v +lpassa $lls64v $lln64v |
