Hacker News

Komona na makanisi ensemble ya malako ya ARM64 (2024) .

\u003ch2\u003eKotala na makanisi ensemble ya malako ya ARM64 (2024)\u003c/h2\u003e \u003cp\u003eLisolo oyo epesi makanisi ya motuya mpe sango na likambo na yango, oyo ezali kopesa maboko na kokabola boyebi mpe bososoli.\u003c/p\u003e \u003ch3\u003eBiloko ya kozwa na ntina\u003c/h3\u003e \u003cp ya...

5 min read Via zyedidia.github.io

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eKotala na makanisi ensemble ya malako ya ARM64 (2024)\u003c/h2\u003e \u003cp\u003eLisolo oyo epesi makanisi ya motuya mpe sango na likambo na yango, oyo ezali kopesa maboko na kokabola boyebi mpe bososoli.\u003c/p\u003e \u003ch3\u003eBiloko ya kozwa na ntina\u003c/h3\u003e \u003cp\u003eBatangi bakoki kozela kozwa:\u003c/p\u003e \u003cul\u003e \u003cli\u003eBososoli ya mozindo ya likambo\u003c/li\u003e \u003cli\u003eBosaleli ya misala mpe boyokani na mokili ya solo\u003c/li\u003e \u003cli\u003eMakanisi mpe botangi ya bato ya mayele\u003c/li\u003e \u003cli\u003eMayebisi ya sika na ntina ya makambo oyo ezali kosalema lelo\u003c/li\u003e \u003c/ul\u003e oyo ezali na kati \u003ch3\u003eLikanisi ya motuya\u003c/h3\u003e \u003cp\u003eMakambo ya malamu lokola oyo esalisaka kotonga boyebi mpe elendisaka bozui mikano na mayele na ba domaines ndenge na ndenge.\u003c/p\u003e

Mituna oyo batunaka mingi

Ensemble ya malako ya ARM64 ezali nini mpe mpo na nini komona yango na makanisi ezali na ntina?

ARM64 (oyo babengaka yango mpe AArch64) ezali architecture ya ensemble ya instruction ya 64 bits oyo esalelamaka na ba smartphones mingi ya mikolo oyo, ba tablettes, mpe mingi mingi na ba serveurs mpe ba bureaux lokola Apple Silicon Macs. Komona yango na makanisi esalisaka ba développeurs mpe bayekoli basosola ba modèles ya encodage, ba groupements ya opcode, mpe ndenge nini ba instructions e structuré na niveau binaire — kosala que programmation ya niveau bas mpe débogage ezala significativement plus intuitif.

Nani azuaka litomba mingi na kososola architecture ya ARM64?

Ba ingénieurs ya ba systèmes intégrés, ba développeurs ya compilateur, ba ingénieurs inverses, na ba chercheurs ya sécurité bazuaka litomba mingi. Kasi, développeur nionso oyo azali kosala pene na matériel to ko optimiser code critique ya performance a gagnaka avantage. Bayekoli oyo bayekolaka architecture ya ordinateur bamonaka mpe ba représentations visuelles ya motuya mingi mpo na kosimba ndenge nini ba processeurs ba décoder mpe ba exécuter ba instructions na ndenge ya malamu.

Ndenge nini ARM64 ekeseni na x86-64 na encodage ya instruction?

ARM64 esalela encodage ya instruction ya longueur fixe ya 32 bits, kosala yango très régulière mpe facile ya ko visualiser soki tokokanisi yango na encodage ya longueur variable ya x86-64 (1–15 octets). Bomoko oyo esali ete décodage ezala pete, ebongisaka efficacité ya pipeline, mpe esalaka que reconnaissance ya modèle na ba cartes visuelles ezala structurée mingi. Ezali moko ya bantina oyo ARM64 ezali kolinga mingi na ba designs oyo esalelaka nguya mingi te.

Epayi wapi nakoki koyekola mingi na ntina ya mitó ya makambo lokola ARM64 mpe programmation ya ba systèmes ya niveau ya se?

Ba blogs techniques, ba manuels ya référence ya architecture, na ba plateformes ya apprentissage curés ezali ba points de départ excellent. Mewayz epesi ba modules 207 oyo etali programmation ya ba systèmes, architecture informatique, mpe ba sujets oyo etali yango kaka $19/mo — kopesa contenus structuré, ya mozindo oyo ezo pont écart entre connaissance théorique na compréhension pratique, ya maboko ya ba concepts ya informatique ya niveau ya se.