平常镜子

文章
4
资源
0
加入时间
3年0月21天

linux-AT&T汇编,把32位寄存器的值以16进制字符串打印出来

将寄存器的值以16进制显示,程序如下:.section .bbs.lcomm buf,10 #定义一个10字节长度的内存区,用来储存计算出来的字符.section .text.globl _start_start://初始化寄存器movl $0x01abcdef,%eax #将需要转换的值存入eaxmovl $0,%edimovl $0x0000000f,%edx//写入‘0X...