Egzotik mimarileri standartları komiteleri hakkında bakım
Benim bildiğim C ve C standartları terk birçok açıdan dili uygulama tanımlı diye varsa bir mimari ile diğer özellikleri, olur çok zor ya da imkansız yazmak için bir standart uyumlu derleyici için.
40 yıl önce her bilgisayar kendine özgü özellikleri olduğunu biliyorum. Ancak, herhangi bir mimarileri bugün nerede kullanılır bilmiyorum:
CHAR_BIT != 8
signed
tamamlayıcı iki değil (Java bu bir sorun olduğunu duydum).- Kayan nokta IEEE 754 uyumlu değil (Edit: kastettiğim "IEEE 754 ikili kodlama").
Sormamın sebebi ben genellikle C düşük seviyeli başka bir açıdan yetki vermeyen iyi insanlar gibi sabit boyutlu türlerini açıklar†. 'Diğer diller' doğru kullanıldığında kodunuzu taşınabilir yapar. çünkü aksine iyi bir şey Fakat herhangi bir mimari kendimi işaret edemem kendimi kötü hissediyorum.
Yukarıdaki özellikleri gösteren mimarileri ne? soru bu:
† uint*_t
s isteğe bağlı.
CEVAP
Şuna bir göz atın
Unisys ClearPath Dorado Servers
henüz tüm Unıvac kendi yazılım geçirilmiş olan kisi sunan geriye dönük uyumluluk.
Önemli noktalar:
- 36 bit kelime
- == 9 CHAR_BİT
- olanları tamamlıyor
- Non-IEEE kayan nokta . 72 bit
- kod ve veri için bir adres alanı ayrı
(char*)=! boyutu boyutu(int*) [belki]- kelime söyledi
Eğer bir C vermediklerini biliyorum ama derleyici yok, ama onlarolabilir.
Lib-yoğun bakım Symfony 2.3 yüklerken ...
Nasıl SimpleMembership ve WebSecurity ...
VS 2012 MVC4 Proje oluşturma hakkında ...
ADL örneği hakkında Bjarne yanlış, ya ...
PHP 5.4 devre dışı bırakılması, Sıkı S...