SORU
7 AĞUSTOS 2011, Pazar


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*_ts isteğe bağlı.

CEVAP
7 AĞUSTOS 2011, Pazar


Ş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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • Phymec

    Phymec

    18 Temmuz 2009
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011