使用rep movsb报段错误(Segmentation fault (core dumped))
%define SYS_EXIT_GROUP 231 ;int status
section .data
start_text db "a"
start_text_len equ $ - start_text
section .bss
section .text
global _start
_start:
mov rsi, start_text
mov rcx, start_text_len
inc rcx ; to get null
cld
rep movsb
jmp exit
exit:
xor rdi, rdi
mov rax, SYS_EXIT_GROUP
syscall
这段代码的错误在哪?我要怎么检查?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论