wawawawa超级恶心模拟

<h1 style="color: rgb(26, 92, 200); text-align: center; font-family: 'Times New Roman';">Instruction</h1><span style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;"><strong><span style="font-family: Arial; font-size: 12px; color: green;">Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 650    Accepted Submission(s): 165
</span></strong></span><br style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;" /><br style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;" /><div class="panel_title" align="left" style="height: 38px; padding: 0px 14px; color: rgb(124, 169, 237); font-size: 18px; font-family: Arial; font-weight: bold; background: url(http://acm.hdu.edu.cn/images/panel-title.png) 0% 100% no-repeat transparent;">Problem Description</div><div class="panel_content" style="height: auto; margin: 0px; padding: 0px 20px; font-size: 14px; font-family: 'Times New Roman'; background: url(http://acm.hdu.edu.cn/images/panel-content.png) repeat-y;">Nowadays, Jim Green has produced a kind of computer called JG. In his computer, the instruction is represented by binary code. However when we code in this computer, we use some mnemonic symbols. For example, ADD R1, R2 means to add the number in register R1 and R2, then store the result to R1. But this instruction cannot be execute directly by computer, before this instruction is executed, it must be changed to binary code which can be executed by computer. Each instruction corresponds to a 16-bit binary code. The higher 6 bits indicates the operation code, the middle 5 bits indicates the destination operator, and the lower 5 bits indicates the source operator. You can see Form 1 for more details.
<span class="MathJax_Preview" style="color: rgb(136, 136, 136);"></span><div class="MathJax_Display" role="textbox" aria-readonly="true" style="text-align: center; margin: 1em 0em; position: relative; max-width: none; max-height: none; min-width: 0px; min-height: 0px; width: 940px;"><span class="MathJax" id="MathJax-Element-1-Frame" style="display: inline; font-size: 14.0740737915039px; text-align: left; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px;"><nobr style="transition: none; -webkit-transition: none; border: 0px; padding: 0px; margin: 0px; max-width: none; max-height: none; min-width: 0px; min-height: 0px; vertical-align: 0px;"><span class="math" id="MathJax-Span-1" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; min-width: 50.212em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px; font-size: 14.0740737915039px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(2.847em 1000.003em 5.829em -0.621em); top: -4.019em; left: 0.003em; width: 940px;"><span class="mrow" id="MathJax-Span-2" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -24.407em; vertical-align: 0px; clip: rect(2.847em 1000.003em 4.719em -0.482em); top: -4.019em; left: 470px;"><span class="mtable" id="MathJax-Span-3" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0.142em; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 48.478em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.511em -0.551em); top: -4.019em; left: 0.42em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 13.665em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -6.793em; vertical-align: 0px; clip: rect(1.737em 1000.003em 3.193em -0.551em); top: -2.701em; left: 98.5185165405273px;"><span class="mtd" id="MathJax-Span-4" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-5" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mn" id="MathJax-Span-6" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">15</span><span class="mspace" id="MathJax-Span-7" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-8" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;"> operation code(6 bits)</span><span class="mspace" id="MathJax-Span-9" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mn" id="MathJax-Span-10" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">10</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.511em -0.551em); top: -4.019em; left: 15.052em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 17.063em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -8.526em; vertical-align: 0px; clip: rect(1.737em 1000.003em 3.193em -0.551em); top: -2.701em; left: 123.02082824707px;"><span class="mtd" id="MathJax-Span-11" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-12" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mn" id="MathJax-Span-13" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">9</span><span class="mspace" id="MathJax-Span-14" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-15" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">destination operator code(5 bits)</span><span class="mspace" id="MathJax-Span-16" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mn" id="MathJax-Span-17" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">5</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.511em -0.621em); top: -4.019em; left: 33.152em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 14.983em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -7.486em; vertical-align: 0px; clip: rect(1.737em 1000.003em 3.193em -0.621em); top: -2.701em; left: 108.02082824707px;"><span class="mtd" id="MathJax-Span-18" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-19" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mn" id="MathJax-Span-20" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">4</span><span class="mspace" id="MathJax-Span-21" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-22" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">source operator code(5 bits)</span><span class="mspace" id="MathJax-Span-23" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.974em; overflow: hidden;"></span><span class="mn" id="MathJax-Span-24" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">0</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 0.073em; border-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 1.46em; top: -0.967em; left: 14.567em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 0.073em; border-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 1.46em; top: -0.967em; left: 32.597em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border: 0.073em solid; padding: 0px; margin: 0px; vertical-align: -0.066em; overflow: hidden; width: 48.339em; height: 1.321em; top: -0.967em; left: 0.003em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -1.592em; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.234em -0.621em); top: -2.424em; left: 470px;"><span class="mspace" id="MathJax-Span-25" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.003em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-26" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Form 1</span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border-width: 0px 0px 0px 0.004em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: -1.711em; overflow: hidden; width: 0px; height: 2.861em;"></span></span></nobr></span></div>

In JG system there are 6 instructions which are listed in Form 2.
<span class="MathJax_Preview" style="color: rgb(136, 136, 136);"></span><div class="MathJax_Display" role="textbox" aria-readonly="true" style="text-align: center; margin: 1em 0em; position: relative; max-width: none; max-height: none; min-width: 0px; min-height: 0px; width: 940px;"><span class="MathJax" id="MathJax-Element-2-Frame" style="display: inline; font-size: 14.0740737915039px; text-align: left; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px;"><nobr style="transition: none; -webkit-transition: none; border: 0px; padding: 0px; margin: 0px; max-width: none; max-height: none; min-width: 0px; min-height: 0px; vertical-align: 0px;"><span class="math" id="MathJax-Span-27" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; min-width: 40.919em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px; font-size: 14.0740737915039px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(6.592em 1000.003em 18.034em -0.621em); top: -11.994em; left: 0.003em; width: 940px;"><span class="mrow" id="MathJax-Span-28" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -19.899em; vertical-align: 0px; clip: rect(5.482em 1000.003em 15.745em -0.482em); top: -10.884em; left: 470px;"><span class="mtable" id="MathJax-Span-29" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0.142em; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 39.463em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(5.066em 1000.003em 14.636em -0.621em); top: -10.121em; left: 0.42em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 6.245em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -6.862em; left: 0.003em;"><span class="mtd" id="MathJax-Span-30" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-31" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-32" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">instruction</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -5.475em; left: 0.003em;"><span class="mtd" id="MathJax-Span-36" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-37" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-38" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">ADD Ra,Rb</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -4.088em; left: 0.003em;"><span class="mtd" id="MathJax-Span-42" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-43" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-44" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">SUB Ra,Rb</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -2.632em; left: 0.003em;"><span class="mtd" id="MathJax-Span-48" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-49" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-50" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">DIV Ra,Rb</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -1.245em; left: 0.003em;"><span class="mtd" id="MathJax-Span-54" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-55" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-56" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">MUL Ra,Rb</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: 0.142em; left: 0.003em;"><span class="mtd" id="MathJax-Span-60" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-61" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-62" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">MOVE Ra,Rb</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 1.598em; left: 0.003em;"><span class="mtd" id="MathJax-Span-66" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-67" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-68" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">SET Ra</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.128em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(5.066em 1000.003em 14.636em -0.621em); top: -10.121em; left: 7.632em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 31.418em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -6.862em; left: 0.003em;"><span class="mtd" id="MathJax-Span-33" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-34" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-35" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">function</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -5.475em; left: 0.003em;"><span class="mtd" id="MathJax-Span-39" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-40" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-41" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Add the number in register Ra and Rb, then store the result to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -4.088em; left: 0.003em;"><span class="mtd" id="MathJax-Span-45" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-46" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-47" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Subtract the number in register Ra to Rb, then store the result to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -2.632em; left: 0.003em;"><span class="mtd" id="MathJax-Span-51" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-52" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-53" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Divide the number in register Ra by Rb, then store the result to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -1.245em; left: 0.003em;"><span class="mtd" id="MathJax-Span-57" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-58" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-59" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Mulplicate the number in register Ra and Rb, then store the result to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: 0.142em; left: 0.003em;"><span class="mtd" id="MathJax-Span-63" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-64" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-65" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Move the number in register Rb to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 1.598em; left: 0.003em;"><span class="mtd" id="MathJax-Span-69" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-70" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-71" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Set 0 to Ra.</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.128em;"></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 0.073em; border-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 9.851em; top: -5.198em; left: 7.146em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border: 0.073em solid; padding: 0px; margin: 0px; vertical-align: -0.066em; overflow: hidden; width: 39.255em; height: 9.712em; top: -5.198em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -3.88em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -2.424em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -1.037em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 0.35em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 1.807em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 39.463em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 3.193em; left: 0.003em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.891em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -1.592em; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.234em -0.621em); top: 1.807em; left: 470px;"><span class="mspace" id="MathJax-Span-72" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.003em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-73" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Form 2</span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 12.001em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border-width: 0px 0px 0px 0.004em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: -6.068em; overflow: hidden; width: 0px; height: 11.432em;"></span></span></nobr></span></div>

