SPCE061A的FAQ.pdf


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11
文档列表 文档介绍
: .
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

SPCE061A的FAQ 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小350 KB
  • 时间2022-08-02