Hacker News

Fakakaukau'i 'a e Seti Fakahinohino 'o e ARM64 (2024)

Fakakaukau'i 'o e Seti Fakahinohino 'o e ARM64 (2024) \u003c/h2\u003e \u003cp\u003eKo e fakamatala ko eni oku ne omai a e ngaahi fakakaukau mo e ngaahi fakamatala mahu inga ki hono kaveinga, o tokoni ki he vahevahe o e ilo mo e mahino.\u003c/p\u003e \u003ch3\u003e Ngaahi Me'a Tefito 'oku 'Ave \u003cp...

6 min read Via zyedidia.github.io

Mewayz Team

Editorial Team

Hacker News
Fakakaukau'i 'o e Seti Fakahinohino 'o e ARM64 (2024) \u003c/h2\u003e \u003cp\u003eKo e fakamatala ko eni oku ne omai a e ngaahi fakakaukau mo e ngaahi fakamatala mahu inga ki hono kaveinga, o tokoni ki he vahevahe o e ilo mo e mahino.\u003c/p\u003e \u003ch3\u003e Ngaahi Me'a Tefito 'oku 'Ave 'E lava ke 'amanaki 'a e kau lau tohi ke ma'u:\u003c/p\u003e \u003cul\u003e \u003cli\u003eMahino loloto ki he kaveinga\u003c/li\u003e \u003cli\u003eNgaahi ngaue faka'aonga'i mo e fekau'aki mo e mamani mo'oni\u003c/li\u003e \u003cli\u003eNgaahi fakakaukau mo e 'analaiso 'a e kau mataotao\u003c/li\u003e \u003cli\u003eNgaahi fakamatala fakafo'ou ki he ngaahi fakalakalaka lolotonga\u003c/li\u003e \u003c/ul\u003e Fokotu'u Mahu'inga\u003c/h3\u003e \u003cp\u003eKo e ngaahi me'a 'oku lelei hange ko 'eni 'oku tokoni ia ki hono langa hake 'o e 'ilo mo poupou'i 'a e fai tu'utu'uni 'oku fakapotopoto 'i he ngaahi tafa'aki kehekehe.\u003c/p\u003e

Ngaahi Fehuʻi ʻoku Faʻa ʻEke

Ko e hā ʻa e seti fakahinohino ʻo e ARM64 pea ko e hā ʻoku mahuʻinga ai hono fakakaukauʻi iá?

