Kọmputa, Akụrụngwa
CPU registers - isi helpers
The processor na-ezo ka ọnụ ọgụgụ omume na-achịkwa na ngwaọrụ na maka nhazi ọmụma. Ozi nhazi a rụrụ dị na a gaghị agara usoro. N'ezie, nke a bụ dị ka ndị a: Mgbe ị na-agba ọsọ nke usoro ihe omume n'ime RAM, na mgbe otu ìgwè mgbe ọzọ na-abịa processor. Na mgbakwunye na ntuziaka maka Mgbakọ mkpa na ndị ọzọ data, nke nwere ike ịbịa ma ozugbo si na ebe nchekwa na mpụta ngwaọrụ.
Dị ka a n'ihi nke ọzọ otu nweta a n'ihi na a ga-echekwara ebe. Na mgbe ahụ, e nwere abụọ nhọrọ - izipu n'ihi na ebe nchekwa ma ọ bụ na-ahapụ ya n'ime processor, dị ka yiri, nke a pụta bụ na-ikpeazụ na a ga-eji na n'ihu calculations. Ke akpa idaha, e nwere otu nnukwu "HO" - dị otú ahụ mgbanwe na ebe nchekwa tinyere oge, n'ihi ya, mbelata usoro arụmọrụ. Nke abụọ ahụ, na processor ga-ebu na ha mebere atumatu na-akpọ ebe nchekwa ọcha - na processor registers. Ndị a bụ ngwaọrụ na-eje ozi maka inweta, na-akpakọba na mgbasaozi multi-bit ọnụọgụ abụọ data. CPU registers na-kewara abụọ na ụdị: general-nzube registers na pụrụ iche registers.
General nzube registers nke processor na-eji na-echekwa n'etiti ihe mgbawa. The ọzọ ndị a registers n'ime processor, n'ihi ya, ọ na-adịkarịghị na-ezo aka ebule, ya bụ, na-emefu oge na ya, ya mere anaghị ida arụmọrụ. Ma na aka nke ọzọ ọnụ ọgụgụ nke registers ókè na mpaghara nke processor na-anwụ. dịkwuo ha nọmba nwere ike ịbụ na-enweghị nsọtụ. Ihe ndekọ maka na ịchekwa data, n'ozuzu nwere ike hà data ụgbọ ala obosara. Onye ọ bụla aha processor nwere ya aha pụrụ iche na nke aha nwere ike inweta site na koodu.
Onye ọ bụla nke pụrụ iche registers nwere otu nzube. Dị ka ihe atụ, e nwere a aha maka na ịchekwa ntụziaka adreesị ebe nchekwa na-agụ na-esote address. Nke a aha a na-akpọ - ntụziaka address aha. Ihe atụ ọzọ nke a pụrụ iche na registers - àgwà a aha. N'ụzọ ọzọ, ọ na-akpọ ọnọdụ okwu processor (Processor Ọnọdụ a Okwu - obere PSW.). N'adịghị ka ndị ọzọ nile na CPU registers, ọdịnaya nke nke a na-ewere dị ka a dum, onye ọ bụla bit nke àgwà aha nwere a aha pụrụ iche na a otu ebe. N'etiti àgwà ka ihe atụ omume igbunye a na-akpọ efu ịrịba ama (banye efu n'ihi). Ọ bụrụ na dị ka a n'ihi nke a otu ga-esi a efu N'ihi ya, ndị processor nwere ike "ịmụta" banyere ya, na-enyocha bit Nyenụ aha.
CPU registers bụ ebe nchekwa dị nnọọ ngwa ngwa (ngwa ngwa karịa cache na ebe nchekwa), dị ka ndị na ozugbo visiniti nke a Mgbakọ ntọala na-arụ ọrụ na a elekere ugboro nke CPU esịtidem ụgbọ ala.
Similar articles
Trending Now