IDE软件说明(1)

1.出错环境介绍

IDE软件说明(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

IDE软件说明(1)

 左上方 左上方Workspace 之Break View 视窗:
 Break View 视窗的功能,是用来控制 ICE 各种 Break 的开关,如 Fig. 3-36 所示。

IDE软件说明(1)

2.反组译码

         在纯粹组合语言的环境上,单步,或许可以解释成执行一条组合语言指令;但在 Source
LeveDebug 的环境上,“单步”意谓著执行完一行指令,但一行指令,可能包含数条组合语言指令,
如巨集,或 C 语言。

         如果你真的想看“纯綷的组合语言单步执行”,请在进入侦错环境后,选择如Fig.3-37所示的“反
组译码”,进入如 Fig.3-38 所示的“反组译码视窗”在反组译视窗中的单步执行 (F11),就是以一条
组合语言指令为单位的单步执行。

        IDE软件说明(1)