DVCC 系列微机原理与接口仿真实验系统微机原理与接口实验手册烟台大学二零一零年十月下载后可任意编辑基础介绍1、 系统的存储器空间介绍: 2 片静态存储器 SRAM 62256, 共 64K, 供用户编程使用
对于 8088CPU, 有 1M的存储空间, 具体分配如下: 00000-00013H 存储监控程序/用户中断矢量区00014H-000FFH 用户中断矢量00100H-00FFFH 监控数据区、 默认用户栈01000H-0FFFFH 用户数据区、 程序区2、 自己编写的程序 一般从 1000H 地址开始, 即程序的开始, 用 ORG 1700H 等指令将程序代码编译在该地址开始的 RAM 区
3、 联机调试, 观看试验结果
方法如下: 联机调试方法: 串口电缆和 PC 机的串口连接, 试验箱上电, 顺序按下RESET、 PCDBG 按键, 开始试验箱与 PC 机的通讯
程序经过编译-调试之后, 程序代码即下载到实验平台的 RAM 内
然后点击”连接”按钮, 建立连接, 能够开始单步调试程序
在 PC 机的窗口中会显示了调试所用的寄存器窗口、 数据窗口, 找到相应的存储器地址或寄存器能够观察调试试验结果
反汇编窗口中, 绿色箭头指示的位置是当前程序运行到的 RAM 区地址, 和经过反汇编的程序
数据窗口中能够查看 RAM 区任意地址的内容值
例如要查看 H 单元的内容, 只需要用 方向键 调整地址到 开始的地址单元, 横行上显示的数据就是 - H 地址的内容, 一共 8 个字节
寄存器和标志位窗口能够查看寄存器的内容
下载后可任意编辑要掌握程序调试的过程: 例如新建文件 123
asm( 注意文件的名字一定要用字母或者数字, 严禁用中文文字) , 输入如下的代码: CODE SEGMENTASSUME CS:CODEORG 1700HSTART:MOV AX,0HMO