| Editör | Simgesel Dil | Benzetici |
RISC I Simgesel Dili
Sözde komutlar
Sözde Komutlar |
Benzetim programında RISC I komut kümesinin bir parçası olmayıp sadece derleyiciye çeşitli direktifler verilen bazı sözde komutlar kullanılmıştır. Bu komutlar ve işlevleri aşağıda açıklanmıştır. ETİKETLER sembol adlandırma kurallarına göre adlandırılmış bir sembol adını takip eden (arada boşluk bırakmadan) ":" ile tanınırlar, ve sembol kullanılabilen her yerde kullanılabilirler. Sözde komut satırlarında etiket kullanılamaz(Kullanılması gerekiyorsa bir üst satırda sadece etiket yazılabilir) AÇIKLAMALAR satır başı veya komut sonrasında ";" karakteri ile başlar. ORG sözde komutu takip eden program kodunun yeleştirileceği adresi belirtmek için kullanılır. Kullanılmaması durumunda program belleğe 0 adresinden başlayarak yerleştirilir. NOP sözde komutu derleyiciye işlemcinin bir saat çevrimini boş geçirmek için birşeyler yapmasını söyler, derleyici bu sözde komutu gördüğü yere durum kütüğü bayraklarını etkilemeyen ve sonucu hiçbir yere yazmayan DCCHR komutu belleğe karakter dizisi yazmak için kullanılır. Karakter dizisinin sonuna otomatik olarak null karakter (\0) ilave edilmektedir. Satır sonuna denk gelmeyen çift tırnak karakteri sonlandırıcı olarak kabul edilmez, dolayısıyla öncesinde bir kaçış karakterine gerek yoktur. Bu komut büyük-küçük harf duyarlıdır(dcchr tanınmaz) DCINT komutu bellekte sıradaki adrese parametresinde aldığı tamsayı değeri(32 bit, 4 bellek gözü) yazar. EQU sözde komutu bir sembole değer aamak için kullanılır. DS sözde komutu belirtilen sayıda bellek gözünü(8 bit) saklama alanı olarak ayırır.
|