KOD_KIRICI
Decapat
- Katılım
- 10 Şubat 2023
- Mesajlar
- 34
Daha fazla
- Cinsiyet
- Erkek
Merhaba, kendimi Assembly üzerinde geliştirmeye çalışıyorum.
Cdeki atexit fonksiyonu çıkışta (CTRL C dahil. Yani herhangi bir durumdan kaynaklanan çıkış) çağrılmak üzere bazı fonksiyonları kaydediyor.
Peki bunun Assembly için bir alternatifi var mı?
Yaptığım araştırmalara göre CTRL+C ye basınca sıgınt denen bir sinyal (Linux için) veeiliyormuş. Assembly icinde ise bu sinyaller kontrol edilebiliyor. Yane beklenmedik çıkışlar için
Bu stack overflow sitesine bakabilirsiniz.
stackoverflow.com
Cdeki atexit fonksiyonu çıkışta (CTRL C dahil. Yani herhangi bir durumdan kaynaklanan çıkış) çağrılmak üzere bazı fonksiyonları kaydediyor.
Peki bunun Assembly için bir alternatifi var mı?
Yaptığım araştırmalara göre CTRL+C ye basınca sıgınt denen bir sinyal (Linux için) veeiliyormuş. Assembly icinde ise bu sinyaller kontrol edilebiliyor. Yane beklenmedik çıkışlar için
Bu stack overflow sitesine bakabilirsiniz.

Handling signals in x86_64 assembly
I want to set up a basic signal trap. global _start %define stdout 1 %define sys_signal 48 %define SIGINT 2 %define SIGSEGV 11 section .text exit: mov eax, 60 mov rdi, 0 syscall catch...
Son düzenleme: