Rumah > pembangunan bahagian belakang > C++ > Adakah Mana-mana Seni Bina Moden Masih Mempamerkan Sifat 'Eksotik' yang Memerlukan Tingkah Laku Ditentukan Pelaksanaan dalam Piawaian C dan C?

Adakah Mana-mana Seni Bina Moden Masih Mempamerkan Sifat 'Eksotik' yang Memerlukan Tingkah Laku Ditentukan Pelaksanaan dalam Piawaian C dan C?

Barbara Streisand
Lepaskan: 2024-12-21 19:49:11
asal
210 orang telah melayarinya

Do Any Modern Architectures Still Exhibit

Senibina Eksotik dalam Mata Jawatankuasa Standard

Standard bahasa C dan C dengan bijak membiarkan aspek yang ditentukan pelaksanaan tertentu terbuka untuk mengelakkan kod yang tidak cekap pada seni bina dengan ciri-ciri yang berbeza. Ini menimbulkan persoalan sama ada mana-mana seni bina moden masih mempamerkan sifat eksotik sedemikian.

Anehnya, jawapannya adalah ya. Pelayan Unisys ClearPath Dorado, direka untuk keserasian ke belakang, mengekalkan beberapa ciri unik:

  • perkataan 36-bit
  • CHAR_BIT daripada 9
  • Perwakilan bertanda pelengkap seseorang
  • 72-bit bukan IEEE terapung titik
  • Asingkan ruang kod dan alamat data
  • Beralamat perkataan tanpa penuding tindanan khusus

Ciri ini menyerlahkan kepentingan membiarkan aspek bahasa tertentu tidak ditentukan. Dengan berbuat demikian, penyusun piawai untuk seni bina eksotik boleh dibuat tanpa bergantung pada emulasi, memastikan penjanaan kod mesin yang cekap.

Walaupun tidak mungkin penyusun C wujud untuk Pelayan Dorado, kewujudan seni bina unik ini menggariskan kebijaksanaan jawatankuasa piawaian dalam membiarkan butiran pelaksanaan peringkat rendah tertentu ditetapkan. Ia memberi kuasa kepada pengaturcara untuk menulis kod mudah alih yang boleh disesuaikan dengan seni bina yang pelbagai tanpa menjejaskan kecekapan.

Atas ialah kandungan terperinci Adakah Mana-mana Seni Bina Moden Masih Mempamerkan Sifat 'Eksotik' yang Memerlukan Tingkah Laku Ditentukan Pelaksanaan dalam Piawaian C dan C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan