Kọmputa, Mmemme
Assembler - ala-larịị iwu maka novice programmers
All nyere n'iwu nwere ike a ga-egbu nanị site a igwe asụsụ. Assembler iwu - a atụ yiri nke asụsụ. Na ya, dee obere, ma nnọọ ngwa ngwa usoro. Ma, n'agbanyeghị na ha size, na ide usoro bụ nnọọ oge na-ewe.
Som iwu eji na nzukọ
N'agbanyeghị na a na ọjọọ n'agbanyeghị ka universality, naanị 4 som assembler ntụziaka na-na nwere ike jiri programmers. O sina dị, ha na-kere a elu-larịị mmemme asụsụ, nke na-eji kọmputa, home ngwa, telephones, smart phones, laptọọpụ na na. D.-arụ ọrụ na ha kwere omume, na nnọọ ihe ịga nke ọma. assembler iwu ndepụta bụ dị ka ndị:
- adianade;
- mwepu;
- multiplication;
- nkewa.
mgbakwunye
Som ọrụ, mara ebe ọ bụ na ụlọ akwụkwọ sekọndrị. Iji jiri nke a mma i kwesịrị naanị adianade do, nke a na-ejikọta ya na ihe yiri nke ịkpakọba nọmba ke ebe nchekwa nke na kọmputa. A si ele ọrụ bụ ka ndị a:
The Tinye
The otu na-ewe a ọnụ ọgụgụ nke mkpụrụ ndụ, na-agbakwụnye, ha ọnụ ma na-ede "Yacheyku1". Ugbu a na-arụ ọrụ nke Itie ọnọdụ: ma ọnụ ọgụgụ nke mkpụrụ ndụ ga-enwe otu mkpebi. Ọzọkwa, ọ bụrụ na e a mbụ aha, mgbe ahụ, i nwere ike tinye na ya niile. Ọ bụrụ na e a mbụ cell, mgbe ahụ, ọ bụ ike tinye na ma ọ bụ ozugbo operand ma ọ bụ a aha.
Description of nzukọ ntụziaka na ha, mmejuputa iwu-achọ ihe mbara obibia karịa nwere ike inye otu isiokwu. Site nzukọ ìgwè, n'agbanyeghị na ha ndiọi ego, na e dere ọtụtụ akwụkwọ ndị na-enwe ihe karịrị otu narị peeji nke. Ya mere, n'agbanyeghị ihe ndị yiri ala, anyị na-agba ị na-agụ ihe nkowa na-akọwa ọrụ nke otu, nke ga-ekwe ka ị maara niile nuances maka dị iche iche architectures.
mwepu
Nke a na ime ihe na-rụrụ site otu algọridim dị ka gara aga otu. Ọbụna ìgwè dị ka ihe ndekọ ụdị:
The sub
multiplication
Ọ bụrụ na nkewa na mgbakwunye na-eji otu otu dị ka ihe unsigned na bịanyere aka nọmba, ahụ multiplication na nkewa e nwere dị iche iche na algọridim ha. Ka ihe atụ, ịmụba unsigned nọmba iji iwu a:
MUL
IMUL
Ị nwere ike izute ndị ọzọ embodiments, ma ọ bụ ihe kwere nghọta na ọ maara. Gosiri abụọ ihe, na n'ihi na-enịm ke operand №1. Na nke a, ihe operand aha №1 bụchaghị sikwa na operand №2 - a ndekọ ma ọ bụ na ebe nchekwa cell. Ma, ndị ọzọ nhọrọ ga-atụle:
IMUL
IMUL
IMUL
The mbụ nhọrọ yiri MUL na ngwaọrụ, otú ahụ iwu ka ọ nwere ike ekewet ebe a. Nke abụọ nhọrọ-enye gị ohere hoo-ezipụta na ebe - dị ka a N'ihi ya, na-akpata. Na-atọ n'onwe ezipụta a aha ahụ ga-abụ ndị mbụ na-akpata, na ebe n'ihi nke multiplication-etinye. N'okpuru ozugbo operand na-adịghị pụtara dee a akpan akpan aha na nọmba nke ịmụba operand.
nkewa
Dị ka e kwuru n'elu, na-eji kewaa abụọ ìgwè. N'ihi unsigned nọmba na-eji:
Div
N'ihi na aka nọmba iji na-esonụ iwu:
IDIV
Ngwa feature nkewa ntụziaka bụ na ọ bụ nanị ndị operand divider, nke-eme dị ka a ndekọ ma ọ bụ na ebe nchekwa cell. Kewaa nọmba mgbe niile nwere ya anya na ọnọdụ, nke na-adabere na ọnụ ọgụgụ nke size. Ọ nwere ya ebe na ọrụ N'ihi.
Chọọ na definition nke ebe nwere ike ikwu ụdị ihe ahụ ndị multiplication: achọ a iche iche isiokwu, dị ka ego nke ọmụma bụ bukwanu.
bara uru ọgwụgwụ
Ọzọkwa nkewa dị ka "dịtụ aka nzukọ ntụziaka" na kwesịrị ịgụnye iwu NEG
Na kemfe ọrụ incrementing na decrementing (amụba ma ọ bụ iwetulata operand unit). Iji increment operand dị mkpa idepụta iwu:
INC
Iji decrement kwesịrị nye iwu:
Dec
Dị ka a pụrụ ịrụ operand ebe nchekwa ebe ma ọ bụ aha. Nanị abamuru nke ndị a arụmọrụ bụ na ha na-onwe ha maka obere ohere karịa yiri nzukọ ntụziaka awa site mgbakwunye ma ọ bụ mwepu.
Similar articles
Trending Now