单项选择题
A.重定位信息包含需重定位的位置、绑定的符号和重定位类型B.数据中的重定位信息在可重定位目标文件的.rel.data节中C.重定位信息是由编译器在生成汇编指令时产生的D.指令中的重定位信息在可重定位目标文件的.rel.text节中
以下有关重定位功能的叙述中,错误的是()。A.重定位的第一步应先将相同的节合并,且将具有相同存取属性的节合并成...
单项选择题以下有关重定位功能的叙述中,错误的是()。
A.重定位的第一步应先将相同的节合并,且将具有相同存取属性的节合并成段B.重定位的最终目标是重新确定各模块合并后每个引用所指向的目标地址C.重定位的最后一步是将引用处的地址修改为与之关联(绑定)的定义处的首地址D.重定位的第二步是确定每个段的起始地址,并确定段内每个定义处符号的地址
以下关于IA-32和x86-64指令系统比较的叙述中,错误的是()。A.对于入口参数,x86-64可用通用寄存...
单项选择题以下关于IA-32和x86-64指令系统比较的叙述中,错误的是()。
A.对于入口参数,x86-64可用通用寄存器传递,而IA-32需用栈来传递B.对于64位数据,x86-64可用一条指令处理,而IA-32需多条指令处理C.对于返回地址,x86-64使用通用寄存器保存,而IA-32使用栈来保存D.对于浮点操作数,x86-64存于128位的XMM中,而IA-32存于80位的ST(i)中
以下关于x86-64过程调用的叙述中,错误的是()。A.前6个参数采用通用寄存器传递,其余参数通过栈传递B.在...
单项选择题以下关于x86-64过程调用的叙述中,错误的是()。
A.前6个参数采用通用寄存器传递,其余参数通过栈传递B.在通用寄存器中传递的参数,都存放在64位寄存器中C.在栈中的参数若是基本类型,则被分配8个字节空间D.返回参数存放在RAX相应宽度的寄存器中