Computer, Zokuhlela
Assembler - imiyalelo-level ephantsi badwelisi benkqubo abo basandula kuqalisa
Yonke imiyalelo zingaphunyezwa kuphela ngolwimi kumatshini. Assembler Imiyalelo - lumelo fanekisela yolwimi. Ngayo, bhala inkqubo encinane, kodwa fast kakhulu. Kodwa nangona ubukhulu labo, inkqubo yokubhala kungatya ixesha ekudleni.
imiyalelo arithmetic ezisetyenziswa kwindibano
Nangona le indida, njengoko emhlabeni, 4 kuphela uqeqesho assembler yokalo emileyo size inokusetyenziswa badwelisi benkqubo. Noko ke, ukuba sadalwa-kwinqanaba eliphezulu iilwimi lwenkqubo, leyo zisebenzisa iikhompyutha, izixhobo zombane ekhaya, iifowuni, smart phones, laptops njalo njalo. D. Ukusebenza kunye nabo kunokwenzeka, kwaye kakhulu ngempumelelo. uluhlu imiyalelo assembler lumi ngolu hlobo lulandelayo:
- Ngaphezu;
- khupha;
- ukuphindaphinda;
- ukwahlukana.
Ngaphezu
ukusebenza arithmetic, eyaziwa ukususela kwisikolo samabanga aphakamileyo. Ukusebenzisa lo msebenzi kufuneka ucinge kuphela Ukongeza, nto leyo ehambisana kunye imbonakaliso amanani yokukhwabusha kwimemori ye computer. A imbono jikelele yokusebenza imi ngolu hlobo lulandelayo:
Le YONGEZA
Le iqela lithabatha inani leeseli, idibanisa zona kunye kwaye abhale "Yacheyku1". Ke kaloku ukusebenza iimeko vesi: zombini inani leseli kufuneka kube nokulungiswa enye. Kwakhona, xa kukho irejista kuqala, ngoko ungadibanisa kuzo zonke kuyo. Ukuba kukho iseli kuqala, ngoko kusenokwenzeka ukuba ukongeza phezu okanye we- kwangoko okanye kwirejista.
Inkcazelo imiyalelo indibano kunye nokuphunyezwa zabo kufuna indlela ebanzi ngaphezu ukunika inqaku elinye. Ziikomiti ibandla, nangona imali yabo ulusizana, kubhaliwe kwathiwa iincwadi ezininzi kangangokuba babe amaphepha angaphezu kwekhulu. Ngoko ke, nangona lula ngathi, sikukhuthaza ukuba ufunde iinkcukacha ngaphezulu echaza umsebenzi weqela, nto leyo ke uyazi yonke bokuqonda ukuba lwazi bolwakhiwo lwempahla ezahlukeneyo.
nokukhupha
Lo msebenzi wenziwa le algorithm efanayo njengoko ezidlulileyo. Nkqu amaqela njenge didi kwirekhodi:
Le INKQUTYANA
ukuphinda-phinda
Ukuba ukwahlulwa kunye Ukongeza wasebenzisa iqela ngokufanayo linga tyikitywanga kunye neenombolo yasayinwa, ngoko ke uphinda-phindo kunye nokwahlula kukho ubuchule ezahlukeneyo kubo. Umzekelo, ukuba phinda amanani engatyikitywanga ngokusebenzisa lo myalelo:
Uku
IMUL
Unako ukuhlangabezana ezinye embodiments, kodwa into eqondakalayo eziqhelekileyo. Kuboniswe izinto ezimbini, yaye isiphumo ibekwa kwindawo we- №1. Kulo mzekelo, irejista we- №1 ngokuyimfuneko kuphuma kwaye we- №2 - irejista okanye memory cell. Kodwa ezinye iinketho nazo ziya kuxoxwa:
IMUL
IMUL
IMUL
I ukhetho lokuqala kuyafana uku kwisixhobo, ngoko ke imithetho kuyo ekunokuthiwa apha. Le khetho yesibini ikuvumela ukuba ukhankanye indawo ngokucacileyo - ngenxa yoko, kunye inkalo. In lwalo wesithathu acacisa irejista iya kuba yinto yokuqala, emasikwini ngesiphumo phindo ibekwa. Phantsi we- ngokukhawuleza yenzelwe ukucacisa irejista ethile kunye nenani ngazo ukuze nande we-.
division
Njengoko kukhankanyiwe ngasentla, yokwahlula amaqela amabini. Kuba amanani linga tyikitywanga asetyenziswa:
DIV
Kuba amanani ezisayiniweyo ngokusebenzisa lo myalelo ulandelayo:
IDIV
Isicelo division osemqoka uqeqesho kukuba kuphela nomabi we-, nto leyo yenza njengoko irejista okanye memory cell. Yahlula inani usoloko indawo yayo eqinisekileyo, leyo ixhomekeke kwinani ubukhulu. It has indawo yayo kwaye isiphumo nokusebenza.
Khangela and definition kweendawo sinokuthetha efanayo njengoko phindo: ifuna inqaku eyahlukileyo, njengoko isixa inkcazelo eninzi.
isiphetho eluncedo
Kwakhona zihlelwa "imiyalelo ibandla aluncedo kakhulu" kwaye kufuneka iquke umyalelo NEG
Kunye nokusebenza imidlalo incrementing kwaye decrementing (ukwanda okanye ukunciphisa iyunithi we-). Bendinokunyusa we- kuyimfuneko ukumisela umyalelo zilandelayo:
INC
Ukuze ekwehlisweni kufuneka umisele:
UDEC
Njengoko enze we- memory indawo okanye ubhalise. inzuzo kuphela ezi imisebenzi kukuba uthathe ngenxa isithuba ngaphantsi kwe ibandla imiyalelo ezifanayo ezinikezelwa yi ukudibanisa okanye nokuthabatha.
Similar articles
Trending Now