Plazma sayı 2, sayfa 162

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 162

!to "hello.prg"

* = $080d lda #<yazi ldy #>yazi jsr $ab1e rts yazi !text "MERHABA DUNYA" !byte 0

Bu programı derledikten sonra emülatör ekranında "SYS 2061" yazarak programı çalıştırabilirsiniz. Elbette ki programları otomatik çalışabilir hale getirmek işimizi çok daha kolaylaştıracaktır. Bunun için programın başına iki satır eklememiz yeterlidir.

!to "hello.prg"

* = $0801 !byte $0c, $08, $00, $00, $9e, $32, $30, $36, $31, $00, $00, $00

* = $080d lda #<yazi ldy #>yazi jsr $ab1e rts yazi !text "MERHABA DUNYA" !byte 0

Bu eklenen satırlar Commodore 64'ün Basic'inde "0 SYS 2061" komut satırına tekabül eden byte'ları içerir. $0801 adresi ise Commodore'un varsayılan Basic başlangıç adresidir. Dolayısıyla bu program otomatik olarak "MERHABA DUNYA" çıktısı verecektir.

EditPlus kullanmayanlar DOS ekranından ACME'ye "hello.a" dosyasını parametre olarak vererek de "hello.prg" dosyasını elde edebilirler. Örnek:

C:\Acme>acme c:\myapps\hello.a

Bu komut satırını çalıştırdığınızda, bulunduğunuz klasörde "hello.prg" dosyası oluşacaktır.

Klavyeyle gezinmek için ← ve → tuşları.