Operation code is generated according to Form 3.
<span class="MathJax_Preview" style="color: rgb(136, 136, 136);"></span><div class="MathJax_Display" role="textbox" aria-readonly="true" style="text-align: center; margin: 1em 0em; position: relative; max-width: none; max-height: none; min-width: 0px; min-height: 0px; width: 940px;"><span class="MathJax" id="MathJax-Element-3-Frame" style="display: inline; font-size: 14.0740737915039px; text-align: left; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px;"><nobr style="transition: none; -webkit-transition: none; border: 0px; padding: 0px; margin: 0px; max-width: none; max-height: none; min-width: 0px; min-height: 0px; vertical-align: 0px;"><span class="math" id="MathJax-Span-74" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; min-width: 28.089em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px; font-size: 14.0740737915039px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(6.661em 1000.003em 18.034em -0.621em); top: -11.994em; left: 0.003em; width: 940px;"><span class="mrow" id="MathJax-Span-75" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 940px; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -13.658em; vertical-align: 0px; clip: rect(5.482em 1000.003em 15.676em -0.482em); top: -10.815em; left: 470px;"><span class="mtable" id="MathJax-Span-76" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0.142em; margin: 0px; vertical-align: 0px;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 26.98em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(5.066em 1000.003em 14.636em -0.621em); top: -10.121em; left: 0.42em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 10.475em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -6.862em; left: 0.003em;"><span class="mtd" id="MathJax-Span-77" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-78" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-79" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Operation</span><span class="mspace" id="MathJax-Span-80" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span><span class="mspace" id="MathJax-Span-81" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span><span class="mspace" id="MathJax-Span-82" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -5.475em; left: 0.003em;"><span class="mtd" id="MathJax-Span-90" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-91" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-92" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">ADD</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -4.019em; left: 0.003em;"><span class="mtd" id="MathJax-Span-96" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-97" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-98" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">SUB</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -2.632em; left: 0.003em;"><span class="mtd" id="MathJax-Span-102" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-103" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-104" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">DIV</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -1.245em; left: 0.003em;"><span class="mtd" id="MathJax-Span-108" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-109" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-110" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">MUL</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 0.142em; left: 0.003em;"><span class="mtd" id="MathJax-Span-114" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-115" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-116" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">MOVE</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 1.529em; left: 0.003em;"><span class="mtd" id="MathJax-Span-120" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-121" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-122" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">SET</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.128em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(5.066em 1000.003em 14.636em -0.621em); top: -10.121em; left: 11.862em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 14.705em; height: 0px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.621em); top: -6.862em; left: 0.003em;"><span class="mtd" id="MathJax-Span-83" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-84" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-85" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Operation code</span><span class="mspace" id="MathJax-Span-86" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span><span class="mspace" id="MathJax-Span-87" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span><span class="mspace" id="MathJax-Span-88" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span><span class="mspace" id="MathJax-Span-89" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 2.015em; overflow: hidden;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -5.475em; left: 0.003em;"><span class="mtd" id="MathJax-Span-93" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-94" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-95" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000001</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -4.019em; left: 0.003em;"><span class="mtd" id="MathJax-Span-99" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-100" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-101" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000010</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -2.632em; left: 0.003em;"><span class="mtd" id="MathJax-Span-105" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-106" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-107" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000011</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: -1.245em; left: 0.003em;"><span class="mtd" id="MathJax-Span-111" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-112" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-113" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000100</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 0.142em; left: 0.003em;"><span class="mtd" id="MathJax-Span-117" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-118" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-119" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000101</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 2.916em -0.621em); top: 1.529em; left: 0.003em;"><span class="mtd" id="MathJax-Span-123" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mrow" id="MathJax-Span-124" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mtext" id="MathJax-Span-125" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">000110</span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.128em;"></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 0.073em; border-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 9.851em; top: -5.128em; left: 11.377em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border: 0.073em solid; padding: 0px; margin: 0px; vertical-align: -0.066em; overflow: hidden; width: 26.772em; height: 9.643em; top: -5.128em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -3.811em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -2.424em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: -1.037em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 0.35em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 1.737em; left: 0.003em;"></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: absolute; border-width: 0px 0px 0px 26.98em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: 0.003em; overflow: hidden; width: 0px; height: 0.073em; top: 3.193em; left: 0.003em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 10.822em;"></span></span><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px 0px 0px -1.592em; vertical-align: 0px; clip: rect(3.124em 1000.003em 4.234em -0.621em); top: 1.737em; left: 470px;"><span class="mspace" id="MathJax-Span-126" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0.003em; height: 0.003em; width: 0.003em; overflow: hidden;"></span><span class="mtext" id="MathJax-Span-127" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">Form 3</span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 4.026em;"></span></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 12.001em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border-width: 0px 0px 0px 0.004em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: -6.068em; overflow: hidden; width: 0px; height: 11.432em;"></span></span></nobr></span></div>

