Mkusanyaji wa pasi mbili ni nini?
Mkusanyaji wa pasi mbili ni nini?

Video: Mkusanyaji wa pasi mbili ni nini?

Video: Mkusanyaji wa pasi mbili ni nini?
Video: Счастливая история слепой кошечки по имени Нюша 2024, Novemba
Anonim

Mbili - kupitisha wakusanyaji

The mkusanyaji wa pasi mbili hufanya pasi mbili juu ya programu ya chanzo. Katika ya kwanza kupita , inasoma programu nzima ya chanzo, ikitafuta tu ufafanuzi wa lebo. Kimsingi, mkusanyaji hupitia mpango mstari mmoja kwa wakati, na hutoa msimbo wa mashine kwa maagizo hayo.

Zaidi ya hayo, mkusanyaji wa kupita ni nini?

SINGLE PASS ASSEMBLER A kipasaji kimoja scans programu mara moja tu na inajenga equivalentbinary program. The mkusanyaji badilisha maagizo yote ya ishara na msimbo wa mashine ndani pasi moja . Mpango wa mkutano wa sheria unasema kuwa ishara inapaswa kufafanuliwa mahali fulani kwenye programu.

Pia Jua, ni aina gani za mkusanyiko? An mkusanyaji lazima kutafsiri mbili aina tofauti ya alama: mkusanyaji -Alama zilizoainishwa na alama zilizoainishwa na programu. The mkusanyaji -alama zilizoainishwa ni kumbukumbu za kumbukumbu kwa maagizo ya mashine na maagizo ya uwongo.

Kando na hapo juu, mkusanyaji wa pasi mbili rahisi atafanya nini katika kupita ya kwanza?

A mbili rahisi - pass assembler gani zifuatazo katika pasi ya kwanza : Inatenga nafasi kwa maandishi halisi. Inahesabu urefu wa jumla wa programu. Inaunda jedwali la alama kwa alama na maadili yao.

Mkusanyaji hufanyaje kazi?

Mkusanyaji . An mkusanyaji ni programu inayobadilisha lugha ya kusanyiko kuwa msimbo wa mashine. Inachukua amri za msingi na uendeshaji kutoka kwa msimbo wa mkusanyiko na kuzibadilisha kuwa msimbo wa binary ambao unaweza kutambuliwa na aina maalum ya kichakataji. Wakusanyaji ni sawa na wakusanyaji kwa kuwa hutoa nambari inayoweza kutekelezwa.

Ilipendekeza: