⑴ 汇编语言中,ST指令什么意思
字数据传送指令(LD, ST) 这是最简单的数据传送指令,不用考虑符号位的问题,直接以机器的位长存取数据。LD 从内存中取32位字数据放人寄存器,ST将寄存器中的32位字数据保存到内存中。ld some_addr, %r10st %r10, some_addr双字数据传送指令(LDD、STD) 这条指令需要用到一对寄存器存放双字,并且必须是偶数寄存器。LD 从内存中取64位双字数据放人一对寄存器中,注意,高字(bits 63 ~ 32)移入到偶寄存器中,低字(位于有效内存address+4)移入到紧跟着的奇寄存器中。ST将一对寄存器中的64位双字数据保存到内存中。lddd some_addr, %r10 ! some_addr[0] ->%r10, some_addr[0+4] ->%r11std %r10, some_addr