《ARM嵌入式系统开发――软件设计与优化》的勘误表_第1页
《ARM嵌入式系统开发――软件设计与优化》的勘误表_第2页
《ARM嵌入式系统开发――软件设计与优化》的勘误表_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ARM嵌入式系统开发软件设计与优化的勘误表勘误表 1:2005 年 5月第 1版 2005 年5月第 1次印刷编号错误正确1P45: 例 3.3 POST cpsr=n vCvqiFt USERcpsr=n zCvqiFt_USER2P50:3.1.7 下数第 5 行MLAsR n,Rm,Rs,RnMLAsR d,Rm,Rs,Rn3P55:例 3.16 PRE r1=0x00090000r1=0x000 090004P59:图 3.3 下数第二行 如图 3.4所示如图 3. 5 所示5P58:表 3.9 中 寻址模式为 DA 起始地址 :Rn-4* Rn+4Rn-4* N+46P63: 例 3

2、.20 PRE sp=0x00000004sp=0x000800147P67: 例 3.24 POST: cpsr = nzcVq i ft SVCcpsr = nzcVq I ft_SVC8P68: 例 3.26 MSR指令先把 cpsr 的值 复制到 r1. 再使用 MRS把 r1 的值复 制到.PRE cpsr=nzcvqi Ft SVCMRS指令先把 cpsr 的值复制到 r1. 再 使用 MSR把 r1 的值复制到 .cpsr=nzcvq I Ft SVC9P76:第 5 行只有带 S后缀的比较指令 和数据处理 指令只有比较指令和带 S后缀的数据处理指 令10P82:第 11 行,有

3、当 Rn中地址的最低 位为 1 时.此处 Rn或 Rm都可以. (原著如此 )11P83:第 19行; ro =0x00010001; r0 =0x0001000112P100:11 行 BCC checksum v2 loopBCC checksum v3 loop13P177:倒数第 7行, 0= N 1 40= Nl 414P177:最后一行,5(32Nh+Nm)+5(N1+Z1)+25(32Nh+Nm)+5(Nl +Zl )+215P178:第 2 行,5(32Nh+Nm+N1+Z1)+175(32Nh+Nm+lN+Zl )+1716P178:第 4 行,5(Nm+Zm+1N+Z1)+

4、25(Nm+Zm+lN+Zl )+217P178:第 5行,如果这里 Nm=0则. Z1 是1;否则 Z1为 0如果这里 Nm=0则. Zm是 1; 否则 Zm为 018P178:第 6行, 5(Nm+Zm+1N+Z1)+32 个 周期。5(Nm+Zm+lN+Zl )+32 个周期。19P178:第 8行,除非 Nm=1 或 Nm=0除非 Nm=1且 Nl =020P293:910 行 这个算法只有在单位主 极点这个算法只有在单位主极点 N 1 时是可逆的。 N 1 时是可逆的。K 1 时是可逆的。N21P484:图 14.6 粗页表表项最低两位“ 10”; 细页表表项最低两位“ 10”;粗页

5、表表项最低两位应为“ 01”; 细页表表项最低两位应为“ 11”;22P485:页图 14.8 小页表表项最低两位应为“ 01”; 微页表表项最低两位应为“ 01”;小页表表项最低两位应为“ 10” 微页表表项最低两位应为“ 11”;23P491:页表 14.4写数据 TLB锁定 MRC p15,0,Rd. 写指令 TLB锁定 MRC p15,0,Rd.写数据 TLB锁定 MCR p15,0,Rd.写指令 TLB锁定 MCR p15,0,Rd.24P501:14.10.1 第 1 步 . 下数第一行. 位于 0x00000 的专用 32KB内核区 域;位于 0x80000 的 32KB共享存储

6、区 域;位于 0x10000 的专用 32KB页表区 域; . 位于 0x00000 的专用 64KB内核区域; 位于 0x10000 的 32KB共享存储区域; 位 于 0x18000 的专用 32KB页表区域; .25P502:14.10.2 第 2 步 . 下数第三行 . 另一个是位于 0x8000 的 32KB共享 存储区域(见图 14.18)图 14.18 中,任务区域 0x4000000. 另一个是位于 0x10000 的 32KB共享 存储区域(见图 14.18)图 14.18 中,任务区域 0x0040000026P219:公式 7.8q0=2(s-7)a0=232(1- a0

7、)/dq0=2(s-7)a0=232(1- e0)/d勘误表 2:2005 年 5月第 1版 2006 年3月第 2次印刷1P501:14.10.1 第 1 步 . 下数第一行. 位于 0x00000 的专用 32KB内核区 域;位于 0x80000 的 32KB共享存储区 域;位于 0x10000 的专用 32KB页表区 域; . 位于 0x00000 的专用 64KB内核区域; 位于 0x10000 的 32KB共享存储区域; 位 于 0x18000 的专用 32KB页表区域; .2P502:14.10.2 第 2 步 . 下数第三行 . 另一个是位于 0x8000 的 32KB共享 存储区域(见图 14.18)图 14.18 中,任务区域 0x4000000. 另一个是位于 0x1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论