diff options
Diffstat (limited to 'problems/07-FMul-2/03.vsm')
| -rw-r--r-- | problems/07-FMul-2/03.vsm | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/problems/07-FMul-2/03.vsm b/problems/07-FMul-2/03.vsm index de331d5..5394c16 100644 --- a/problems/07-FMul-2/03.vsm +++ b/problems/07-FMul-2/03.vsm @@ -1,15 +1,11 @@ -# (96 / 8).times { |i| puts "hvaddr $llm#{8*i}v $llm#{8*i}ve $ln#{8*i}v" } -hvaddr $lm0v $lm0ve $ln0v -hvaddr $lm8v $lm8ve $ln8v -hvaddr $lm16v $lm16ve $ln16v -hvaddr $lm24v $lm24ve $ln24v -hvaddr $lm32v $lm32ve $ln32v -hvaddr $lm40v $lm40ve $ln40v -hvaddr $lm48v $lm48ve $ln48v -hvaddr $lm56v $lm56ve $ln56v -hvaddr $lm64v $lm64ve $ln64v -hvaddr $lm72v $lm72ve $ln72v +lpassa $llm0v $llr0v +lpassa $llm16v $llr16v +hvaddr $lm32v $lm32ve $ln32v; hilrelud $msb1 $lr0v $lr0v +hvaddr $lm40v $lm40ve $ln40v; hilrelud $msb1 $lr8v $lr8v +hvaddr $lm48v $lm48ve $ln48v; hilrelud $msb1 $lr16v $lr16v +hvaddr $lm56v $lm56ve $ln56v; hilrelud $msb1 $lr24v $lr24v +hvaddr $lm64v $lm64ve $ls64v; lpassa $llr0v $lln0v +hvaddr $lm72v $lm72ve $ls72v; lpassa $llr16v $lln16v hvaddr $lm80v $lm80ve $ln80v hvaddr $lm88v $lm88ve $ln88v - -# ある程度コストをかけて ALU 処理する? +lpassa $lls64v $lln64v |
