8051与AndesCore的软件差异与移植.docxVIP

  • 0
  • 0
  • 约6.43千字
  • 约 9页
  • 2026-03-27 发布于江西
  • 举报

第PAGE1页共NUMPAGES1页

8051与AndesCore的软件差异与移植

1.8051与AndesCoreTM

本文将介绍用法8051与AndesCore?差异事项,并对两种CPU系统相关事项做解释,后面再介绍从8051移植到AndesCore?上注重事项,举中断向量表及异样处理函数的例子解释差异及移植,最后简要介绍AndesCore?在应用的三款CPU:N705,N801和N968A。

2.8051与AndesCore常见差异事项

2.1.位宽的差异

位宽是指处理器一次执行命令的数据带宽。8051是8位宽的处理器,而AndesCore?是32位宽的处理器,支持32位与16位的混合命令集,位数越宽,在数据的处理方面就更有效率。

2.2.命令差异

8051汇编语言共有111条命令集,AndeStar?的V3m命令集有157条,AndeStar?的V3命令集有200多条,两种CPU的命令集也许可以分为以下几类:算术运算,如加,减,乘,除等操作;数据传送,如数据在寄存器,内存间的传送,赋值等;规律跳转,如函数呼叫,无条件跳转,条件跳转,中断返回等;在AndesCore?中还有特权模式的命令部分,关于两种命令集的详细差别,可以分离参考对应的命令集介绍文档。

2.3.地址空间映射差异

AndesCore

文档评论(0)

1亿VIP精品文档

相关文档