apa maksud lengan
ARM boleh dianggap sebagai nama syarikat, sebagai istilah umum untuk jenis pemproses, atau sebagai nama teknologi. ARM ialah sebuah syarikat yang mengkhusus dalam reka bentuk dan pembangunan cip berasaskan teknologi RISC dan merupakan pembekal terkemuka dunia bagi harta intelek semikonduktor (IP). Pemproses ARM ialah mikropemproses RISC pertama dengan penggunaan kuasa dan kos rendah yang direka oleh British Acorn Co., Ltd. Teknologi ARM mempunyai ciri-ciri prestasi tinggi, kos rendah dan penjimatan tenaga.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
1. Apakah itu ARM?
ARM boleh dianggap sama ada sebagai nama syarikat atau sebagai nama kolektif untuk sejenis pemproses, atau Ia boleh dianggap sebagai nama teknologi.
ARM ialah syarikat yang mengkhusus dalam reka bentuk dan pembangunan cip berasaskan teknologi RISC Ia adalah penyedia harta intelek (IP) semikonduktor terkemuka di dunia pembekal harta intelek , sendiri tidak terlibat secara langsung dalam pengeluaran cip, tetapi memindahkan lesen reka bentuk kepada syarikat koperasi untuk menghasilkan cip unik.
Pemproses ARM ialah mikropemproses RISC pertama dengan penggunaan kuasa dan kos rendah yang direka oleh British Acorn Co., Ltd. Teras pemproses ARM disatukan , oleh Disediakan oleh ARM, dan komponen pada cip adalah pelbagai dan direka oleh syarikat semikonduktor utama Ini membolehkan apabila ARM mereka bentuk sistem terbenam, ia boleh menggunakan komponen pada cip dan pada cip yang berbeza. pada teras yang sama Biarkan , yang mempunyai kelebihan yang besar.
Teknologi ARM mempunyai ciri-ciri prestasi tinggi, kos rendah dan penjimatan tenaga. Ia mempunyai kedudukan utama dalam bidang telefon pintar, tablet, kawalan terbenam, digital multimedia dan pemproses lain.
2. Teras ARM dan seni bina
Sebarang cip lengan terutamanya terdiri daripada dua bahagian :teras lengan, periferal.
teras LENGAN
teras lengan: Teras lengan terutamanya terdiri daripada: Daftar, Set Arahan, Bas, Peraturan Pemetaan Memori, Logik Sampuk dan Komponen Nyahpepijat dsb.
Teras direka oleh ARM dan dilesenkan kepada pengeluar cip individu untuk digunakan oleh jualan (ARM sendiri tidak membuat cip). Sebagai contoh, Cortex A8 dan A9 yang direka untuk kelajuan tinggi adalah kedua-dua seni bina ARMv7a Cortex M3 dan M4 ialah seni bina ARMv7m; seni bina set arahan (juga dirujuk sebagai seni bina). Periferal:
Termasuk pemasa, penukar A/D, memori, I2C, UART, SPI, ROM, dsb. Ia direka oleh setiap pengeluar cip dan disambungkan dengan teras ARM. Pengeluar cip yang berbeza mempunyai peranti yang berbeza, sekali gus membentuk industri cip ARM yang besar dari segi kuantiti dan spesifikasi.
seni bina set arahan lenganReka bentuk set arahan ialah bahagian terpenting dalam struktur pemproses, yang dipanggil ISA dalam lengan terma (Seni Bina Set Arahan).
Set arahan boleh dikatakan sebagai jiwa reka bentuk CPU, dan mantra itulah yang membuka Kotak Pandora CPU Jika kita ingin menggunakan CPU, kita hanya boleh mengendalikan CPU melalui arahan ini .Untuk CPU 32-bit, arahan ini ialah urutan 32-bit 01s nilai yang berbeza mewakili arahan mesin yang berbeza
Perkakasan CPU boleh menghuraikan dan melaksanakannya dengan sempurna arahan, seperti pengalamatan, operasi, pengendalian pengecualian, dsb.Apabila kita bermain Honor of Kings pada telefon mudah alih kita, kita mesti tahu bahawa setiap pergerakan yang kita lakukan sebenarnya akhirnya diterjemahkan ke dalam satu siri arahan mesin.
Dari kelahiran seni bina ARMv1 pada tahun 1985, hingga 2011, seni bina ARM telah berkembang kepada generasi kelapan ARMv8. Cortex-A32/35/53/57/72/73/77/78 semuanya menggunakan seni binaARMv8
Ini ialah syarikat ARM pertama yang menyokong arahan 64-bit Set seni bina pemproses
Seni bina set pemproses dan arahan sebelum ARM11
Sebelum cip ARM11 , yang sepadan hubungan seni bina setiap cip adalah seperti berikut:
ARM11 pasca pemproses dan seni bina set arahan
Cip ARM11 Kemudian , bermula daripada seni bina ARMv7, kaedah penamaan ARM berubah.
Keluarga pemproses baharu dinamakan sempena Cortex dan dibahagikan kepada tiga siri, iaitu Cortex-A, Cortex-R, dan Cortex-M
Model pemproses ARM
Siri Cortex-A (A: Aplikasi)
Sebagai tindak balas kepada peningkatan Reka bentuk produk hiburan dan wayarles pengguna untuk aplikasi dengan keperluan pengkomputeran yang tinggi, menjalankan sistem pengendalian yang kaya dan menyediakan media interaktif dan pengalaman grafik, seperti telefon pintar, tablet, sistem hiburan automotif, TV digital, Buku Pintar, e-pembaca, rangkaian rumah, pintu masuk rumah dan pelbagai produk lain.
Siri Cortex-R (R: Masa Nyata)
Ditujukan untuk aplikasi sistem yang perlu menjalankan operasi masa nyata, seperti Aplikasi masa nyata yang dibenamkan secara mendalam seperti sistem brek automotif, penyelesaian penghantaran kuasa, pengawal storan berkapasiti besar, dsb.
Siri Cortex-SC (SC: SecurCore)
Malah, sebagai tambahan kepada tiga siri utama di atas, terdapat juga siri Cortex-SC (SC: SecurCore) yang memfokuskan pada keselamatan), terutamanya digunakan untuk Cip Keselamatan Kerajaan.
Siri ARM11 termasuk pemproses ARM11MPCore, pemproses ARM1176, pemproses ARM1156 dan pemproses ARM1136, yang berasaskan seni bina ARMv6.
Pemproses ARM Cortex-A5, pemproses Cortex-A7, pemproses Cortex-A8, pemproses Cortex-A9 dan pemproses Cortex-A15 tergolong dalam siri Cortex-A dan berdasarkan seni bina ARMv7-A.
Pemproses Cortex-A53 dan Cortex-A57 tergolong dalam siri Cortex-A50 dan menggunakan seni bina 64-bit ARMv8 buat kali pertama.
Pada tahun 2020, ARM baru-baru ini mengeluarkan seni bina CPU baharu, Cortex-A78, yang berdasarkan set arahan ARMv8.2.
3.
Nama penuh SoC ialah: System-on-a-Chip Maksud bahasa Cina ialah "Bina sistem pada satu cip".
SoC menyepadukan banyak komponen paling kritikal pada telefon mudah alih, seperti CPU, GPU, Memori, dan Maksudnya, walaupun ia wujud sebagai cip pada motherboard, ia terdiri daripada banyak pakej komponen.
Sebagai contoh, apa yang biasa kita panggil Qualcomm 801, Kirin 950, exynos 4412 Samsung, A6, dsb. hanyalah nama umum untuk komponen sistem yang dibungkus dan dibungkus (SoC). Walau bagaimanapun, kandungan setiap pakej adalah berbeza, dan sebabnya juga berbeza.
Sistem ARM klasik pada cip atau apa yang dipanggil Soc mengandungi banyak komponen, hanya sebahagian daripadanya diperoleh terus daripada ARM.
Pertama sekali, teras itu sendiri biasanya tertanam dalam dalam peranti dan biasanya tidak kelihatan secara langsung dalam skop peranti Port nyahpepijat biasanya merupakan satu-satunya bahagian terdedah yang disambungkan ke teras itu sendiri, dengan beberapa gam logik seperti jam dan set semula litar bersepadu.
Memandangkan teras ARM hanya mempunyai dua input gangguan, persisian yang paling biasa ialah sejenis pengawal gangguan Di dalam persisian, setiap komponen disambungkan antara satu sama lain melalui seni bina bas intersambung pada cip peranti berasaskan Setakat yang saya bimbang, ini adalah sambungan AMBA standard.
AMBA menentukan dua bas, bas sistem berprestasi tinggi dipanggil AXI, dan bas persisian berkuasa rendah dipanggil APB, APB Biasanya digunakan untuk menyambung semua persisian, AXI digunakan untuk memori dan peranti berkelajuan tinggi yang lain Kebanyakan peranti mempunyai jumlah storan pada cip dan antara muka tertentu untuk menyambungkan peranti memori persisian, tetapi ambil perhatian bahawa sambungan luaran kepada peranti Ia bukan peranti. Bas AMBA, ini hanya digunakan di dalam peranti dan tidak terdedah.
4. Contoh: Exynos 4412 SCP
Mari kita ambil Exynos (Orion) 4412 SCP Samsung sebagai contoh untuk menerangkan konsep ini.
Samsung Exynos 4412 SCP ialah SOC berasaskan Cortex-A9; Pemproses A9 (teras);
Cortex-A9 adalah berdasarkan seni bina ARMv7-A (set arahan)
-
juga termasuk sejumlah besar pengawal persisian: Pengawal DRAM, Pengawal SROM, Kamera IF, JPEG, GPS/GLONASS, Pengurusan Kuasa, Hos USB, I2C, UART, SPI, dsb.
Seperti yang boleh dilihat dari gambar di atas, sebagai tambahan kepada 4 teras Cortex-A9, exynos 4412
Seperti yang ditunjukkan dalam gambar di bawah, ia adalah Exynos 4412 yang akhirnya dihasilkan oleh Samsung Sudah tentu, SOC ini sahaja tidak boleh menjalankan Android, dan sejumlah besar peranti diperlukan untuk akhirnya membentuk sistem yang lengkap, tetapi kebanyakannya. Modul perkakasan yang paling kompleks telah diintegrasikan ke dalam SOC ini.
5. Ringkasan
Mari kita ringkaskan konsep ini:
Nama syarikat ARM , dipanggil ARM: Advanced RISC Machines;
Mikropemproses pertama yang direka oleh pendahulu ARM, Acorn Company, dipanggil ARM: Acorn RISC Machine
Nama pemproses ARM: Dulu dipanggil ARM9 dan ARM11 Peraturan penamaan baharu ditukar kepada Cortex, iaitu Cortex-A, Cortex-R, dan Cortex-M; A , R, dan M bersama-sama ialah ARM.
Set arahan ARM ialah seni bina ARM, seperti ARMv8 Setiap pemproses perlu bergantung pada seni bina ARM tertentu untuk reka bentuk
**SOC: **Pengilang utama membeli lesen ARM, mendapatkan kod sumber pemproses ARM, dan kemudian membangunkan beberapa IP untuk peranti persisian (sama ada dibeli atau direka sendiri) untuk membentuk SOC, seperti Samsung Exynos 4412, Kirin 990 Huawei.
Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci apa maksud lengan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Mampu menjalankan Windows pada peranti silikon Apple telah menjadi hasrat lama pengguna. Mereka telah menunggu untuk mengetahui cara memuat turun dan memasang Windows 11 ARM ISO pada M1Mac. Walau bagaimanapun, sebelum ini, PC berasaskan ARM Windows 10 mempunyai banyak batasan. Tetapi dengan keluaran versi Windows 11 ARM, Microsoft telah bekerja keras untuk menyelesaikan beberapa batasannya. Sebagai contoh, antara penambahbaikan lain, ia kini menawarkan sokongan untuk aplikasi 64-bit, tetapi untuk M1Mac, masih tiada sokongan rasmi. Pada masa ini, anda boleh menggunakan mana-mana daripada 5 perisian emulasi PC terbaik ini untuk Mac untuk meniru komputer riba Apple

Sejak Prolineup iPad OLED berkuasa Apple M4 tiba, peminat Apple Silicon telah menantikan ketibaan SoC M4 pada barisan Mac. M4 tidak dinafikan satu lonjakan besar ke hadapan dalam prestasi pengiraan dan grafik - leapfr

Cip Snapdragon X Elite yang baru dilancarkan akhirnya telah mula dihantar dalam komputer riba. Mengikut semakan mendalam kami tentang VivoBook S 15 OLED yang menampilkan X Elite (78-100) dengan 12 teras dan grafik yang kurang berkuasa daripada SKU paling tinggi (84-100).

Kaedah konfigurasi biasa untuk menggunakan GDB untuk menyahpepijat program ARM terbenam di bawah Linux Sebagai sistem komputer khas, sistem terbenam biasanya disepadukan dalam peranti elektronik dan digunakan untuk mengawal dan mengurus sumber perkakasan. Untuk menyahpepijat dan menganalisis pengendalian sistem terbenam, kita perlu menggunakan alat khusus. Antaranya, GDB ialah penyahpepijat sumber terbuka yang biasa digunakan yang boleh berjalan pada sistem terbenam dan berkomunikasi dengan program. Artikel ini akan memperkenalkan kaedah konfigurasi biasa untuk menggunakan GDB untuk menyahpepijat program ARM terbenam di bawah Linux dan memberikan contoh kod.

Microsoft dan pengeluar lain telah mula menghantar PC Copilot Plus baharu. Gelombang pertama komputer riba ini dilengkapi dengan cipset siri Qualcomm Snapdragon X, yang berasaskan ARM. Walaupun mereka boleh menjalankan aplikasi Windows melalui emulator Prism, sesetengahnya mempunyai

Walaupun gembar-gembur mengelilingi Qualcomm Snapdragon X Elite, ia merupakan pelancaran yang agak biasa-biasa saja. Dalam semakan kami, kami mendapati bahawa bahagian yang paling mengagumkan dari Qualcomm Snapdragon X Elite X1E-78-100 baharu yang dikuasakan Asus Vivobook S 15 ialah kelancaran.

区别:ARM是一种封闭的指令集架构,架构文档长达数千页,指令数目复杂,版本众多,彼此之间既不兼容,也不支持模块化;【RISC-V】是一种完全开源的架构,架构文档只有二百多页,基本指令数目仅40多条,同时一套指令集支持所有架构,支持模块化。

Menurut laporan oleh Bloomberg pada tengah hari hari ini, waktu Beijing, orang yang mengetahui perkara itu berkata bahawa Arm baru-baru ini telah memberhentikan lebih daripada 70 jurutera perisian di China, memberhentikan lebih daripada 70 jurutera perisian, dan menempatkan semula beberapa jawatan ke wilayah di luar Asia. Salah satu sumber tidak mahu dikenal pasti Didedahkan bahawa kira-kira 15 pekerja yang diberhentikan akan ditugaskan untuk bekerja di projek berkaitan China. Seorang lagi yang tidak dinamakan berkata jawatan yang disingkirkan kini "diisi" oleh jurutera perisian kontrak yang telah bekerja pada projek yang melibatkan operasi global Arm. Arm berkata dalam kenyataan itu, "Untuk memastikan bahawa ekosistem perisian China dapat memanfaatkan sepenuhnya prestasi dan keupayaan Arm, Arm sedang menyusun semula sumber kejuruteraan perisiannya di China untuk memberi tumpuan kepada sokongan langsung untuk pembangun tempatan melalui a