版权和免责声明
应授权单位要求,本栏目仅用于与非网网友学习交流,第三方严禁擅自转载。与非网常年法律顾问北京柴傅律师事务所,将全力维护本栏目相关各方的合法版权。如需转载,可与专栏编辑联系。祝阅读愉快!
资料来源
电子版下载
点击这里下载本文电子版 下载说明:如需使用、转载任何文章或代码,必须署明原创作者姓名、出处(EEFOCUS.com 与非网)和超链接。不得将本作品用于商业目的。
术语词典:Freescale Coldfire
同题专栏
文章资讯
产业博文
最近访客
载入中...
流量统计
ColdFire 编程参考手册(翻译版) ColdFire 编程参考手册(翻译版)
本手册包含了所有版本 ColdFire 微处理器指令集体系的详细信息。在 ColdFire 系 列中,每一代硬件微架构都被视为一个版本,这开始于最早先的 V2 内核(首个 ColdFire 处理器)的实现。对于其指令集体系来说,每个定义都被称为一个 ISA_Revision,并被 写成 ISA_Revision_A 和 ISA_Revision_B 等。然而,这些 ISA 版本通常使用短形式的名 目(如 ISA_A 和 ISA_B 等)来描述。 [ 阅读全文 ]
第1章 绪论
ColdFire 系列的编程模型包括两组寄存器:用户组和管理员组。用户模式下程序的 执行,只能够使用用户组寄存器。而系统软件则运行在管理员模式下,不但可以存取所 有的寄存器,而且可以使用管理员组的控制寄存器来实现管理者功能。后续章节会对用 户模式和管理员模式下的寄存器以及寄存器中的数据组织方式作简要的描述。
第2章 寻址方式
绝大部指令操作是针对源和目的操作数的计算,并将其结果存放在目的位置。单操 作数指令只计算一个目的操作数,并将它存放在目的位置。与存储器紧密相关的微处理 器外扩模块,主要有与程序空间有关的程序部件和与数据空间有关的数据部件。它们访 问指令字段或者指令的操作数(数据项)。程序空间,是内存中包含程序指令代码及其 驻留在指令流中的立即操作数的存储区域。而数据空间则是包含程序数据的内存区域。 与程序计数器相对寻址方式,可依据数据引用方式来分类。
第3章 指令集概述
本章通过介绍飞思卡尔汇编语言的语法和符号,来简要描述 ColdFire 系列指令集 的信息。其中包括了指令符号和格式等的详细资料。
第4章 整型用户指令
本章叙述 ColdFire 系列的整型用户指令。为了便于记忆,每个指令的详细讨论按 字母顺序排列。并非所有的指令都被 ColdFire 处理器所支持。请参见第 3 章“就指令集定义的具体细节的指令集概要”。
第5章 MAC 用户指令
本章描述了在 ColdFire 系列处理器中关于可选的乘法累加单元(MAC)的用户指 令。为了方便指令的记忆,每条指令描述的讨论将按照字母顺序来讲述。若要了解由增强乘法累加单元(EMAC)所实现的指令,请见第六章“EMAC 用户指令”。
第6章 EMAC 用户指令
本章描述了在 ColdFire 系列处理器中关于可选的增强乘法累加器单元(EMAC)的 用户指令。为了方便指令的记忆,每条指令描述的讨论将按照字母顺序来讲述。本章包括了原 EMAC 指令以及首次出现在 B 版本的 EMAC 定义中的四个乘法累加 单元指令(MAAAC、MASAC、MSAAC 和 MSSAC)。若要了解由乘法累加单元(MAC)所实现的指令,请见第五章“MAC 用户指令”。
第7章 浮点运算单元(FPU)用户指令
本章包含了,由可选浮点型单元(FPU)实现的指令的功能描述。有关浮点型状态寄 存器(FPSR)的作用机制和条件测试的通用信息,将在本章的开始部分加以整理。
第8章 超级用户(特权)指令
本节包含了 ColdFire 系列超级用户(特权)指令的相关信息。为了便于记忆,每条指 令的详细说明按字母顺序排列。可选核心模块(如浮点型运算单元)的超级用户指令也 详载于本节。并非所有的指令都被 ColdFire 处理器所支持。请参见第3 章“就指令集定义的具 体细节的指令集概要”。
第9章 指令格式摘要
本章描述按数字顺序排列的 ColdFire 系列指令的二进制格式。这种二进制编码的 整个指令的位元组都是事先确定的,位元组的十六进制值写在页面的右边缘,另外,破 折号(-)用来表示它是个可变的数。
第10章 PST/DDATA 编码
本章从指令的角度详细描述 ColdFire 芯片的处理器状态(Processor Status PST)的 形成和 Debug 模块的调试数据(Debug Data DDATA)的输出。通常 PST/DDATA 对于 指令的输出被定义为以下格式:PST=0x1,{PST={0x8,0x9,0xB},DDATA = 操作数}
第11章 异常处理
本章主要讲述 ColdFire 系列芯片的异常处理
第12章 附录
用于输出模块的 S 记录格式,是用于在可打印格式下编码程序或者是数据文件, 这些程序或数据文件是用于在计算机系统之间传输。传输过程可有效通过显示器来监 测,而且 S 记录可很容易地被编辑。
载入中...
 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.