Pertanyaan tentang topik tersebut 'gnu-assembler'

Saya tidak dapat memahami kode perakitan gnu berikut untuk arsitektur powerpc
#define START_GOT \ .section ".got2","aw";\ .LCTOC1 = .+32768 Apakah .LCTOC1 merupakan sebuah arahan? Mengapa ada . sebelum +32768 ?
257 dilihat
schedule 08.11.2023

kesalahan: sampah `bswapl eax movl %eax' setelah mendaftar
Saya mendefinisikan MAKRO dalam kode sumber GAS. Tapi itu tidak dikompilasi oleh gcc. Berikut ini adalah MAKRO yang saya tentukan. #define MSGSCHEDULE0(index) \ movl (index*4)(%rsi) ,%eax \ bswapl eax \ movl %eax...
201 dilihat
schedule 28.12.2023

GAS Assembler - Fungsi Fget SegFaults
Program sederhana ini mengalami kesalahan saat saya mencoba menggunakan fgets. Saya telah mencoba menggunakan fungsi baca dengan ldr r1, =input_string mov r3, #80 mov r0, #0 bl read tapi ini gagal dengan read(0,...
44 dilihat
schedule 03.01.2024