CoimpiutaireanPrògramadh

Assembler --ìosal ìre àitheantan airson Ùr-ionnsaiche-prògramaidh

Àitheantan uile a dh'fhaodas a bhith air a chur gu bàs a-mhàin le inneal cànan. Assembler àithneadh - a riochdachadh samhlachail a 'chànain. Leis a 'sgrìobhadh beag, ach glè luath phrògram. Ach a dh'aindeoin am meud, a 'phròiseas sgrìobhaidh e glè àm caitheamh. Uime sin, an coimhthional stiùireadh air an cleachdadh airson bathar-cruaidh phàirt, no 'nuair a' phrògram tha e deatamach nach eil gu leòr chuimhne. Mar sin, assembler còd-mach ann an riochd fo-prògraman agus amalaichte, le àrd-ìre an còd. Bho na assembler urrainn eadar-dhealachadh gu mòr an crochadh air an t-seòrsa ailtireachd, bu chòir dhuibh beachdachadh e airson cùis sònraichte, tha an artaigil seo a tha an ailtireachd Win. Ach an tuairisgeul seanadh stiùireadh, mar a riaghailt, chan eil atharrachadh mòr air, agus faodaidh iad a bhith air a chleachdadh ann an microcontrollers, agus innealan dealanach eile a 'cleachdadh an assembler.

Àireamhachd àitheantan a chleachdadh ann an coimhthional

A dh'aindeoin seo a chothromachadh, mar choitcheann, ach 4 àireamhachd assembler Tha teagasg air ionnsramaidean agus faodar a chleachdadh le luchd-prògramaidh. A dh'aindeoin sin, bha iad a chruthachadh le àrd-ìre phrògraman cànain, a tha a 'fastadh coimpiutairean, innealan dachaigh, fònaichean, smart fònaichean, coimpiutairean glùine, agus mar sin air adhart. D. Ag obair còmhla riutha tha e comasach, agus gu math soirbheachail. assembler àitheantan liosta mar a leanas:

  • bharrachd;
  • toirt air falbh;
  • iomadachadh;
  • sgaradh.

bharrachd

Àireamhachd obrachadh, ainmeil bho àrd-sgoil. Fheart seo a chleachdadh a dh'fheumas sibh gus beachdachadh a-mhàin a 'cur, a tha co-cheangailte ris a' riochdachadh àireamhan pasgadh ann an chuimhneachan air a 'choimpiutair. Sealladh farsaing de an obair a tha mar a leanas:

Tha ADD

Tha an sgioba a 'toirt an àireamh de cheallan, a' cur còmhla riutha agus a 'sgrìobhadh "Yacheyku1". A-nis obrachadh an trannsa na h-: an dà chuid an àireamh de cheallan Feumaidh an aon rùn. Cuideachd, ma tha a 'chiad chlàr, faodaidh tu Cuir air gu h-uile. Ma tha cealla a 'chiad, an uair sin tha e comasach Cuir air no sa bhad operand no clàr.

Tuairisgeul cruinneachaidh stiùireadh agus am buileachadh Feumaidh dòigh nas coileanta na ghabhas toirt seachad aon aiste. Le bhith a 'chomhchruinnich sgiobaidhean, a dh'aindeoin an pitiful suim, tha e sgrìobhte mar sin mòran leabhraichean a tha còrr is ceud duilleagan. Uime sin, a dh'aindeoin na follaiseach a dhèanamh nas fhasa, tha sinn a bhrosnachadh gus tuilleadh a leughadh 'toirt iomradh mionaideach air an obair na sgioba, a bhios fios a leigeil dhuibh uile nuances airson diofar architectures.

toirt air falbh

Tha seo obrachadh a 'cluich leis an aon algairim mar an fhear roimhe. Fiù 's sgiobaidhean mar a' chlàr-seòrsa:

Tha SUB

Tha am prionnsapal àireamhachadh mar a leanas: thoir air falbh bho №1 №2, agus overwrites an №1. Faic teirmichean a 'dol seachad air obraichean a tha na h-aon mar is cumhaichean a' bharrachd obrachadh.

iomadachadh

Ma tha a 'sgaradh agus a thuilleadh air cleachdadh an aon sgioba agus mar a airson soidhnigeadh airson a shoidhnigeadh àireamhan, agus an sin an iomadachadh agus roinneadh tha diofar aontaran dhaibh. Mar eisimpleir, airson soidhnigeadh iomadachadh àireamhan a 'cleachdadh seo àithne:

MUL

A shònrachadh ann an àithne operand 'S e aon de na factaran. Suidheachadh an dàrna àite a 'bhàillidh agus obrachadh thoradh a tha stèidhichte ann an ro-làimh, a rèir meud ann bytes MUL. Aca location - cuspair airson aiste eile. Airson ainm-sgrìobhte iomadachadh a 'cleachdadh an àithne:

IMUL

Faodaidh tu coinneachadh embodiments eile, ach tha e nas furasta a thuigsinn agus eòlach. Comharraichte dà nithean, agus 'se toradh a chur ann an operand №1. Anns a 'chùis seo, an operand clàradh №1 an còmhnaidh a' stobadh a-mach agus operand №2 - a chlàr no memory cealla. Ach roghainnean eile cuideachd a thèid a dheasbad:

IMUL

IMUL >

IMUL

Tha a 'chiad roghainn a tha coltach ri MUL air an uidheam, mar sin, tha na riaghailtean a tha e Faodaidh seo a bhith an seo. Tha an dàrna roghainn a leigeas leat gu follaiseach dè an àite - mar thoradh air, agus am bàillidh. Anns an treas embodiment sònrachadh clàr a bhios na bhàillidh an toiseach, agus anns am bheil toradh an iomadachaidh a chur. Fo sa bhad operand nach eil e a 'ciallachadh gu sònraich sònraichte clàr agus an àireamh le a bhith a' iomadaich operand.

sgaradh

Mar a chaidh ainmeachadh gu h-àrd, a chleachdadh gus a 'roinn an dà sgioba. Airson soidhnigeadh-àireamhan a tha air a chleachdadh:

Div

Airson ainm a chur ris na h-àireamhan a 'cleachdadh an àithne a leanas:

IDIV

Iarrtas feart sgaradh ionnsachadh a tha a-mhàin an operand sgaradh, a tha ag obair mar chuimhneachan chlàr no cealla. Divide an àireamh daonnan Tha a cinntiche location, a tha a 'crochadh air an àireamh de mheud. Tha a h-àite agus an t-obrachadh thoradh.

Lorg and definition de dh'àiteachan urrainn dhomh a ràdh an aon rud ri iomadachadh: Feumaidh aiste fa leth, mar an uiread fiosrachaidh a tha mòr.

Feumail co-dhùnadh

Cuideachd air an seòrsachadh mar "an ìre mhath feumail seanadh stiùireadh" agus bu chòir gabhail a-steach àithne NACH dèan thu rudeigin . Tha i a 'cur comharraidh ann an àireamh a tha ann an operand. Sin a h-uile dòchas gum an t-artaigil air cuideachadh thu 'tuigsinn an àireamhachd àithneadh assembler.

Agus feumail obrachadh incrementing agus decrementing (meudachadh no a 'lùghdachadh operand aonad). Airson ceum operand tha riatanach gus òrdaichidh an àithne a leanas:

INC

Airson decrement bu chòir òrdaichidh:

Dùb

Mar a 'coileanadh operand memory location no clàradh. Exclusive buannachd obair sin gu bheil iad a 'gabhail orra fhèin airson nas lugha na àite coltach seanadh stiùireadh tabhann le thuilleadh no toirt air falbh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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