From mboxrd@z Thu Jan 1 00:00:00 1970 From: "ssams" Subject: jump_code Date: Sat, 07 Sep 2002 00:14:27 +0700 Sender: linux-assembly-owner@vger.kernel.org Message-ID: Mime-Version: 1.0 Content-Transfer-Encoding: 7BIT Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" To: linux-assembly@vger.kernel.org I build this code , iget output but i little bug ithink. i hope some body be correct it.. .data msg1: .ascii "Mencetak Saya\n" msg2: .ascii "\nKok saya dilompati sih\n" msg2_len: .long .-msg2 msg3: .ascii "Hai ini pesen ketiga " msg3_len: .long .-msg3 .text .globl _start _start: mov $4,%eax mov $1,%ebx mov $msg1,%ecx mov $14,%edx int $0x80 jmp pesan3 pesan2: mov $4,%eax mov $1,%ebx mov $msg2,%ecx sub $24,%edx int $0x80 mov $1,%eax xor %edx,%edx xor %ecx,%ecx int $0x80 pesan3: mov $3,%ecx ulang: push %ecx mov $4,%eax mov $1,%ebx mov $msg3,%ecx sub $21,%edx int $0x80 pop %ecx dec %ecx jnz ulang jmp pesan2 Output Mencetak Saya Hai ini pesen ketiga Hai ini pesen ketiga Hai ini pesen ketiga Kok saya dilompati sih Hai ini pesen ketiga my questio is .. why the third message is printing for one again in the end of output althought no instruction point it..? --------------------- Yang Mudah dan Menghibur ---------------------------- Hosting menjadi mudah dan murah hanya di PlasaCom. Klik http://idc.plasa.com F1 Mania!! Ikuti F1 Game di Obelix Game Corner di http://www.plasa.com/infotel/f1.html ---------------------------------------------------------------------------------------