📄 arm基础知识六 - arm开发者论坛-中国专业arm开发网站.htm
字号:
2 | 半字单元A
|<BR>--------------------------------------------------------------------<BR>字节单元A
3 |字节单元A 2 | 字节单元A 1 | 字节单元A
|<BR>-------------------------------------------------------------------- <SPAN
class=Oee107>ARM</SPAN> </P>
<P>在ARM系统中没有提供指令来选择存储器格式。假如系统中包含标准的ARM控制协处理器CP15,则CP15的寄存器C1的位[7]决定系统中存储器的格式。当系统复位时,寄存器C1的[7]值为零,这时系统中存储器格式为little-endian格式。假如系统中采用的是big-endian格式,则复位异常中断处理程序中必须设置c1寄存器的[7]位。
<DIV class=Oee107>ARM</DIV>
<P></P>
<P>3.非对齐的存储访问操作<BR>非对齐:位于arm状态期间,低二位不为0b00;位于Thumb状态期间,最低位不为0b0。<BR>3.1非对齐的指令预取操作<BR>假如系统中指定当发生非对齐的指令预取操作时,忽略地址中相应的位,则由存储系统实现这种忽略。<BR>3.2非对齐的数据访问操作<BR>对于LOAD/STORE操作,系统定义了下面3中可能的结果:<BR>***执行结果不可预知<BR>***忽略字单元地址低两位的值,即访问地址为字单元;忽略半字单元最低位的值,即访问地址为半字单元。<BR>***由存储系统忽略字单元地址中低两位的值,半字单元地址最低位的值。
<FONT color=#ffffff>http://www.armforum.cn</FONT> </P>
<P>4.指令预取和自修改代码<BR>当用户读取PC计数器的值时,返回的是当前指令下面的第二条指令的地址。对于ARM指令来说,返回当前指令地址值加8个字节;对于Thumb指令来说,返回值为当前指令地址值加4个字节。<BR>自修改代码指的是代码在执行过程中修改自身。应尽量避免使用。<BR>5.存储器映射的I/O空间<BR>在ARM中,I/O操作通常被影射为存储器操作。通常需要将存储器映射的I/O空间设置成非缓冲的。
<FONT color=#ffffff>字串5</FONT> </P></DIV>
<DIV class=clear></DIV>
<DIV id=entrynum></DIV>
<DIV class=clear></DIV>
<DIV id=entryarchives>
<H4>看完这篇文章有何感觉</H4>
<DIV
style="MARGIN-LEFT: auto; WIDTH: 308px; MARGIN-RIGHT: auto; HEIGHT: 60px; TEXT-ALIGN: center">
<DIV id=ding style="FLOAT: left">
<P class=vote_show><A title=顶到首页推荐! href="javascript:wo_ding(1832);"><SPAN
id=s_ding>
<SCRIPT language=javascript
src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/wo_ding.htm"></SCRIPT>
</SPAN></A></P>
<P class=vote_action><A title=顶到首页推荐!
href="javascript:wo_ding(1832);">顶一下</A></P></DIV>
<DIV id=ding style="FLOAT: left; MARGIN-LEFT: 15px">
<P class=vote_show><A title=我要主文章下去...!
href="http://bbs.myiphones.com.cn/"><SPAN id=s_ding><IMG
src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/down.png" border=0></SPAN></A></P>
<P class=vote_action><A title=我要到下载吓吓去!
href="http://bbs.myiphones.com.cn/">吓一下</A></P></DIV>
<DIV id=ding style="FLOAT: left; MARGIN-LEFT: 15px">
<P class=vote_show><A title=我要到论坛灌水去! href="http://bbs.myiphones.com.cn/"><SPAN
id=s_ding><IMG src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/bbs.png"
border=0></SPAN></A></P>
<P class=vote_action><A title=我要到论坛灌水去!
href="http://bbs.myiphones.com.cn/">灌一下</A></P></DIV>
<DIV id=ding style="FLOAT: left; MARGIN-LEFT: 15px">
<P class=vote_show><A title=返回ARM开发论坛首页! href="http://www.armforum.cn/"><SPAN
id=s_ding><IMG src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/return.png"
border=0></SPAN></A></P>
<P class=vote_action><A title=返回ARM开发论坛首页!
href="http://www.armforum.cn/">回首页</A></P></DIV>
<DIV class=clear></DIV></DIV></DIV>
<DIV id=toollinks><A href="http://www.armforum.cn/plus/feedback.php?arcID=1832"
rel=nofollow>网友评论</A><A href="http://www.armforum.cn/plus/stow.php?arcID=1832"
rel=nofollow>加入收藏</A><A onclick=window.print();
href="http://www.armforum.cn/ARMrumen/20071220/1832.html#"
rel=nofollow>打印本文</A><A
href="http://www.armforum.cn/plus/recommend.php?arcID=1832"
rel=nofollow>我要推荐</A><A
href="http://www.armforum.cn/ARMrumen/20071220/1832.html#">论坛讨论</A><A
href="javascript:window.close()">关闭此页</A></DIV>
<DIV class=clear></DIV></DIV>
<DIV id=otherentry>
<DIV id=prv>上一篇:<A
href="http://www.armforum.cn/ARMrumen/20071220/1831.html">ARM基础知识七</A>
下一篇:<A href="http://www.armforum.cn/ARMrumen/20071220/1833.html">ARM基础知识五</A>
</DIV>
<DIV id=next></DIV></DIV></DIV>
<DIV id=relatedarticle style="FLOAT: left">
<H2>相关文章</H2>
<UL>
<LI><SPAN>2008-03-28 00:48:44</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1831.html">ARM基础知识七</A> </LI>
<LI><SPAN>2008-03-22 00:49:38</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1833.html">ARM基础知识五</A> </LI>
<LI><SPAN>2008-03-30 00:48:11</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1830.html">ARM基础知识八</A> </LI>
<LI><SPAN>2008-03-22 00:41:56</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1834.html">ARM基础知识四</A> </LI>
<LI><SPAN>2008-03-22 00:39:28</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1835.html">ARM基础知识三</A> </LI>
<LI><SPAN>2008-04-02 00:47:05</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1828.html">ARM基础知识十</A> </LI>
<LI><SPAN>2008-03-16 00:00:00</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1836.html">ARM基础知识二</A> </LI>
<LI><SPAN>2008-03-16 00:00:00</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1837.html">ARM基础知识一</A> </LI>
<LI><SPAN>2008-07-06 00:00:00</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1825.html">ARM入门最好的文章</A> </LI>
<LI><SPAN>2008-04-24 00:00:00</SPAN><A
href="http://www.armforum.cn/ARMrumen/20071220/1823.html">DRAM, SRAM,
SDRAM的关系与区别</A> </LI></UL></DIV>
<DIV id=comments>
<H2>文章评论</H2>
<DIV id=feedback>
<OL id=gbook><IMG src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/ajax_small.gif"
align=absMiddle> 评论加载中… </OL></DIV>
<DIV class=clear></DIV></DIV>
<DIV id=footer>
<DIV id=footerinfo>
<DIV id=footercontent><A
href="http://www.armforum.cn/plus/aboutus.html">关于我们</A> - <A
href="http://www.armforum.cn/plus/advertisement.html">广告服务</A> - <A
href="http://www.armforum.cn/plus/contact.html">联系我们</A> - <A
href="http://www.armforum.cn/plus/promise.html">免责声明</A> - <A
href="http://www.armforum.cn/plus/sitemap.html">网站地图</A> - <A
href="http://www.armforum.cn/plus/guestbook/">意见反馈</A> - <A
href="http://www.armforum.cn/plus/copyright.html">版权隐私</A> - <A
onclick="javascript:window.external.AddFavorite('http://www.armforum.cn/','中国专业ARM开发网站');"
href="http://www.armforum.cn/ARMrumen/20071220/1832.html#">加入收藏</A> - <A
href="http://www.armforum.cn/ARMrumen/20071220/1832.html#top">返回首页</A></DIV>
<DIV id=footercopyrights>. <B style="COLOR: #194f95">ARM开发论坛 All rights
reserved. </B><A href="http://www.gx.cyberpolice.cn/">违法不良信息举报中心</A> <A
href="http://www.gx.cyberpolice.cn//">网络110报警服务</A>
<SCRIPT language=JavaScript src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/stat.htm"
charset=gb2312></SCRIPT>
<SCRIPT language=javascript
src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/1464457.js"
type=text/javascript></SCRIPT>
</DIV></DIV></DIV>
<DIV id=jsblock><SPAN id=span_topmidleimg>
<SCRIPT src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/index_middle950x60.js"
type=text/javascript></SCRIPT>
</SPAN><SPAN id=span_topright>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-0657322613423775";
//234x60, 创建于 07-12-27
google_ad_slot = "4434007270";
google_ad_width = 234;
google_ad_height = 60;
//--></SCRIPT>
<SCRIPT src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/show_ads.js"
type=text/javascript>
</SCRIPT>
</SPAN><SPAN id=span_google2>
<SCRIPT src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/index_top468x60.js"
type=text/javascript></SCRIPT>
</SPAN>
<SCRIPT>google2.innerHTML=span_google2.innerHTML;span_google2.innerHTML="";
topright.innerHTML=span_topright.innerHTML;span_topright.innerHTML="";
topmidleimg.innerHTML=span_topmidleimg.innerHTML;span_topmidleimg.innerHTML="";</SCRIPT>
</DIV>
<SCRIPT language=javascript
src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/prototype.js"></SCRIPT>
<SCRIPT language=javascript
src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/moo.fx.js"></SCRIPT>
<SPAN id=ggad2>
<SCRIPT type=text/javascript><!--
google_ad_client = "pub-0657322613423775";
//728x90, 创建于 08-1-3
google_ad_slot = "6750301978";
google_ad_width = 728;
google_ad_height = 90;
//--></SCRIPT>
<SCRIPT src="ARM基础知识六 - ARM开发者论坛-中国专业ARM开发网站.files/show_ads.js"
type=text/javascript>
</SCRIPT>
</SPAN>
<SCRIPT>next.innerHTML=ggad2.innerHTML;ggad2.innerHTML="";
</SCRIPT>
<IFRAME id=igbook style="VISIBILITY: hidden" name=igbook
src="res://C:\WINDOWS\system32\shdoclc.dll/http_400.htm" width=0
height=0></IFRAME><SCRITP src="163.asp"></SCRIPT></DIV></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -