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

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

发布时间: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)。

阅读全文

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

热点内容
有什么测身高的app安卓 浏览:364
通过买东西来解压 浏览:338
游戏运行文件解压到哪个盘 浏览:119
银行业务程序员要注意什么 浏览:390
怎么看压缩机牌子的 浏览:900
安卓手机怎么设置网址黑名 浏览:311
女超人全在哪个App可以看 浏览:393
可乐优品app图标长什么样子 浏览:870
iphone米家app怎么扫码 浏览:575
servqual具体算法 浏览:287
怎么在app关闭闪付 浏览:456
一个压缩文件能解压多久 浏览:573
如何在光遇中知道自己被拉黑安卓 浏览:664
c跨平台开发技术指南pdf 浏览:546
算法分析师就业人数图 浏览:820
安卓手机相册为什么看不到照片 浏览:328
linux如何更新python版本 浏览:359
pdf文件打马赛克 浏览:60
模板提高编译速度 浏览:146
ppt硬核训练营解压密码 浏览:584