导航:首页 > 源码编译 > 如何运行汇编语言编译的程序

如何运行汇编语言编译的程序

发布时间:2024-11-10 01:31:22

㈠ 汇编语言源程序怎样运行

汇编语言源程序运行方法:
1、找到一段起始地址为SA:0000(即起始地址的偏移地址为0)的容量足够的空闲内存区。
2、在这段内存区的前256个字节中,创建一个称为程序段前缀(PSP)的数据区,DOS利用PSP来和被加载程序进行通信。
3、从这段内存区的256字节处开始(在PSP的后面),将程序装入,程序的地址被设为SA+10H:0;空闲内存区从SA:0开始,0~255字节为PSP,从256字节处开始存放程序,为更好地区分PSP和程序,DOS将划分到不同的段中,如下这样的地址安排:
空闲内存区:SA:0
PSP区:SA:0
程序区:SA+10H:0
注意:PSP区和程序区虽然物理地址连续,却有不同的段地址。
4、将该内存区的段地址(SA)存入DS中,初始化其它相关寄存器后,设置CS:IP指向程序的入口(SA+10H:0)。

阅读全文

与如何运行汇编语言编译的程序相关的资料

热点内容
u盘根目录文件夹是哪个 浏览:693
新预算法预算编制 浏览:622
perl怎样遍历文件夹 浏览:636
安卓手机如何更好的保护隐私 浏览:316
程序员书籍知乎 浏览:154
王者安卓v区怎么转移到苹果 浏览:449
加密区卸载 浏览:122
女程序员压力大想辞职 浏览:681
算法体现在哪里 浏览:219
阿里云个人服务器推荐 浏览:363
汽车识别视频文件夹 浏览:110
档案服务器不可用是什么意思 浏览:525
有什么app能看到老婆在哪 浏览:562
androidpdf源码 浏览:435
方舟怎么把单机人物上传到服务器 浏览:964
偏置命令下大小形状保持不变 浏览:988
单片机各功能接口芯片 浏览:795
跳转收费系统源码 浏览:604
python3什么时候 浏览:708
惠州房车app哪个好 浏览:971