正在加载图片...
汇編语言程序设计 10.2.2组合类型 组合类型也称为组合属性,组合类型标明本段与其他模块中 同名段的组合连接关系,是用于控制本段与其他模块中的同名 同类型段的组合连接方式,有五种可选的组合类型。 1. PUBLIC 连接程序将不同模块中的具有 PUBLIc属性的同名段连接在 起,形成一个新的段,公用一个段基址。 2. STACK STACK与 PLIBLIC的处理方式一样,只是连接后的段为堆栈段, 连接程序在连接过程中自动将新段的段基址送到堆栈段寄存器SS, 新段的长度送到堆栈指针寄存器SP。当堆栈段定义时没有说明为 STACK类型,就要在程序中用指令给堆栈段寄存器SS和堆栈指针 寄存器SP赋值,不然连接程序时就会产生警告信息。 3. COMMON COMMON类型会产生一个覆盖段。连接程序把该类型的同名段 指定相同的段地址.段的长度取决于最长的 COMMON段的长度汇编语言 程序设计 10.2.2 组合类型 组合类型也称为组合属性,组合类型标明本段与其他模块中 同名段的组合连接关系,是用于控制本段与其他模块中的同名、 同类型段的组合连接方式,有五种可选的组合类型。 1.PUBLIC 连接程序将不同模块中的具有PUBLlC属性的同名段连接在一 起,形成一个新的段,公用一个段基址。 2.STACK STACK与PLIBLIC的处理方式一样,只是连接后的段为堆栈段, 连接程序在连接过程中自动将新段的段基址送到堆栈段寄存器SS, 新段的长度送到堆栈指针寄存器SP。当堆栈段定义时没有说明为 STACK类型,就要在程序中用指令给堆栈段寄存器SS和堆栈指针 寄存器 SP赋值,不然连接程序时就会产生警告信息。 3.COMMON COMMON类型会产生一个覆盖段,连接程序把该类型的同名段 指定相同的段地址,段的长度取决于最长的COMMON段的长度
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有