首页 > 电脑

下面的程序实现依次用内存中0000:0000~0000:0015单元中的内容改写程序中的数据。

更新时间2019-11-29 11:18:40

1) 请完成下面的程序并回答后面的问题。

下面的程序实现依次用内存中0000:0000~0000:0015单元中的内容改写程序中的数据。

2,bx起的作用是什么?

3,图中“dw”的作用是什么?

在加载到内存后存到了什么地方?程序执行后该地方的数据是什么?


程序:

9               mov cs:[bx],ax

11             loop s

问题

1. 在程序执行前,00:00~00:15内容为中断向量表,具体值为(十六进制)(不同DOS会不同)

B6 1D 8A 01 BF 1D 8A 01 00 00 00 F0 C8 1D 8A 01

2.bx变址用(也就是数据的指针)

3.dw为定义数据用

若你生成的是exe,程序在内存的可用段(这个值是可变的)

程序无执行后,该地方的数据就是dw'后面的内容(包括程序本身(

相关标签:内存

上一篇:用于保证数据库中数据表的每一个特定实体的记录都是唯一的是什么完整性

下一篇:excel公式如何实现图中结果,请大神指教!