




免费预览已结束,剩余11页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C6000指令集,简介,C62XX和C67XX共享一套指令集C67XX特定指令包括32bit整型乘法、双字读取和浮点操作,指令和功能单元的映射,操作码映射,并行操作,8条指令构成一个取指包(FP)P位决定本条指令是否与其他指令并行所有并行执行的指令组成一个执行包执行包中的每条指令使用不同的功能单元完全串行、完全并行、部分串行,条件操作,所有的C6000指令均为条件执行的,由每条指令的4个最高有效位控制,其中3位creg指定条件寄存器,1位z指定零测试或非零测试。z1进行零测试;z0进行非零测试creg0,z0无条件执行,资源限制,同一执行包中,任两条指令不同使用相同的功能单元同一指令周期,不能有两条指令对相同的寄存器执行写操作,使用相同功能单元的指令的限制,使用相同功能单元的两条指令不能安排在同一执行包中ADD.S1A0,A1,A2|SHR.S1A3,15,A4;S1被两条指令同时使用ADD.L1A0,A1,A2|SHR.S1A3,15,A4;使用两个不同的功能单元,使用交叉通路(1X和2X)的限制,使用同一条交叉通路的两条指令不能安排在同一个执行包中(只有1条交叉通路)ADD.L1XA0,B1,A1|MPY.M1XA4,B4,A5;1X被两条指令同时使用ADD.L1XA0,B1,A1|MPY.M2XA4,B4,A5;使用了不同路径,数据读/写的限制(1),使用相同寄存器组作为目的地址/源地址的两条读/写指令不能安排在同一个执行包中。数据读写所用的地址寄存器必须与所用的功能单元处于同一数据通道LDW.D1*A0,A1|LDW.D2*A1,B2;.D2必须使用B组寄存器LDW.D1*A0,A1|LDW.D2*B0,B2;寄存器所在组正确,数据读/写的限制(2),将数据读入到(或储存自)相同寄存器组的两条读(或写)指令、将数据读入到和储存自相同寄存器组的两条指令不能安排在同一执行包中LDW.D1*A4,A5|STW.D2A6,*B4;读入到、储存自同组寄存器LDW.D1*A4,B5|STW.D2A6,*B4;寄存器所在组正确,使用长定点类型(40位)数据的限制(1),因为.S和.L单元共用一套为长定点型的源操作数准备的读寄存器通路和为长定点型的结果准备的写寄存器通路,所以每一个执行包只容许每一寄存器组处理一个长定点类型数据ADD.L1A5:A4,A1,A3:A2|SHL.S1A8,A9,A7:A6;两个长数据写入同一组ADD.L1A5:A4,A1,A3:A2|SHL.S2B8,B9,B7:B6;每组一个长数据,使用长定点类型(40位)数据的限制(2),因为.S和.L单元的一个长数据读通路和写通路共用,所以同一S单元或L单元的长数据读操作和存储操作不能安排在同一执行包中ADD.L1A5:A4,A1,A3:A2|STW.D1A8,*A9;长数据读操作与存储操作冲突ADD.L1A4,A1,A3:A2|STW.D1A8,*A9;去掉长数据读操作,存储器读取的限制,对同一寄存器在一个指令周期读取多于4次是不允许的,条件寄存器不在此限制之列MPY.M1A1,A1,A4|ADD.L1A1,A1,A5|SUB.D1A1,A2,A3;对A1进行5次读写MPY.M1A1,A1,A4|ADD.L1A0,A1,A5|SUB.D1A1,A2,A3;只对A1进行4次读写,存储器存储的限制,在同一指令周期内不能同时存在两条指令写入同一寄存器。具有同一目的地址的两条指令可以安排并行,只要向该目的寄存器的写操作不在同一指令周期发生MPY.M1A0,A1,A2|ADD.L1A4,A5,A2;写A2在同一周期发生!ADD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高空坠落安全知识培训总结课件
- 北京音乐小学考试试卷及答案
- Fluvirucin-B2-生命科学试剂-MCE
- 高温防暑降温安全知识培训
- 北斗解禅中级高考试题及答案
- 新解读《GB-T 26068-2018硅片和硅锭载流子复合寿命的测试 非接触微波反射光电导衰减法》
- 护师考试题及答案
- 高温作业安全知识培训课件
- 高校组网基础知识培训课件
- 高架轻轨基础知识培训课件
- 幼儿园情商培训
- 物流无人机技术与应用解决方案
- GB/T 3325-2024金属家具通用技术条件
- 2024年江苏省学业水平合格性考试全真模拟语文试题(解析版)
- 非营利性医疗机构医保政策制度
- 投标货物包装、运输方案
- 10kA配电站房标准建设规范及施工工艺
- 床边护理查体内容
- 公司价值观与伦理管理制度
- 2024-2025学年初中音乐七年级上册(2024)苏少版(2024)教学设计合集
- DB61∕T 1856-2024 国土调查成本定额
评论
0/150
提交评论