64'ler sayı 33, sayfa 71

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 71

diye bir yazı çıkar. Burada size "Master Sleuth" derler ve yakaladığınız kişi "Imprisoned" yani yakalanır. Ekranın ortasında bir kum saati var ve ona click'leyerek oyunu durdurabilirsiniz. Altta ise konuştuklarınız çıkar. Oyunda tarihler oyunu değiştiriyor, fakat ayrı tarihler hep aynı oyunu kapsıyor. Bu oyun öyle birkaç saatlik Shoot'em Up gibi değil. Gerçekten çok büyük sabır, dikkat ve yetenek gerektiriyor. Her olay birbirinden farklı ve grafikler de o kadar kötü değil. Bir cinayeti çözerken gerçekten o anı yaşıyorsunuz. Cinayeti çözmek, bir ipucu yakalamak, acaba katil kim diye düşünmek oyunu öyle bir havaya sokuyor ki vazgeçemiyorsunuz. Bir kez oynayın, sonra beni takdir edeceksiniz. Hepinize mutlu cinayet çözmeler...

CENK UNLU Ses-efekt — : Müzik 1 Yo- Grafik 75 Genel bakalım. Son iki sayıda ekran ile ilgili birkaç şey öğrenmiştik ve durmadan register, register diye konuşmuştuk. Fakat nedir bu registerlar, bu konuya yazımızın ilk bölümünde birazcık değinmiştik, o kadar.. Yazımızın bu bölümünde assembler programcılığının temel taşı olan registerlara değineceğiz, fakat bu değinme biraz kapsamlıca olacaktır. Ayrıca geçen ayki çağrımıza yanıt verip mektup yazan arkadaşlarımıza da teşekkür ederken sizin mektuplarınızı da bekliyoruz. İstanbul'dan Kerim Akbil Move. w ile Move. b komutu arasında ne fark olduğunu sormuş. Move. b 8 bit olarak işlem yaparken Move. w word olarak, yani 16 bit olarak işlem yapar. (Move.l komutu da 32 bit işlem yapar. )Ancak işlem yapılan bit sayısı arttıkça işlemin hızı düşer. Küçük.sayılar kullanırken 8 bit bazında, büyük sayılar kullanırken word ya da longword olarak işlem yapmanız akıllıca olur. Derginin sayfaları hakkındaki görüşlerinizi Abdurrahman Ağabey'e bildirirseniz çok daha etkili olur. Oyunlar hakkındaki sorularınızın cevabını ise püf noktası köşesinde bulabilirsiniz. Kerem Özok ise Move. g ile Move. b arasındaki farkı ve BPLCONO registeri hakkında soru sormuş. Move. g ile Move. b arasında hiçbir fark yoktur, ancak move. g komutu move. b'ye oranla biraz daha hızlıdır. BPLCONO registerinin bitlerini ise 31. sayıda bulabilirsin. Evet şimdi register'lara geçiyoruz. 68000 merkezi işlem ünitesinin 16/32 bit düzeyinde işlem yapabilen bir işlemci olduğunu biliyoruz. Bu nedenden dolayı makinemizin kullandığı sistem registerleri de 32 bit, yani 4 byte'tir. 4 byte'a longword diyoruz. (2 byte'a word) AMIGA'mız tam olarak 18 register kullanır. Bu registerlar 5 ayrı grupta incelenir. (1) VERİ REGİSTERLERİ (2) ADRES REGİSTERLERİ (3) STACK(YIĞIN) REGİSTERİ (4) DURUM KODU REGİSTERİ (5) PROGRAM SAYAÇ REGİSTE-Rİ VERİ REGİSTERLERİ : Veri registerleri DO'dan D7'ye kadar olmak üzere 8 adettir. Bu registerlar her zaman birbirinden bağımsız olarak çalışıp verileri tutarlar. Bu registerlar, 32 bitlik registerlar sınıfına girerler. 31-0 arası bitlerden oluşurlar. Bu bitlerin 31'incisi en önemli ve en önde olan bittir. ) ise en önemsiz bittir. 68000 ko-

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