Rumah Perkakasan Apakah mikroarkitektur (μarch)? - definisi dari techopedia

Apakah mikroarkitektur (μarch)? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa makna Microarchitecture (μarch)?

Microarchitecture, disingkat sebagai μarch atau uarch, adalah reka bentuk asas mikropemproses. Ia termasuk teknologi yang digunakan, sumber dan kaedah di mana pemproses direka bentuk secara fizikal untuk melaksanakan set arahan khusus (ISA atau arkitek set instruksi). Ringkasnya, ia adalah reka bentuk logik semua komponen elektronik dan laluan data yang terdapat di mikropemproses, dibentangkan dengan cara tertentu yang membolehkannya melaksanakan arahan yang optimum. Dalam akademik ini dipanggil organisasi komputer.

Techopedia menerangkan Microarchitecture (μarch)

Microarchitecture adalah representasi logik bagaimana mikropemproses direka supaya interkoneksi antara komponen - unit kawalan, unit logik aritmetik, daftar dan lain-lain - berinteraksi dengan cara yang optimum. Ini termasuk bagaimana bas, laluan data antara komponen, dibentangkan untuk menentukan laluan terpendek dan sambungan yang betul. Dalam mikropemproses moden terdapat beberapa lapisan untuk menangani kerumitan. Idea asas adalah meletakkan litar yang boleh melaksanakan arahan dan operasi yang ditakrifkan dalam set arahan.

Teknik yang digunakan dalam microarchitecture ialah data datel. Ini adalah teknik yang membolehkan satu bentuk parallelism yang digunakan dalam pemprosesan data dengan membenarkan beberapa arahan untuk bertindih dalam pelaksanaan. Ini dilakukan dengan melakukan sambungan paip berganda yang berjalan secara selari atau dekat dengan selari.

Unit-unit eksekusi juga merupakan aspek kritikal mikroarkitektur. Unit pelaksana melaksanakan operasi atau pengiraan pemproses. Pilihan bilangan unit pelaksanaan, latensi dan keluaran mereka adalah pertimbangan reka bentuk mikro arkitek pusat. Saiz, latensi, daya tampung dan kesambungan kenangan dalam sistem juga keputusan mikro arkitektur.

Satu lagi bahagian dari arkitektur mikro adalah reka bentuk peringkat sistem. Ini termasuk keputusan mengenai prestasi seperti tahap dan sambungan input, serta output dan peranti I / O.

Reka bentuk mikro arkitek memberi perhatian yang lebih mendalam terhadap sekatan daripada keupayaan. Keputusan rekaan mikroarchitecture secara langsung memberi kesan kepada apa yang masuk ke dalam sistem; ia mengamalkan isu-isu seperti:

  • Prestasi
  • Kawasan / kos cip
  • Kerumitan logik
  • Kemudahan debugging
  • Kebolehpercayaan
  • Kemudahan sambungan
  • Penggunaan kuasa
  • Kebolehkerjaan

Sebuah microarchitecture yang baik adalah salah satu yang memenuhi semua kriteria ini.

Apakah mikroarkitektur (μarch)? - definisi dari techopedia