Bilgisayar Mimarisi #20 | Büyük sabitler ve adresleme
Assembly Komut Yapıları ve TasarımıEğitmen: Dr. Süleyman Burak ÇELİK
Bir komutun sabit alanı sınırlıdır; her sayıyı tek komuta yerleştiremeyiz. Topla sabit komutundaki işaretli alan on iki bittir. Bu alan eksi iki bin kırk sekizden, artı iki bin kırk yediye kadar değer taşır. Daha büyük bir sabiti oluşturmak için üst ve alt parçaları ayrı işlemlerle birleştirebiliriz. Aynı fikir, uzak hedef adreslerini oluştururken de işe yarar. Ancak parçanın işaretini ve kullanılan kayıt genişliğini hesaba katmalıyız. Bölümler: 0:00 Büyük sabitler ve adresleme 0:03 Sabit komuta sığmazsa 0:30 Üst sabit yükleme nasıl çalışır? 1:02 Alt parça negatifse üstü düzelt 1:32 Kayıt genişliğinin sınırını unutma 2:05 Dallanma hedefini mevcut adresten hesapla 2:38 B biçimindeki dağınık bitleri birleştir 3:11 Koşulsuz atlama daha uzağa erişir 3:44 Uzak koşul ve kayıt üzerinden hedef 4:16 PC’ye üst katkı eklemek 4:46 Alanları, değeri ve hedefi ayrı denetle Kaynak: Patterson–Hennessy, Computer Organization and Design RISC-V 1e, ISBN 9780128122754, §2.10, physical PDF 239–249
Bu videoyu izlemek için Premium üyelik gerekir.