Destination operator code and source operator code is the register code of the register which is related to.
There are 31 registers in total. Their names are R1,R2,R3…,R30,R31. The register code of Ri is the last 5 bits of the number of i in the binary system. For eaxample the register code of R1 is 00001, the register code of R2 is 00010, the register code of R7 is 00111, the register code of R10 is 01010, the register code of R31 is 11111.
So we can transfer an instruction into a 16-bit binary code easyly. For example, if we want to transfer the instruction ADD R1,R2, we know the operation is ADD whose operation code is 000001, destination operator code is 00001 which is the register code of R1, and source operator code is 00010 which is the register code of R2. So we joint them to get the 16-bit binary code which is 0000010000100010.
However for the instruction SET Ra, there is no source register, so we fill the lower 5 bits with five 0s. For example, the 16-bit binary code of SET R10 is 0001100101000000
You are expected to write a program to transfer an instruction into a 16-bit binary code or vice-versa.</div><div class="panel_bottom" style="height: auto; margin: 0px; font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center; background: url(http://acm.hdu.edu.cn/images/panel-bottom.png) 0% 0% no-repeat;"> </div><br style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;" /><div class="panel_title" align="left" style="height: 38px; padding: 0px 14px; color: rgb(124, 169, 237); font-size: 18px; font-family: Arial; font-weight: bold; background: url(http://acm.hdu.edu.cn/images/panel-title.png) 0% 100% no-repeat transparent;">Input</div><div class="panel_content" style="height: auto; margin: 0px; padding: 0px 20px; font-size: 14px; font-family: 'Times New Roman'; background: url(http://acm.hdu.edu.cn/images/panel-content.png) repeat-y;">Multi test cases (about 50000), every case contains two lines.
First line contains a type sign, ‘0’ or ‘1’. 
‘1’ means you should transfer an instruction into a 16-bit binary code;
‘0’ means you should transfer a 16-bit binary code into an instruction.
For the second line.
If the type sign is ‘1’, an instruction will appear in the standard form which will be given in technical specification; 
Otherwise, a 16-bit binary code will appear instead.
Please process to the end of file.

[Technical Specification]
The standard form of instructions is 
ADD Ra,Rb
SUB Ra,Rb
DIV Ra,Rb
MUL Ra,Rb
MOVE Ra,Rb
SET Ra
which are also listed in the Form 2.
<span class="MathJax_Preview" style="color: rgb(136, 136, 136);"></span><span class="MathJax" id="MathJax-Element-4-Frame" role="textbox" aria-readonly="true" style="display: inline; font-size: 14.0740737915039px; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px;"><nobr style="transition: none; -webkit-transition: none; border: 0px; padding: 0px; margin: 0px; max-width: none; max-height: none; min-width: 0px; min-height: 0px; vertical-align: 0px;"><span class="math" id="MathJax-Span-128" style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 5.69em;"><span style="transition: none; -webkit-transition: none; display: inline-block; position: relative; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 5.482em; height: 0px; font-size: 14.0740737915039px;"><span style="transition: none; -webkit-transition: none; position: absolute; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; clip: rect(1.807em 1000.003em 3.124em -0.551em); top: -2.701em; left: 0.003em;"><span class="mrow" id="MathJax-Span-129" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px;"><span class="mn" id="MathJax-Span-130" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">1</span><span class="mo" id="MathJax-Span-131" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0px 0px 0.281em; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">≤</span><span class="mi" id="MathJax-Span-132" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0px 0px 0.281em; margin: 0px; vertical-align: 0px; font-family: MathJax_Math-italic;">a</span><span class="mo" id="MathJax-Span-133" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">,</span><span class="mi" id="MathJax-Span-134" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0px 0px 0.142em; margin: 0px; vertical-align: 0px; font-family: MathJax_Math-italic;">b</span><span class="mo" id="MathJax-Span-135" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0px 0px 0.281em; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">≤</span><span class="mn" id="MathJax-Span-136" style="transition: none; -webkit-transition: none; display: inline; position: static; border: 0px; padding: 0px 0px 0px 0.281em; margin: 0px; vertical-align: 0px; font-family: MathJax_Main;">31</span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border: 0px; padding: 0px; margin: 0px; vertical-align: 0px; width: 0px; height: 2.708em;"></span></span></span><span style="transition: none; -webkit-transition: none; display: inline-block; position: static; border-width: 0px 0px 0px 0.004em; border-left-style: solid; padding: 0px; margin: 0px; vertical-align: -0.282em; overflow: hidden; width: 0px; height: 1.075em;"></span></span></nobr></span>
There is exactly one space after operation, and exactly one comma between Ra and Rb other than the instruction SET Ra. No other character will appear in the instruction.</div><div class="panel_bottom" style="height: auto; margin: 0px; font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center; background: url(http://acm.hdu.edu.cn/images/panel-bottom.png) 0% 0% no-repeat;"> </div><br style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;" /><div class="panel_title" align="left" style="height: 38px; padding: 0px 14px; color: rgb(124, 169, 237); font-size: 18px; font-family: Arial; font-weight: bold; background: url(http://acm.hdu.edu.cn/images/panel-title.png) 0% 100% no-repeat transparent;">Output</div><div class="panel_content" style="height: auto; margin: 0px; padding: 0px 20px; font-size: 14px; font-family: 'Times New Roman'; background: url(http://acm.hdu.edu.cn/images/panel-content.png) repeat-y;">For type ‘0’,if the 16-bit binary code cannot be transferred into a instruction according to the description output “Error!” (without quote), otherwise transfer the 16-bit binary code into instruction and output the instruction in the standard form in a single line.
For type ‘1’, transfer the instruction into 16-bit binary code and output it in a single line.</div><div class="panel_bottom" style="height: auto; margin: 0px; font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center; background: url(http://acm.hdu.edu.cn/images/panel-bottom.png) 0% 0% no-repeat;"> </div><br style="font-family: 'Times New Roman';font-size:14px; text-align: -webkit-center;" /><div class="panel_title" align="left" style="height: 38px; padding: 0px 14px; color: rgb(124, 169, 237); font-size: 18px; font-family: Arial; font-weight: bold; background: url(http://acm.hdu.edu.cn/images/panel-title.png) 0% 100% no-repeat transparent;">Sample Input</div><div class="panel_content" style="height: auto; margin: 0px; padding: 0px 20px; font-size: 14px; font-family: 'Times New Roman'; background: url(http://acm.hdu.edu.cn/images/panel-content.png) repeat-y;"><pre style="word-wrap: break-word; white-space: pre-wrap; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Courier New', Courier, monospace;">1
ADD R1,R2
0
0000010000100010
0
1111111111111111</div>
 

Sample Output
  
  
0000010000100010 ADD R1,R2 Error!
 

Source

 


 
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<algorithm>
#include<vector>
#include<queue>
#include<map>
#include<stack>
#define rt return
#define bk break
#define ct continue
#define sf scanf
#define pf printf
#define ms memset
#define si(n) sf("%d",&n)
#define pi(n) pf("%d\n",n)
#define REP0(i,n) for(int i=0;i<(n);i++)
#define REP1(i,n) for(int i=1;i<=(n);i++)
#define REP(i,s,n) for(int i=s;i<=(n);i++)
#define db double
#define op operator
#define pb push_back
#define LL long long
#define INF 0x3fffffff
#define eps 1e-8
#define PI acos(-1)
#define maxn 1010
using namespace std;
map<string,string>mapt;
void init(){
    mapt["ADD"]="000001";
    mapt["SUB"]="000010";
    mapt["DIV"]="000011";
    mapt["MUL"]="000100";
    mapt["MOVE"]="000101";
    mapt["SET"]="000110";
    mapt["000001"]="ADD";
    mapt["000010"]="SUB";
    mapt["000011"]="DIV";
    mapt["000100"]="MUL";
    mapt["000101"]="MOVE";
    mapt["000110"]="SET";
}
int char_int(string s){
    int i=0;
    while(!isdigit(s[i]))i++;
    int res=0;
    while(s[i]){
        res=res*10+s[i]-'0';
        i++;
    }
    rt res;
}
void out(int num){
   int a[10],cnt=0;
   while(num){
        a[cnt++]=num%2;
        num/=2;
   }
   int i=4;
   while(i>=cnt){pf("0");i--; }
   while(i>=0)pf("%d",a[i--]);
}
int out2(string s){
    int i=0,res=0;
    while(s[i]){
        res=res*2+s[i]-'0';
        i++;
    }
    rt res;
}
string char_string(char *s){
    string res="";
    int i=0;
    while(s[i]){
        res+=s[i];
        i++;
    }
    rt res;
}
int main(){
    #ifdef ACBang
//    freopen("in.txt","r",stdin);
    #endif
    init();
    int n,res;
    string s,tmp;
    char str[1000];
    while(~sf("%d",&n)){
        bool ok=false;
        if(n==1){
            sf("%s",str);
            s=char_string(str);
            if(s.compare("SET")==0){
                cout<<mapt[s];
                sf("%s",str);
                s=char_string(str);
                res=char_int(s);
                if(res>=1&&res<=31);
                else ok=true;
                if(!ok)out(res);
                pf("00000");
            }else{
                if(mapt.find(s)==mapt.end())
                    ok=true;
                if(!ok)cout<<mapt[s];
                sf("%s",str);
                s=char_string(str);
                tmp="";
                int i=0;
                while(s[i]!=','){
                    tmp+=s[i];
                    i++;
                }
                res=char_int(tmp);
                if(res>=1&&res<=31);
                else ok=true;
                if(!ok)out(res);
                tmp="";
                i++;
                while(s[i]){
                    tmp+=s[i];
                    i++;
                }
                res=char_int(tmp);
                if(res>=1&&res<=31);
                else ok=true;
                if(!ok)out(res);
            }
        }else{
            string ans;
            int num1,num2;
            sf("%s",str);
            s=char_string(str);
            tmp="";
            int i=0;
            while(i<6)tmp+=s[i++];
            ans=tmp;
            if(mapt.find(tmp)==mapt.end())
                ok=true;
            tmp="";
            while(i<11)tmp+=s[i++];
            res=out2(tmp);
            if(res>=1&&res<=31);
                else ok=true;
            num1=res;
            tmp="";
            while(i<16)tmp+=s[i++];
            res=out2(tmp);
            if(res>=1&&res<=31);
                else ok=true;
            num2=res;
            if(!ok){
                if(mapt[ans].compare("SET")==0){
                    if(num2==0){
                        pf("SET R%d",num1);
                    }
                    else ok=true;
                }else{
                    cout<<mapt[ans];
                    pf(" R%d,R%d",num1,num2);
                }
            }
        }
        if(ok)pf("Error!");
        pf("\n");
    }
    rt 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值