ARM64 ('oku ui foki ko e AArch64) ko e 64-si'isi'i fakahinohino 'o e seti 'o e 'atakai 'oku faka'aonga'i 'i he lahi taha 'o e ngaahi telefoni to'oto'o fakaonopooni, ngaahi tablet, pea fakautuutu 'i he ngaahi seva mo e ngaahi komipiuta hange ko e Apple Silicon Macs. 'Oku tokoni 'a e fakakaukau'i ia ki he kau developers mo e kau ako ke mahino kiate kinautolu 'a e ngaahi founga 'o e encoding, ngaahi kulupu opcode, mo e founga 'oku fokotu'utu'u ai 'a e ngaahi fakahinohino 'i he tu'unga binary — 'o 'ai 'a e polokalama tu'unga ma'ulalo mo e debugging 'oku mahu'inga ange 'a e 'uhinga.

Ko hai 'oku ne ma'u 'aonga lahi taha mei he mahino ki he 'atakai 'o e ARM64?

Ko e kau 'enisinia 'o e ngaahi sisitemi fakahu, kau fakatupulaki 'o e compiler, kau 'enisinia fakafepaki, mo e kau fakatotolo malu'i 'oku nau ma'u 'aonga lahi taha. Ka neongo ia, 'oku ma'u 'e ha developer 'oku ngaue ofi ki he hardware pe optimizing 'a e fakahoko-fakatu'utamaki 'o e code ha lelei. 'Oku toe ma'u 'e he kau ako 'oku nau ako 'a e 'atakai fakakomipiuta 'a e ngaahi fakafofonga faka'ata 'oku mahu'inga 'aupito ki hono ma'u 'a e founga 'oku decode mo fakahoko lelei ai 'e he ngaahi processors 'a e ngaahi fakahinohino.

'Oku kehe fēfē 'a e ARM64 mei he x86-64 'i he fakakouti fakahinohino?

'Oku faka'aonga'i 'e he ARM64 'a e encoding fakahinohino 'o e 32-si'isi'i 'o e loloa tu'u ma'u, 'o 'ai ke ma'olunga 'a e angamaheni mo faingofua ange ke fakakaukau'i 'i hono fakafehoanaki ki he x86-64 'o e encoding 'o e loloa kehekehe (1–15 bytes). 'Oku fakafaingofua'i 'e he uniformity ko 'eni 'a e decoding, fakalelei'i 'a e ola lelei 'o e paipa, pea 'oku ne 'ai 'a e 'ilo'i 'o e sipinga 'i he ngaahi mape faka'ata 'oku mama'o ange 'a e fokotu'utu'u. Ko e 'uhinga ia 'e taha 'oku manakoa ai 'a e ARM64 'i he ngaahi tisaini 'oku faka'aonga'i lelei 'a e malohi.

Ko fe 'e lava ke u ako lahi ange ai fekau'aki mo e ngaahi kaveinga hange ko e ARM64 mo e polokalama 'o e ngaahi sisitemi levolo ma'ulalo?

Ko e ngaahi blog fakatekinikale, ngaahi tohi fakahinohino ki he 'aati, mo e ngaahi tu'unga ako kuo fakalelei'i ko e ngaahi kamata'anga lelei 'aupito ia. 'Oku 'oatu 'e he Mewayz 'a e ngaahi modules 'e 207 'oku ne 'ufi'ufi 'a e polokalama 'o e ngaahi sisitemi, 'atakai 'o e komipiuta, mo e ngaahi kaveinga fekau'aki mo e $19/mo pe — 'o 'omi 'a e fokotu'utu'u, 'i he loloto 'o e kakano 'oku ne fakalaka 'a e 'ava 'i he vaha'a 'o e 'ilo fakateokalatí mo e 'aonga, nima-'i he mahino 'o e ngaahi fakakaukau fakakomipiuta 'o e tu'unga ma'ulalo.

Ko e hā ʻa e seti fakahinohino ʻo e ARM64 pea ko e hā ʻoku fakakaukauʻi ai iá ARM64 ('oku ui foki ko e AArch64) ko e 64-si'isi'i 'a e fakahinohino 'o e seti 'o e 'atakai 'oku faka'aonga'i 'i he lahi taha 'o e ngaahi telefoni to'oto'o fakaonopooni, ngaahi tablet, pea fakautuutu 'i he ngaahi seva mo e ngaahi desktops hange ko e Apple Siliconzing Macs tokoni ke mahino ki he kau ako. fakakulupu, pea mo e founga 'oku fokotu'utu'u ai 'a e ngaahi fakahinohino 'i he tu'unga 'o e binary \u2014 'o ngaohi 'a e polokalama levolo ma'ulalo mo e debugging 'oku mahu'inga ange 'a e intuit"}},{"@fa'ahinga":"Fehu'i","hingoa":"Ko hai 'oku ne ma'u 'a e lelei lahi taha mei he mahino 'o e ARM64 'a e misini?" 'Oku ma'u 'e he kau developers 'o e compiler, kau 'enisinia fakafepaki, mo e kau fakatotolo malu'i 'a e lelei taha. Ka neongo ia, 'oku ma'u 'e ha developer 'oku ngaue ofi ki he hardware pe optimizing 'a e code fakahoko-fakatu'utamaki ha lelei 'oku ma'u 'e he kau ako 'oku nau ako 'a e 'atakai fakakomipiuta 'oku mahu'inga 'aupito ki hono ma'u 'o e founga 'oku decode mo fakahoko lelei 'e he processors 'a e ngaahi fakahinohino." ARM64 kehekehe mei he x86-64 'i he fakahinohino fakakouti?","talitali":{"@fa'ahinga":"Tali","tohi":"'Oku faka'aonga'i 'e he ARM64 'a e fakakouti fakahinohino tu'u ma'u-loloa 32-si'isi'i, 'o 'ai ke ma'olunga 'a e tu'uma'u mo faingofua ange ke fakakaukau'i 'i hono fakafehoanaki ki he x86-64 'a e uniform \3u kehekehe-10). fakafaingofua'i 'a e decoding, fakalelei'i 'a e ola lelei 'o e paipa, pea 'oku ne 'ai 'a e 'ilo'i 'o e sipinga 'i he ngaahi mape faka'ata 'oku mama'o ange 'a e fokotu'utu'u. polokalama?","acceptedAnswer":{"@type":"Tali","text":"Ko e ngaahi blogs fakatekinikale, ngaahi tohi fakahinohino ki he 'atakai, mo e ngaahi tu'unga ako curated ko e ngaahi poini kamata lelei 'aupito 'a e Mewayz 'oku ne 'oatu 'a e ngaahi module 'e 207 'oku ne 'ufi'ufi 'a e ngaahi polokalama 'o e ngaahi sisitemi, 'atakai fakakomipiuta, mo e ngaahi kaveinga fekau'aki mo e fokotu'utu'u 'o e $ \ 12th pe. bridges 'a e 'ava 'i he vaha'a 'o e 'ilo fakateolosia mo e 'aonga, nima-'i he mahino 'o e ngaahi fakakaukau fakakomipiuta 'o e tu'unga ma'ulalo."}}]}
Mateuteu ke Fakafaingofua'i Ho'o Ngaahi Ngaue? Pe 'oku ke fie ma'u 'a e CRM, 'inivoisi, HR, pe ko e ngaahi module kotoa pe 'e 207 — Kuo 'ufi'ufi koe 'e he Mewayz. 138K+ pisinisi kuo nau 'osi fai 'a e liliu.

3b82f6; lanu: # fff; fakafonu: 10px 24px; kau'āfonua-letiusi: 6px; tohi-teuteu: 'ikai ha taha; mata'itohi-mamafa → fetu'u: 60"

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime