AmakhompyuthaIzinhlelo

Assembler - imiyalo eliphansi ngoba program imfundamakhwela

Zonke imiyalo angasayindwa kuphela ulimi umshini. Assembler imiyalo - a okwakufanekiselwa limi. Ngalo, bhala Uhlelo encane, kodwa ngokushesha kakhulu. Kodwa naphezu ubungako bawo, inchubo yekubhala kakhulu isikhathi ukudliwa. Ngakho-ke, imiyalelo inhlangano asetshenziselwa ingxenye hardware, noma uma uhlelo ezibucayi inkumbulo akwanele. Ngakho-ke, ikhodi assembler ikhishwa ngesimo Izinhlelo ezingaphansi kwalolu hlelo futhi kuhlanganiswe ikhodi ephezulu ezingeni. Kusukela assembler angahluka kakhulu kuye ngohlobo of izakhiwo, kufanele ucabangele yona endabeni ethile, lesi siqephu isakhiwo Win. Kodwa incazelo yeziqondiso inhlangano, njengoba umthetho, akashintshi okuningi, futhi ingasetshenziswa microcontrollers, futhi amanye amadivayisi ayi- elekhthroniki ezisebenzisa assembler.

imiyalo Aritmethikhi esetshenziswa emhlanganweni

Naphezu kwakho konke lokhu indida, njengoba jikelele, izibalo assembler imfundo 4 kuphela futhi ingasetshenziswa yinoma program. Noma kunjalo, sadalwa ephezulu ezingeni izilimi izinhlelo, okuyinto eziwasebenzisayo amakhompyutha, ekhaya Imishini, izingcingo, amafoni smart, laptops nokunye. D. Ukusebenza nabo kungenzeka, futhi ngempela ngempumelelo. imiyalo assembler uhlu simiswe ngalendlela lelandzelako:

  • Ngaphezu kwalokho;
  • khupha;
  • ukubuyabuyelela;
  • division.

Ngaphezu

ukusebenza Aritmethikhi, eyaziwa njengoba esikoleni esiphakeme. Ukuze usebenzise lesi sici kudingeka ucabangele kuphela kwalokho, okuyinto lihlotshaniswa umfanekiso izinombolo ukusonga inkumbulo computer. Ukubuka jikelele ukusebenza simiswe ngalendlela lelandzelako:

I ADD

Ithimba ithatha amaseli, unezela ndawonye bese ubhala "Yacheyku1". Manje ukusebenza kwe-izimo vesi: kokubili inani lamaseli kumele kube nokulungiswa okufanayo. Futhi, uma kukhona irejista kuqala, bese ungakwazi ukwengeza kuwo wonke. Uma kukhona cell yokuqala, ke kungenzeka ukwengeza ku noma we- ngokushesha noma irejista.

Incazelo iziyalezo umhlangano kanye nokusetshenziswa yabo kudinga indlela lophelele kuka anganikeza sihloko esisodwa. Ngu inhlangano amaqembu, naphezu lemali yabo nowokuhawukelwa, kulotshiwe izincwadi eziningi ukuze ibe namakhasi angaphezu kwayikhulu. Ngakho-ke, naphezu kalula sobala, sikukhuthaza ukuba ufunde kabanzi echaza umsebenzi iqembu, okuzokwenza ukukwazisa zonke umehluko wemisindo nemiqondo yamagama I-architectures ezahlukene.

Ukuhlanganisa nokukhupha

Lo msebenzi wenziwa algorithm naleyo odlule. Ngisho namaqembu afana uhlobo irekhodi:

I SUB

Isimiso sibalo simi ngale ndlela: khipha kusuka №1 №2, futhi overwrites le №1. Imigomo odlulayo imisebenzi ziyefana nemibandela ukusebenza kwalokho.

ukubuyabuyelela

Uma kuhlukaniswa kwalokho wasebenzisa ithimba efanayo ngoba angabhalisiwe futhi izinombolo ngemvume, bese kokuphindaphinda nokuhlukanisa kukhona algorithm ahlukahlukene ngabo. Ngokwesibonelo, ukuze wande izinombolo engabhalisiwe usebenzisa lo myalo:

MUL

Elishiwo kuleli we- umyalo ingenye izici. Indawo Isici sesibili nendawo ukusebenza yi awashintsheki kusengaphambili, kuye ngobukhulu e amabhayithi MUL. Indawo yabo - ngesihloko for esinye isihloko. Zokuphindaphinda ngemvume sebenzisa umyalo:

IMUL

Ungahlangana nezinye embodiments, kodwa uliqonde kangcono futhi ajwayelekile. Wabonisa izici ezimbili, futhi umphumela ibekwa we- №1. Kulokhu, we- ukubhalisa №1 ngempela kuphuma futhi we- №2 - irejista noma imemori cell. Kodwa ezinye izinketho futhi kuzoxoxwa:

IMUL

IMUL > ,

IMUL ,

Inketho kokuqala kuyefana MUL kudivayisi, ngakho imithetho kuso akunakubangelwa lapha. Indlela yesibili ikuvumela ngokucacile ucacise indawo - ngenxa yalokho, futhi isici. Ngo samuntu lwesithathu acacisa irejista ukuthi kuyoba isici sokuqala, futhi lapho umphumela ukuphindwaphindwa ibekwe. Ngaphansi we- ngokushesha ayenzelwe ukuba ucacise irejista ethile futhi nenombolo ngawo ukuze wande we-.

division

Njengoba kushiwo ngenhla, wasebenzisa ukwehlukana amaqembu amabili. Ukuze izinombolo engabhalisiwe asetshenziswa:

UKWAHLUKANISWA

Ukuze izinombolo ngemvume ngokusebenzisa umyalo olandelayo:

IDIV

Isicelo sici division ekufundiseni ukuthi kuphela ehlukanisayo we-, okuyinto uba irejista noma imemori cell. Hlukanisa inani njalo has indawo yayo ocacile, okuyinto incike isibalo ngosayizi. It has endaweni yalo futhi umphumela wokusebenza.

Ukucinga and definition izindawo ungasho efanayo ukubuyabuyelela: kudinga sihloko ahlukene, njengoba inani Imininingwane sikhulu.

isiphetho Iwusizo

Futhi labizwa ngokuthi "imiyalelo inhlangano kuqhathaniswa eziwusizo" futhi kumele ifake phakathi umyalo NEG . Ubeka uphawu inombolo elisezweni we-. Yilokho ithemba lokuthi lesi sihloko eye yakusiza ngayo ukuqonda izibalo imiyalo assembler.

Futhi operation Ukugunda incrementing futhi decrementing (ngokwandisa noma ukunciphisa we- iyunithi). Ukuze ekwenyusweni we- oludingekayo umyalo olandelayo:

INC

Ukuze lokwehlisa kufanele ubeke:

Dec

Njengoba ongenza we- inkumbulo indawo noma ukubhalisa. inzuzo okukhethekile le misebenzi ukuthi bathatha ngokwabo lesikhala esingaphansi iziyalezo ezifanayo inhlangano ezihlinzekwa kwalokho noma nokukhipha.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zu.birmiss.com. Theme powered by WordPress.