今天在写计算机组成原理实验的时候,在dosbox中使用masm命令时并没有报错,但是在link时却出现了如下报错:
该报错说的是:试图访问段界限之外的数据。由于它在masm时不会显示错误,所以我修改了许久,终于发现了问题所在。
先看我未修改的代码:
发现在end start之前并未结束数据段
因此只需要在end start之前添加code ends。
再进行link
发现不会保存了:
今天在写计算机组成原理实验的时候,在dosbox中使用masm命令时并没有报错,但是在link时却出现了如下报错:
该报错说的是:试图访问段界限之外的数据。由于它在masm时不会显示错误,所以我修改了许久,终于发现了问题所在。
先看我未修改的代码:
发现在end start之前并未结束数据段
因此只需要在end start之前添加code ends。
再进行link
发现不会保存了: