Plazma sayı 5, sayfa 70

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 70

Y komut DOS komutu çalıştır ZA - Derlemede kullanhafızayı serbest bırak ZB - Breakpoint'leri — temizle ZF Dosyayı sil (disketten) ZI - Include'ları temizle, derleme işleminde tekrar yüklenirler - Üzerinde çalışılan dosyayı sil CD klasör adı Klasör yarat

Bu listedeki pek çok komut yazılıp enter'a basıldıktan sonra parametrelerini almaktadır, bu komutların parametrelerini “?” ile gösterdim. Örneğin;

>C > BEG> $00234500

> END> $00302500

AsmOne Menüleri

AsmOne'ın menülerinden ulaşabileceğiniz tüm komutlar aslında prompt'tan ulaştıklarınızın aynısıdır. Bu nedenle tekrar açıklamalarını yapmaya gerek görmüyorum. Tüm menü seçeneklerinin yanında o işlemi gerçekleştirmek için kullanabileceğiniz komutu görebilirsiniz. Editör ve Debugger içindeki menü seçenekleri de isimlerinden kolayca anlaşılabilecek seçeneklerdir. Editörde blok komutları, kod içinde belirli satırlara atlama; Debugger'da ise breakpoint ve watch ekleme, satır satır çalıştırma gibi özellikler vardır.

AsmOne Ayarları

AsmOne/Pro ayarları iki bölümdedir: Assembler Preferences ve Environment Preferences.

Assembler Preferences, derleme işlemi ile ilgili ayarlardır;

Rescue: Kaynak kodunuzun ZS ile silindikten sonra O (Old) komutu ile geri alınabilmesini sağlar. Level 7: AsmOne Level 7 interrupt kullanır.

NumLock

Açık olması durumunda nümerik klavyeyi yön tuşları olarak kullanabilirsiniz.

Auto Alloc

Section'lar için hafıza ayırma işlemini otomatik yapar.

Debug

Debugger'a geçmeden önce kodun otomatik derlenip derlenmeyeceğini belirler.

List File

Derleme işlemi sırasında kod listesini gösterir; satır numaraları, label'lar vb.

Paging

Listelemeyi sayfa sayfa yapar.

All Errors

Hata ile karşılaşıldığında derleme işlemi devam eder. Birçok hatayı aynı anda görmek için kullanabilirsiniz.

Progress Indicator

Derleme işleminde progress gösterir.

Progress By Line

Derlenmekte olan satırı gösterir.

DS Clear

DS ile ayrılan bloğun temizlenmesini sağlar. Normalde bu alan herhangi bir değer ile doldurulmaz. Derlenmiş programda temizlenmeyeceğini unutmayın.

Label :

Label'lar : ile bitmesi gerektiğini gösterir.

UCase - LCase

Büyük/Küçük harfin eşit kabul edilip edilmeyeceği.

; Comment Açıklama satırlarının ; ile başlayıp başlamayacağı. Processor Warn Kullandığınız komutların seçili

CPU tarafından desteklenmemesi durumunda uyarı gösterilir.

FPU Present

Sisteminizde FPU olup olmadığını seçebilirsiniz.

68020/044 Odd Data

68020 ve üstü işlemcilerde data'larınız tek adreslere denk gelebilir. 68000'de bu durumda hata oluşur. Tek adrese denk gelen data olması durumunda uyarı verilip verilmeyeceğini bu seçenek ile belirleyebilirsiniz.

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