1 / 11
文档名称:

SPCE061A的FAQ.pdf

格式:pdf   大小:350KB   页数:11页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

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

SPCE061A的FAQ.pdf

上传人:iris028 2022/8/2 文件大小:350 KB

下载得到文件列表

SPCE061A的FAQ.pdf

相关文档

文档介绍

文档介绍:: .
4 bits
时已经溢出 超过 16-bit 数字范围 所以已经无法正确呈现

Q: ASR ALU 和 LSL-ALU 指令带进位位操作时 是先移位再对 Carry 加或减 还是先
对 Carry 加或减后再移位 如 Rd Rs ASR nn Carry
A: ASR ALU 和 LSL-ALU 指令带进位位操作时 是先移位再对 Carry 加或减 因为从
µ’nSP™的内核结构图中可以看到移位器 SHIFTER 是串接在 ALU 前面

Q: 循环指令 ROL 中移位寄存器 SB 参与运算 那么 SB 中的值究竟是什么 如何确定
在何处得知 SB 的内容 若 SB 内容不知 循环后结果将无意义 ROR 也有此问题
A: 移位缓存器 SB 参与算逻运算前的移位操作或乘法运算中的移位操作 它只起中间缓
存的作用 其值在运算后是不确定的 因而用户也就不能对其进行任何读操作 若用
户要进行循环指令时, 要先对移位缓存器 SB 进行初始化的动作(先透过移位或循环指
令), 然后再进行移位操作 或者可说它负责担负中间缓存的作用, 但在乘法或 FIR 指
令后, 会对移位缓存器 SB 产生破坏动作, 因此其值在乘法或 FIR 指令运算后是不确定
的 因而用户不适宜在此时对其进行任何读操作

Q: 在循环指令 ROL ROR 中若进位位参与运算 如 Rd Rs ROL nn Carry Carry 位
是如何参与循环的
A: ROL ROR 确切地讲是循环移位指令 它们只对源寄存器 Rs 中的内容与 SB 一起进行循环移位 因此 循环移位操作与进位 C 无关

Q: GOTO 是在任何一页的页内转移 页是当前默认页 还是只在零页范围内转移
A: 对 ISA 而言 GOTO 指令是在当前的页内转移指令 对 ISA 而言 GOTO 将
可在各页转移
SPCE061A 片内外设部件

Q: 并行 I/O 结构图中 读引脚和读 Buffer 的三角形是否为三态门 图中的大三角形是什

A: 读引脚和读 Buffer 的三角形不是三态门 为 input buffer 用来 regulate 外部的 analog 信
号为 0 或 数字信号后进 I/O 寄存器 图 中的大三角形则为 output buffer 用以放
大输出信号 为三态门
P_IOA/B_Buffer(读 )
P_IOA/B_Data(写)
数据
寄存器
P_IOA/B_Buffer(写) 上拉 I/O