Komepiuta, Meafaigaluega
O se iunite mafuaaga numera (ALU) - o le a lena?
A o iloa, o le aofia processor komepiuta o vaega autu e fa: o se iunite o le mafuaaga numera, o se sao / iunite galuega faatino, ma le teuina o iunite ma pulea. O se tusiata fale faamatalaina i totonu o le seneturi talu ai, ma, e ui i le mea moni e faapea e umi se taimi, o le fausaga masani o von Neumann tumau pea talafeagai.
O le a le ALU?
Numera-mafuaaga iunite - o se tasi o vaega o le processor o loo manaomia e faatino poto ma le suiga numera-ituaiga, e amata ma faaiuina faaupuga faigata tulagalua. Si operands faaaogaina ua manatu i ai o le umi o se upu, po o le toatele.
O le galuega autu o le faamatalaga ua ona iloilo ALU teuina i le manatuaina e le komepiuta. I le faaopoopo atu, iunite mafuaaga numera e mafai ona ia maua ai faailoilo pulea e faatonuina o se komepiuta e filifili le ala e tatau ai e faatino le faagasologa o le fuafuaina tatau e faalagolago i le ituaiga o faamatalaga mulimuli. Uma gaoioiga e aofia ai matagaluega faaeletoroni, taitasi o lea ua structurally vaevaeina i le faitau afe o mea. O laupapa masani bystrodeystvennye ma density maualuga.
E faalagolago i le faailoilo ua sao, o le ALU faia ituaiga eseese o gaoioiga ma le numera lua. So o se mafuaaga numera masini komepiuta aiaia ai mo le faatinoina o gaoioiga faavae e fa, suiga ma suiga talafeagai. Seti ALU gaoioiga - o lona uiga autu.
Vaega o le iunite numera-mafuaaga - o le vaega autu e fa o nodes eo atu i le faagasologa o le pulea, le faaliliuina atu, teuina ma le liua o le faamatalaga fafati.
nodes teuina ALU
O lenei vaega e aofia ai:
- faaosofia, tausia o le faagutu o ausilali ma vaega eseese o le taunuuga;
- tusi resitala e nafa ma le faamaoni o le operands, feoloolo ma taunuuga mulimuli.
O nisi taimi e lesitala e mafai ona tuufaatasi iunite mafuaaga numera i se iunite manatua tuuto, ma faaosofia ai - ua avea o se tusi resitala tulaga e tasi.
ALU nodes faasalalauga
O lenei vaega e aofia ai:
- pasi interconnecting le poloka o le masini;
- multiplexers ma afuala, e nafa ma le filifilia o le taitaiga sao o le gaoioiga.
Nodes suia le ALU
E aofia ai:
- adders faagaoioia Laiti-ops;
- matagaluega faia gaoioiga talafeagai;
- shifters;
- correctors mo decimal numera;
- code converters, lea o loo faaaogaina e maua faamatalaga faaopoopo po o le fesuiai;
- counters mo le faitauina o le aofai o taamilosaga faia mo le faatinoina o suiga faaopoopo.
ALU nodes pulea
O lenei vaega o le mea faitino o le:
- se iunite pulea;
- faailoilo decoder;
- faaliliuina uiga matagaluega mafuaaga e manaomia mo le faavaeina o le paranesi firmware e faaoo.
iunite pulea processor Action
O lenei poloka e nafa ma le tuuina atu o sequences faaaogaina i o faailoga e manaomia mo le faataunuuina sao o se poloaiga sa tuuina atu. E masani lava, e le liua o le iloa i le tele o taamilosaga.
Le iunite o le pulea e maua ai le faatinoga otometi o le polokalama. Le lagolagoina o lea tekonolosi e talafeagai e faamaopoopo le galuega a le isi lala o le vaega o le vaega masini.
I le taimi o taotoga mataupu faavae autu tali microprogramming iunite pulea o le i ai se aofai o uiga manino.
faavasegaina ALU
iunite mafuaaga numera faagaoioia e tusa ai ma le fesuiaiga faagasologa ua vaevaeina i talitutusa ma serial. O le eseesega i le va o le autu ALU o se auala lea o le tuuina atu o le operands ma galuega.
E ala i le natura o le faaaogaina o le iunite o le numera-poto ma le vaevaeina e le poloka multifunction. I le ituaiga muamua le ALU e faatino galuega e eseese ituaiga o numera repose faaaogaina o le matagaluega lava lea o loo fuafua i ai le faiga faagaoioia i le faamatalaga talosagaina. I masini poloka, faia gaoioiga uma e ala i le ituaiga faamatalaga tufatufaina. Mo gaoioiga ma decimal fuainumera, faasolo ma fanua numeric, numeric tulaga opeopea po o le tumau i le faaaogaina polokalame eseese. I lenei tulaga, o se iunite o le mafuaaga numera tele vave ona o le faatinoga tutusa o le galuega na tuuina mai. Ae ua i ai foi a drawback - le faateleina o le tau e lagolago ai le masini.
e mafai ona faaaoga se iunite mafuaaga numera e tusa ma le auala o aoaoga mo:
- decimal;
- opeopea numera tulaga;
- numera o taimi-tumau.
gaoioiga masini
Le faatulagaga e aofia ai se aofaiga o gaoioiga ALU e ala i galuega tauave talafeagai lea ua vaevaeina i vaega nei:
- decimal numera;
- numera binary mo numera i se tulaga manino;
- faaupuga numera hexadecimal mo tuueseeseina opeopea;
- tuatusi faatonuga fesuiaiga;
- ituaiga galuega talafeagai;
- liua o fanua alphanumeric;
- numera faapitoa.
e mafai ona iloa komepiuta faaeletoroni po nei ituaiga i luga o le uma o gaoioiga, ma microcomputers te le maua lenei functionality faavae, ina ia faia taualumaga sili ona faigata e fesootai masani laiti.
Numera ma taualumaga talafeagai
gaoioiga uma e mafai ona vaevaeina ALU i ni vaega.
Numera gaoioiga e aofia ai vaega, fanafanau, modules tōʻese tōʻese masani ma faaopoopo.
E ala i suiga talafeagai vaega e aofia ai le talafeagai "ma" ma le "po o le", o lona uiga, faatasi ma disjunction, ma le faatusatusaga o faamatalaga i luga o le tulaga tutusa. O taualumaga e masani lava ona faatinoina i upu binary e aofia ai se plurality o faagutu.
O le gaoioiga numera faapitoa e aofia ai normalization, suiga talafeagai ma numera. Le va o nei suiga o se eseesega taua. Pe afai o le suiga numera i le nofoaga suia na digits numeric, lea e faapipii le vaega itiiti talafeagai faailoga i le lafo faatu.
Taitasi taotoga, lea e faia i le faaaogaina o le iunite o le numera-faamasinoga, e mafai ona valaauina se faasologa o galuega tauave mafuaaga-ituaiga, lea o loo faamatalaina mafuaaga multibit mo komepiuta faaeletoroni. Mo se faataitaiga, i se komepiuta binary faaaogaina mafuaaga binary, ma isi, i lalo i le faiga decimal.
E moni lava o le suiga numera-talafeagai uma ei ai lona lava operands ma taunuuga o galuega faatino o loo faamatalaina o sina manoa ma faagutu sefulu ma le ono. O le tuusaunoaga na o primitives sainia DIVS vaega. A eseese fuʻa faatagaina e faaliliu le faamatalaga i luga o le galuega faatino o uma numera i se minus po faaopoopo faatumulia. e faavae i le alagatatau i le suiga o le faagutu modulo numera. Le fuʻa ua tuuina, pe afai sa i ai ni suiga e leʻi fuafuaina i le faailoga. Mo se faataitaiga, e faaopoopo lua numera lelei, e tatau ona maua se taunuuga i se "+" faailoga. Ae afai ei ai se ave i le faailoga si iunite faatulagaga, ma e le lelei le taunuuga, ua faatulaga le fuʻa faatumulia.
e faavae i le alagatatau i le feaveai si numera unsigned. O lenei fuʻa o loo faatulaga mai e le faiga, pe afai o le faatupulaia feaveai mai le le mafai ona tusia mea itiiti e sili ona taua ona o se taunuuga. matuai aoga lenei si ALU pe a faaaogaina ma le suiga faamatalaga verbose.
iʻuga
o loo faaaogaina ALU e faatino suiga talafeagai ma arithmetical i le operands manaomia i le matafaioi lea e masani ona auauna atu i poloaiga po o code fuainumera. Ina ua maea le faatinoina o laasaga taunuuga o le toe foi atu i le masini e teu ai mo le faaaogaina i le computations nei.
Similar articles
Trending Now