64'ler sayı 11, sayfa 62

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 62

CEM AKAR Elk.Yük.Tek. Derginiz 64'ler bu sayıdan itibaren hadware köşesi ile bilgisayarın iç dünyasındaki elektronik devreler ve bilgisayarların extra donanımlarla neler yapabileceğini anlatacaktır. Bu donanımlar sizlerin her yerde temin e veya derginizden isteyebileceğiniz malzemelerden oluşacaktır. İlk olarak bilgisayarınızın açıp kapama düğmesini kullanmadan tekrar açılış durumuna getirilmesini sağlayan 2 reset tekniği anlatılacaktır. 1- Normal Reset: Normal reset bilgisayarın açma-kapama düğmesini kullanmadan açılış durumuna döndürmektir. İki şekilde yapılır. a) Expontion veya userporte takılan bir kart ile. Bu reset şekli en çok kullanılanıdır. Bazı programlar vardırki resetlenemez. Yani korumalıdırlar. Bunları resetlemek için 2 bölümde anlatılan süper reset kullanılmalıdır. (Önemli not: Reset kart gibi aletler mutlaka bilgisayar kapalıyken takılmalıdır.) b) Kursor ekranda iken yapılabilir. SYS 64738 komutuyla olur. Kaset kullanıcılar otomatik Run'la başlar. Reset edilmiş bir programı geri çağırmak. Aşağıdaki bir kaç komutla resetlenen programın, geriye nasıl alınacağı anlatılacaktır. Bu komutları satır nosu vermeden kullanın. Poke 2050,8 (RETURN) Poke 808,237 (RETURN) LIST. Ayrıca “OK L” turbo ile çalışanlar programı resetledikten sonra. SYS 50000 (RETURN) ile turbo programını ğırabilirler. Bu şekilde yeniden turbo yüklemeye gerek yoktur. Eğer oyun geri çağrıldıktan sonra SYS adresi veriyorsa program kopyalanabilinir. Bu her zaman için geçerli değildir. Resim 1 de bu kartın nasıl yapılacağı gösterilmiştir. SÜPER RESET BUTTON a) Normal reset buttonlar genellikle C64 programları- 'nın çoğunu durduramazlar. Bunun nedeni bazı programların modulstart ile çalışıyor olmasıdır. b) Nedir bu modul start. Bunu anlamak için C64 işletim sistemine yakından bir bakmamız gerekmektedir. İster hardware ister software ile gönderilen bir reset sinyali bilgisayarı $8004 ten $8008 kadar olan hafıza Rismını incelemeye zorlar.

Şayet o kısımda “CBM 80” bilgisi ASC 11-codu olarak bulunursa C64 sistemi $8000-$8001 olan kısıma atlama yapar. Buna göre $8000 adresinde LOW-$8001 adresinde HİGH Byte reset vektörleri bulunmaktadır. $8002 ve $8003 de olan kısımda warmstart bulunmaktadır. Yani bir RESTORE anında bu vektör” ler harekete geçirilir. Reset anında şayet bir programın başlangıç adresleri $8000-$8001 arasında bulunuyor ise her daim ismi verilmiştir. Çünkü expansıon porta takılmış olan herhangi bir modul kartı bilgisayar açıldıktan sonra “CBM 80" bilgisini bu adresler arasına yollamaktadır. Bu bilgide normal bir reset ile durdurulamaz. c7 VE BAŞLIYORUZ. Moduller RAM dizaynını değiştirmektedir. Neticede EXROM hattı toprağa bağlandığı zaman bilgisayar ram hafızasındaki den $Ago0'a kadarki kısmı kapatış modulün içinde bulunan, bilgiyi kullanır. Reset yapılıp EXROM toprağa bağlı olduğu zaman “CBM 80” bilgisi bilgisayara aktarılmamaktadır. Exrom toprak seviyesinde olduğundan bilgisayar her hangi bir kartusun takılı olduğunun farkına varmaz. C64 normal açılış ekranına döner. Bu şekilde kartuşun bilgisi hafızada $8000 den itibaren saklı kalacağından kartuşun kopyası çıkarılabilinir. d) Süper reset kullanarak kartuştaki programların kopyasını çıkarmanız mümkündür. Aynı şekilde normal reset butonunun yaptığı işlemleride kullanabilirsiniz. Süperk resette çoğaltmak istediğiniz kartuş programlarının özel bir monütör programın vasıtasıyle hafızadan teybe veya diske çoğaltabilirsiniz. Bu özel monitör ilerki sayılarda açıklanacaktır. Şekil 2 de süper resetin bağlantı şemaları gösterilmiştir. e) Montaj şeması Kesin ve emniyetli bir çözüm için titiz çalışın (lütfen aletinizin garantisini göz önüne alın) Şekil 1 de görüldüğü gibi sarı kablo EXROM'a (PIN 8) ve kırmızı kablo Resete (PİN C) bağlanmıştır. Karta montaj etmek istediğinizde 58x50 mm lik bir iki taraflı bakır pertinox gerekir. 58 mm Exportion portun genişliğidir. Parça listesi 2x0N PUSH button 16 V / 47 MF kondonsatar. 10 KOHM direnç Bağlantı kablosu (3 renk) VE 58x50 mm Bakır pertınox

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