Kọmputa, Itanna
An isiro kannaa kuro (ALU) - ohun ti o jẹ?
Bi ti wa ni mo, awọn kọmputa isise oriširiši mẹrin ipilẹ irinše: ohun isiro kannaa kuro, ohun input / o wu kuro, ati ibi ipamọ sipo ati Iṣakoso. Iru ohun faaji telẹ ni awọn ti o kẹhin orundun, ati, pelu ni otitọ wipe o si mu igba pipẹ, awọn Ayebaye be ti von Neumann si maa wa ti o yẹ.
Kini ni ALU?
Isiro-kannaa kuro - jẹ ọkan ninu awọn irinše ti awọn isise ti o ti wa ni ti nilo lati se kannaa ati isiro-Iru awọn ayipada, ti o bere ki o si fi opin si ìṣòro idiju expressions. Bit operands lo ti wa ni ka lati wa ni awọn ipari ti a ọrọ, tabi iwọn.
Akọkọ-ṣiṣe ti awọn ALU ti wa ni processing data ti o ti fipamọ ni awọn kọmputa ká iranti. Ni afikun, isiro kannaa kuro ni anfani lati gbe awọn iṣakoso awọn ifihan agbara ti o tara kọmputa kan lati yan awọn to dara ọna lati ṣe awọn pataki iširo ilana ti o da lori ik data omiran. Gbogbo mosi mudani itanna iyika, kọọkan ti eyi ti o ti structurally pin si egbegberun ti ohun kan. Iru lọọgan ojo melo bystrodeystvennye ati ki o ni ga iwuwo.
Da lori awọn ifihan agbara ti o wa ni input, awọn ALU ṣe yatọ si orisi ti mosi pẹlu meji awọn nọmba. Eyikeyi isiro kannaa kọmputa ẹrọ pese fun imuse ti mẹrin ipilẹ sise, lásìkò ati mogbonwa awọn ayipada. Ṣeto ALU mosi - ni awọn oniwe-akọkọ ti iwa.
Irinše ti awọn isiro-kannaa kuro - mẹrin akọkọ awọn ẹgbẹ ti apa ti badọgba si awọn iṣakoso ilana, gbigbe, ibi ipamọ ati iyipada ti awọn ti nwọle data.
Ibi apa ALU
Yi ẹka pẹlu:
- okunfa, fifi awọn oluranlowo die-die ati ki o yatọ awọn ẹya ara ẹrọ ti awọn esi;
- fi han ti o wa ni lodidi fun awọn iyege ti awọn operands, agbedemeji ati ik esi.
Ma aami isiro kannaa kuro le wa ni idapo ni a ifiṣootọ iranti kuro, ati yiyinbọn - fẹlẹfẹlẹ kan ti nikan ipo Forukọsilẹ.
ALU gbigbe apa
Yi ẹka pẹlu:
- akero interconnecting awọn ohun amorindun ti awọn ẹrọ;
- multiplexers ati awọn falifu, jẹ lodidi fun yiyan awọn ti o tọ itọsọna ti mosi.
Apa pada ALU
Awọn wọnyi ni:
- adders ṣiṣẹ bulọọgi-Ops;
- iyika ṣe mogbonwa mosi;
- shifters;
- correctors fun eleemewa isiro;
- koodu converters, eyi ti wa ni lo lati gba afikun data tabi ẹnjinia;
- ounka fun kika awọn nọmba ti waye ṣe fun awọn imuse ti ancillary awọn ayipada.
ALU Iṣakoso apa
Ẹka yìí ti awọn ohun ni o wa:
- a Iṣakoso kuro;
- takayanjuladi awọn ifihan agbara;
- jijere kannaa Circuit abuda ti a beere fun Ibiyi ti awọn famuwia ẹka lati ṣiṣẹ.
Action isise Iṣakoso kuro
Eleyi Àkọsílẹ jẹ lodidi fun isejade ti iṣẹ-lesese ti awọn ifihan agbara ti a beere fun awọn ti o tọ ipaniyan ti a fi fun pipaṣẹ. Ojo melo, iru iyipada ti wa ni mo daju ni orisirisi awọn waye.
Awọn iṣakoso kuro pese laifọwọyi ipaniyan ti awọn eto. Atilẹyin yi ọna ti ni pataki lati ipoidojuko awọn iṣẹ ti miiran awọn ẹka ti awọn irinše ti awọn ẹrọ irinše.
Nigba isẹ ti Iṣakoso kuro idahun microprogramming ipilẹ opo ti nini nọmba kan ti ko o abuda.
classification ALU
Isiro kannaa kuro ni ọna gẹgẹ bi awọn ilana oniyipada wa ni pin si iru ati ni tẹlentẹle. Awọn Akọkọ iyato laarin awọn ALU ni a ọna ti fifihan awọn operands ati awọn mosi.
Nipa awọn iseda ti awọn lilo ti awọn isiro-kannaa kuro ki o pin nipasẹ awọn multifunction Àkọsílẹ. Ni akọkọ iru awọn ALU lati ṣe mosi pẹlu o yatọ si iwa ti repose awọn nọmba lo ni o wa kanna iyika eyi ti wa ni fara si awọn isẹ mode si beere data. Ni Àkọsílẹ ẹrọ, gbogbo awọn mosi ošišẹ ti nipasẹ awọn pinpin data omiran. Fun mosi pẹlu nomba eleemewa, alphabetic ati nomba oko, nomba Lilefoofo ojuami tabi ti o wa titi lilo orisirisi ise sise. Ninu apere yi, ohun isiro kannaa kuro ni Elo yiyara nitori iru ipaniyan ti fi fun iṣẹ-ṣiṣe. Ṣugbọn nwọn tun ni a drawback - awọn pọ owo lati ṣe atilẹyin fun awọn ẹrọ.
An isiro kannaa kuro ni ibamu si awọn ọna ti igbejade le ṣee lo fun:
- eleemewa;
- lilefoofo ojuami awọn nọmba;
- ti o wa titi-ojuami awọn nọmba.
ẹrọ mosi
Awọn be pẹlu awọn nọmba kan ti ALU mosi nipasẹ awọn mogbonwa awọn iṣẹ ti o wa ni pin si awọn wọnyi awọn ẹgbẹ:
- eleemewa isiro;
- alakomeji isiro fun awọn nọmba pẹlu kan ko ojuami;
- hexadecimal isiro expressions fun lilefoofo separator;
- iyipada ẹkọ adirẹsi;
- mogbonwa isẹ iru;
- iyipada ti alphanumeric oko;
- pataki isiro.
Modern ẹrọ itanna awọn kọmputa wa ni anfani lati mọ gbogbo awọn ti awọn loke orisi ti aṣayan iṣẹ-ṣiṣe, ati awọn microcomputers ko ni yi ipilẹ iṣẹ, ki awọn julọ eka ilana nipasẹ ošišẹ ti pọ kekere awọn ipa ọna.
Isiro ati mogbonwa ilana
Gbogbo awọn sise ALU le ti wa ni pin si orisirisi awọn ẹgbẹ.
Isiro mosi ni pipin, ìsọdipúpọ, ìyọkúrò modulu arinrin iyokuro ati afikun.
Nipa mogbonwa awọn ayipada Ẹgbẹ pẹlu awọn mogbonwa "ati" ati "tabi", ti o ni, apapo ati disjunction, ati awọn lafiwe ti data lori Equality. Iru ilana ti wa ni maa gbe jade lori alakomeji ọrọ wa ninu kan ti ọpọ awọn ti die-die.
Awọn pataki isiro mosi ni normalization, mogbonwa ati isiro lásìkò. Laarin awọn wọnyi awọn ayipada ti wa ni a significant iyato. Ti o ba ti isiro naficula ni awọn ipo yi nikan nomba pajawiri, ki o si awọn mogbonwa ami bit ti wa ni so si awọn išipopada.
Kọọkan isẹ, eyi ti gba ibi nipa lilo awọn isiro-kannaa kuro, ki o le wa ni a npe a ọkọọkan ti kannaa-Iru awọn iṣẹ, eyi ti wa ni apejuwe multibit kannaa fun itanna awọn kọmputa. Fun apẹẹrẹ, fun a alakomeji kọmputa nlo alakomeji kannaa, ati ki lori, si isalẹ lati eleemewa eto.
Egba gbogbo awọn ti awọn isiro-mogbonwa awọn ayipada ni o ni awọn oniwe-ara operands ki o si wu esi ti wa ni tumo bi bit gbolohun pẹlu mẹrindilogun die-die. Awọn nikan imukuro ni o wa primitives wole pipin DIVS. A orisirisi ti awọn asia gba lati túmọ awọn data lori awọn o wu ti awọn mejeeji awọn nọmba pẹlu kan iyokuro tabi plus kún. Awọn kannaa ni da lori awọn transformation ti die-die ìfiwọn isiro. Awọn Flag ti wa ni gbe, ti o ba wa nibẹ ti ti airotẹlẹ ayipada ninu awọn ami. Fun apẹẹrẹ, fifi nomba rere meji, o ni lati gba a esi pẹlu kan "+" ami. Ṣugbọn ti o ba ti wa nibẹ ni a gbe sinu awọn ami bit eto kuro, ati awọn esi je odi, awọn kún Flag ti ṣeto.
Awọn kannaa ni da lori gbe bit unsigned isiro. Yi Flag ti ṣeto nipasẹ awọn eto, ti o ba awọn ti ipilẹṣẹ gbe lati julọ significant bit ko le kọ bi a abajade. Eleyi bit ALU doko nigba ti lo pẹlu awọn ayipada verbose atungbejade.
ipari
ALU ti wa ni lo lati ṣe mogbonwa ati ki o arithmetical awọn ayipada lori awọn ti a beere operands ni ipa ti igba sin ofin tabi koodu nọmba. Lẹhin ti sise awọn igbesẹ ti esi ni pada si ibi ipamọ ẹrọ fun lilo ninu awọn wọnyi computations.
Similar articles
Trending Now