⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sh-opcodes.html

📁 gcc手册
💻 HTML
字号:
<html lang="en">

<head>

<title>Using as</title>

<meta http-equiv="Content-Type" content="text/html">

<meta name="description" content="Using as">

<meta name="generator" content="makeinfo 4.3">

<link href="http://www.gnu.org/software/texinfo/" rel="generator-home">

</head>

<body>

<div class="node">

<p>

Node:<a name="SH%20Opcodes">SH Opcodes</a>,

Previous:<a rel="previous" accesskey="p" href="SH-Directives.html#SH%20Directives">SH Directives</a>,

Up:<a rel="up" accesskey="u" href="SH-Dependent.html#SH-Dependent">SH-Dependent</a>

<hr><br>

</div>



<h4 class="section">Opcodes</h4>



   <p>For detailed information on the SH machine instruction set, see

<cite>SH-Microcomputer User's Manual</cite> (Hitachi Micro Systems, Inc.).



   <p><code>as</code> implements all the standard SH opcodes.  No additional

pseudo-instructions are needed on this family.  Note, however, that

because <code>as</code> supports a simpler form of PC-relative

addressing, you may simply write (for example)



<pre class="example">     mov.l  bar,r0

     </pre>



<p>where other assemblers might require an explicit displacement to

<code>bar</code> from the program counter:



<pre class="example">     mov.l  @(<var>disp</var>, PC)

     </pre>



   </body></html>



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -