SP30 RISC和指令集中英文对照

上传人:woxinch****an2018 文档编号:38980746 上传时间:2018-05-10 格式:DOC 页数:73 大小:1.89MB
返回 下载 相关 举报
SP30 RISC和指令集中英文对照_第1页
第1页 / 共73页
SP30 RISC和指令集中英文对照_第2页
第2页 / 共73页
SP30 RISC和指令集中英文对照_第3页
第3页 / 共73页
SP30 RISC和指令集中英文对照_第4页
第4页 / 共73页
SP30 RISC和指令集中英文对照_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《SP30 RISC和指令集中英文对照》由会员分享,可在线阅读,更多相关《SP30 RISC和指令集中英文对照(73页珍藏版)》请在金锄头文库上搜索。

1、目录目录1、特点.32、概述.33、结构.43.1、程序存储器.63.1.1、系统代码存储器.73.1.2、应用代码存储器.83.2、数据存储器.93.2.1、寄存器文件(R0 到 R7).103.2.2、特殊功能寄存器(SFR).104、指令集.154.1.1 Flag Settings.164.1.2 Addressing Modes.174.1.3、指令系统概要.224.1.4、指令集描述.22ADD ,寄存器相加或常数与寄存器相加 22ADDC ,.24AND ,相与.26CALL addr 调用子程序 .28CLR 清除.29CLRB .清除位.29CPL 取反.30CPLB .位取

2、反.31CPSE , 比较相等(寄存器、寄存器与常数)跳过.32DEC 自减量(-1).35DSZ 自减量(-1)如果是 0 跳过.36DSNZ 自减量(-1)如果不是 0 跳过.38INC 自加量(+1).39INTA 传送立即数至中断标志寄存器.40ISZ 自增量(+1)是 0 跳过.40ISNZ 自增量(+1)不是 0 跳过.42JMP addr 无条件跳转 .43MOV ,传送寄存器的值,.43MOV C, .传送位至“C”.45MOV ., C 传送“C”至位 .46MOVC 移动码字节 R5,R4 组合 14 位代表字节的地址,地址内的值传送于 R0.47NOP 空指.48OR ,

3、相或.48RET 子程序返回 .49RETI 中断返回 .50RLC 连同标志一起左移一位.51RRC 连同标志一起右移一位.52SBC .此位是 0 跳转.53SBS .此位是 1 跳转.55SET 置寄存器为全“1”.57SETB .置此位为“1”.58SHL 左移一位不带标志影响“C”.59SHRB R0, .连同位的值右移入 R0 .60SNZ 寄存器非”0”跳转.61SUBC ,减,值放入为补清 C .63SWAP 半字节交换.64SYS 调用系统函数 .65SZ 寄存器是 0 跳转.66TRAP 软件断点 .67XCALL 通过寄存器 R5 和 R4 内的地址进行调用子程序 .67

4、XJMP 通过寄存器 R5 和 R4 内的地址进行跳转 .68XOR ,寄存器相异或.681、特点、特点8 位数据宽度的哈佛结构单一时钟周期致力于控制和操作应用的强大指令集多种寻址方式 Immediate 立即 Direct 直接Indirect with optional pointer manipulation指针间接Direct Bit 直接位Direct Bit with indirect operand reference and optional pointer manipulation 间接操作数指针直接位Indirect Bit with optional pointer in

5、crement 间接指针增加Indexed addressing of code memory 代码存储器变址寻址读-修改-写操作分支指令平衡执行时间 2、概述、概述The MRK II Family of products are powered by Philips 2nd generation low power 8-Bit MIRCO RISC KERNEL (MRK II). Products featuring the MRK II core include PCF7921 (KEECOR), PCF7941 (STARC2XL), PCF7952 (ACTIC-PRO), PCH

6、7970 (P2SC) and other types currently under development. Although the individual device specifications for the above products may differ, all MRK II powered products feature the same instruction set, allowing code re-use across the products. The MRK II architecture and instruction set are outlined i

7、n the following.MRK II 系列产品由第二代 Philips 低功率 8 位 MIRCO RISC KERNEL 提供动力(MRK II )。产品特点是以 MRK II 为核心,包括 PCF7921(KEECOR), PCF7941(STARC2XL), PCF7952 (ACTIC-PRO), PCH7970 (P2SC) 并且其它型号当前正在发展中。虽然上述产品的各自设备规格有所不同, 并且所有 MRK II 提供以同样指令集为特点的产品能量, 允许代码在产品中再次使用。下面有关于MRK II 的构造和指令集概述。Nevertheless, consult the cor

8、responding specification of the product targeted for your application, in order to identify any variations or discrepancies applicable and observe the section ANOMALY AND APPLICATION NOTES of the corresponding product specification.然而,在使用中应考虑到对应产品的指标与说明书保持一致,目的是对应产品的说明书来辨认可适用的和观察反常现象部分和使用说明的任何差异或差误。3、结构、结构The MRK II Family of products utilizes a Harvard architecture featuring an 8 bit ALU and 16 bit instruction width. Due to the two stage pipeline concept

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号