1 Mayıs 1986 Tarihli Commodore Gazetesi Sayfa 23

1 Mayıs 1986 tarihli Commodore Gazetesi Sayfa 23
Metin içeriği (otomatik olarak oluşturulmuştur)

Soru: 2000-200C'de ne oluyor? Cevap: SO0OFB ve onu izleyen adreste $0400'e, $O0OFD ve onu izleyende de $CO0O'ya birer pointer oluşturulu- yor. Arada kestirme yoldan Y sıfır- lanıyor. Soru: 200E-2013'te olay ne? Cevap: Bir önceki programımızda olanın aynısı. Sadece daha esnek. Soru: 2015 ve 2017'deki E6 neyin ne- si? Cevap: Zero page adresli İNC (INC- rement) komutunun kodu. Herhangi bir bellek adresinde o anda bulunan değeri bir artırıyor. Tıpki STA, STY vb. komutları gibi, tüm adresleme türlerine uygun INC çeşitlerimiz mevcut. Burada yapı- lan, ilk başta $0400 ve $CO00 ola- rak tanımlanan iki pointer'in üst byte'larını birer artırıp, $0500 ve $C100 yapmak. Soru: 201B'deki C9 neci? Cevap: Dolaysız CMP (CoMPare, kı- yasla) komutunun temsilcisi. SOOFD-OOFE'deki pointer $DO0DO'ya ulaştı mı acaba diye soruyor. Ulaş- tıysa sonuç sifir; taşımcaı işimiz ba- şarıyla sonuçlanmış bulunmakta. Henüz ulaşmadıysa, pointer C100, C200, C300... CFOO diye arta arta devam edecek. . Eski ve yeni çeşitlerimizin envante- rini çıkarıp bu ayki işimizi bitirelim: BE© BNE İNY İNX DEY DEX BRK Para- met- resz. — — C8 E8 88 CA 00 Rela- tif FO DO0 — — — — —- Hay Allah. DEC komutunun ne olduğunu anlatmayı unuttuk Son olarak, geleneksel Baytan Bitir- mez Bilgisayar Bilgisi Birinciliklerinin * uçuncusu Bu seferki biraz uğraştıra- ’l SCOOO CFFF bölgesindeki değer- leri $1000-$41FFF'e taşıyacak, yukarıda verdiğimize benzer bir makine dili programı belleğe POKE eden BASIC program. 2. sayıdaki yarışma sorusunun cevabı Sayın Baytan Bitirmez Nisan 1986'da yayınladığımız 2. sayıdaki sorunun cevabı şöyledi: A0 dolaysız LDY'nin kodu olduğu için direkt olarak bu emir Y'ye yanındaki 1 bytlık parametreyi yani A0'ı yüklüyor. Y'ye A0 yüklenir Fakat AAA0 ise Y'ye OUAOı yükler. Çünkü A4 zeropage (sıfırıncı sayfa) adresidir. Y'ye O0AO yüklenir Avcdokr fark işte budur. Adresim: Hoşdere Cad. Hava Sok. 122/9 Yukarı Ayrancı/ANKARA Kaan Mumcuoğlu 2. Aynı taşıma işlemini yapan, bu kez BASIC bir program. 3. Aynı taşıma işlemini, 1. sorudaki makine dili programın ne kadar, 2. so- rudaki BASIC programın ne kadar za- manda yaptığı. Tam saniye hesabını istiyorum. Eğer süre, saatle ölçüleme- yecek kadar kısaysa, mesela işlemi 100 kez tekrarlayıp ortalamayı alma yöntemini deneyebilirsiniz. İlk doğru cevabın sahibinin meşhur bir dergide artist fotoğrafı yayınlana- cakltır. COMPU-HOBİ COMPU-TOBİ cOMPU-HOBİ COMPU-TOBİ ŞİFRELİ BULMACA AÇIKLAMALAR Soldan Sağa 1., MAKARNA (Onogromlorı: RA'M” ve “KARAMAN' ((Dokuz okul”da ıkı kez oku vardır). DA ("Dağ” sözcüğünün boşındokı iki harf). “ANKA- B » o A — —ER (“Asker'in ilk üç harfi olan “ask” çıkarsa, er- asker kalır). 4. AKLIMDA ("Lades” oyununda “ak- lımda” demek gerekir; “kalmadı”, “aklımda”nın anagramıdır). .LM (“Elma”daki sessiz harfler LM — 950 - Romen rakamlarıyla). —İS (“Sis“in son iki harfi is, o da pis- tir). .TIR (Uzun araçtır denmiş zaten). : ANAKARA (“kıta” demektir). o SNO Yukarıdan Aşağıya 1. MADALYA ("MALAY'DA'nın anagra- mıdır). 2. AKM (Atatürk Kültür Merkezi'nin baş harfleri “takma”nın göbeğinde, ya- ni ortasında yer almaktadır). -KO (Ko koymamız isteniyor; KO- KOY). —TA (Uzakta; “ta”, uzaklık bildirir). . AKSIRIK (ak sırık). / RU (UR'un îersi] —RA (Bura EDİ (Edi, Budu nun arkadaşıdır; * dir”in içindedir). . AVRASYA (Avrupa ile Asya sözcük- leri birleşince, Avrupa'nın UPA'sı kul- lanılmaz). N © n 6 ENTER-GİRİNİZ EXİT-ÇIKINIZ ÇÖZÜM

Bu sayıdan diğer sayfalar: