1 / 60
文档名称:

指令介绍 - 指令介绍.ppt

格式:ppt   页数:60页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

指令介绍 - 指令介绍.ppt

上传人:825790901 2015/12/21 文件大小:0 KB

下载得到文件列表

指令介绍 - 指令介绍.ppt

文档介绍

文档介绍:SUNPLUS 16位 u’nSP指令介绍
凌阳大学计划部
2005/6/18
1
一、 16位 u’nSP 内核架构
二、指令系统
三、’nSP™汇编伪指令
2
一、 16位 u’nSP 内核架构
3
16位 u’nSP 内核架构
4
16位数据总线/
22位地址总线
a: 4M 字寻址空间
b: 64页,每页64K字
’nSP™存储器地址映射
5
13个16位寄存器
a: 4个通用寄存器(R1-R4)
b: 4个二级寄存器(SR1-SR4)
c: 1个基址寄存器(BP)
d : 4个系统寄存器
SP:堆栈指针
SR:状态寄存器
PC:程序指针
FR:标志寄存器
SECBANK ON/OFF
6
寄存器号
7
状态寄存器
CS:代码段
DS:数据段
条件标志
N:负数标志
Z:零标志
S:符号位
C:进位标志
8
标志寄存器
AQ:DIVS/DIVQ 执行的条件判别标志(0)
BNK:第二寄存器组使用标志(0) [Primary (0) / Secondary (1)]
FRA:FRACTION模式(0) [Off (0) / On (1)]
FIR:FIR_MOVE 模式(0) [On (0) / Off (1)]
SFT BUF:移位缓冲器或者是FIR运算的保护位(0000)
F:快速中断使能标志(0)
I:普通中断使能标志(0)
INE:中断嵌套模式(0) [IRQNEST ON(1)/IRQNEST OFF(0)]
IRQ PRI:普通中断优先级寄存(1000)
IRQ0>IRQ1>IRQ2>IRQ3>IRQ4>IRQ5>IRQ6>IRQ7
9
10个中断源
a: 1个快速中断
b: 8个一般中断
c: 1个软件中断
支持中断嵌套模式
IRQNEST ON/OFF
在中断嵌套模式被启用时,如果在中断过程有更高优先级的中断发生,将发生中断嵌套。
10