IDE软件说明(1)
1.出错环境介绍
右上方暂存器视窗:记录著IO与Global Variable的资讯。
右下方 右下方Watch 视窗:显示著使用者输入的变数。
下面中右为 下面中右为Memory 视窗:以Hex格式显示出RAM,LCD的资料内容。
下面中左 下面中左Variable 视窗: 记录著三种资讯:
Context:目前程式的堆叠资讯
Auto:显示下次执行可能被使用的 Variable
Local:一个程式的区域变数
左上方 左上方Workspace 之Chip View 视窗:
记录著每个 FPPA 的个别资讯,有 Mult. Traps 与 Single Traps 两种模式,预设是在 Single Trap
模式下,你可以修改各个 FPPA 相关之内容,包括 A、FLAG、SP
左上方 左上方Workspace 之Break View 视窗:
Break View 视窗的功能,是用来控制 ICE 各种 Break 的开关,如 Fig. 3-36 所示。
2.反组译码
在纯粹组合语言的环境上,单步,或许可以解释成执行一条组合语言指令;但在 Source
LeveDebug 的环境上,“单步”意谓著执行完一行指令,但一行指令,可能包含数条组合语言指令,
如巨集,或 C 语言。
如果你真的想看“纯綷的组合语言单步执行”,请在进入侦错环境后,选择如Fig.3-37所示的“反
组译码”,进入如 Fig.3-38 所示的“反组译码视窗”在反组译视窗中的单步执行 (F11),就是以一条
组合语言指令为单位的单步执行。