ЭЭМ, Жабдуулар
An эсеп логика бирдиги (алу) - бул эмне?
Белгилүү болгондой, компьютер иштетүү төрт негизги компоненттен турат: бир санариптик логика бирдиги, киргизүү / чыгаруу бирдиги жана сактоо бирдиктери жана контролдоо. бир архитектура Мындай өткөн кылымда аныкталган, ошондой эле, ал бир топ убакыт өттү карабастан, классикалык түзүлүшү бүткүл дүйнөдө актуалдуу бойдон калууда.
Алу деген эмне?
Arithmetic-логикалык бирдиги - баштапкы жана башталгыч татаал сөздөрдү токтотууну, логика жана санариптик-түрү өзгөрүүлөрдү ишке ашыруу үчүн зарыл болгон ишкананын компоненттеринин бири болуп саналат. колдонулган Bit operands Бир сөз менен айтканда, же өлчөмүн узундугу болуп эсептелет.
ALU негизги милдети Компүтердин эстутумунда сакталган берилиштерди иштеп жатат. Мындан тышкары, санариптик логика бирдиги акыркы маалымат түрлөрүнө жараша керектүү эсептөө ишти жасоо үчүн туура жолду тандоо үчүн компүтерди түз башкаруу сигналдарды өндүрө алат. Бардык аракеттер, электрондук тетиктерге, структуралык заттар Мын бөлүнөт, алардын ар бири кирет. Мындай устун адатта bystrodeystvennye жана жогорку тыгыздыкка ээ.
киргизүү болуп саналат сигналдар жараша, тетик эки сан менен иш башка түрлөрүн жүзөгө ашырат. Ар бир эсеп логика компьютер аппарат төрт негизги иш-аракеттер, кезмет жана логикалык өзгөрүүлөрдү ишке ашыруу үчүн каралган. Алу иш коюу - анын негизги өзгөчөлүгү болуп саналат.
эсеп-логикалык бөлүмдүн компоненттери - түшкөн маалыматтарды контролдук алуу, өткөрүп берүү, сактоо жана кайра келүүгө бездери төрт негизги топтору.
Сактоо бездери алу
Бул категория кирет:
- натыйжалары көмөкчү чекесинен жана ар кандай өзгөчөлүктөрүн сактоо, гээли;
- operands, түпкү натыйжалары жана учураралык жыйынтыктар бүтүндүгү үчүн жооптуу каттайт.
Кээде эсеп логика бирдиги арналган эс бөлүгүндө биригиши мүмкүн каттоону, ошондой эле себеп - бир Статус реестрин түзөт.
Алу берүү бездери
Бул категория кирет:
- түзмөк үйлөрдү аркылуу байланыштыра автобус;
- multiplexers жана клапандар, амалдардын туура багытты тандоо үчүн жоопкерчилик тартат.
Nodes Алу өзгөртүп
Аларга төмөнкүлөр кирет:
- Уу чакан OPS иштейт;
- микросхемалардын логикалык иштерди жүзөгө ашырат;
- Shifters;
- ондук кошууну үчүн редакторлор;
- кошумча маалыматтарды алууга же жокко чыгаруу үчүн колдонулган коду өзгөртүүчүлөр;
- Бажыга байланыштуу өзгөрүүлөрдү ишке ашыруу үчүн жасаган айлануу санын эсептөө үчүн эсептегичтер.
Алу башкаруу бездери
объектилерин Бул категория болуп саналат:
- башкаруу бирдиги;
- Decoder сигналдары;
- ишке ашыруу үчүн, тактап айтканда тармактарынын пайда болушу үчүн керектүү логика райондук өзгөчөлүктөрү айландыруу.
План иштетүү башкаруу бирдиги
Бул блок берилген буйрук туура аткаруу үчүн зарыл болгон сигналдар иш тизмектеринин өндүрүү үчүн жооптуу болуп саналат. Эреже катары, мындай өзгөртүү бир нече мерчем ишке ашырылат.
башкаруу бирдиги программаны автоматтык аткарылышын камсыз кылат. Бул технологияларды колдоо машина компоненттеринин компоненттерин башка бутактарынын ишин жөнгө салуу зарыл.
операция башкаруу бирдигинин ичинде белгилүү бир катар мүнөздүү болгон негизги ылайык microprogramming жооп берет.
классификация алу
жараян өзгөрмөлөр боюнча иштеп Arithmetic логика бирдиги менен катар жана сериалдагы бөлүнөт. ALU ортосундагы негизги айырмачылык operands жана иш тапшыруу бир ыкмасы болуп саналат.
эсеп-логикалык бөлүмдүн пайдалануу мүнөзү жана калыбына келтирүү пакетине бөлгөн. Биринчи типте алу колдонулган убагы сандардын ар кандай түрлөрү менен иш аткарууга, суратылган маалыматтар менен иш режими ылайыкташуусу үчүн бир эле район бар. бөгөттөөлөр түзмөктөрдө, бардык иштер бөлүштүрүү маалымат түрлөрү аркылуу жүзөгө. ондук сан, тамга жана сандык тармактарда, сан курс же туруктуу пайдалануу менен ар кандай схемалар менен иш үчүн. Бул учурда эсептөө логика бирдиги берилген тапшырманы параллелдүү аткарууга ылдамыраак шартталган. Бирок алар да бир чектөө бар - манкалардын жабдуулар менен камсыз кылуу.
берүү ыкмасы боюнча бир санариптик логика бирдиги үчүн пайдаланылышы мүмкүн:
- ондук;
- пункту сандарды калкып;
- туруктуу-пункту сандар.
түзмөк аракеттер
структурасы төмөнкүдөй топторго бөлүнөт логикалык милдеттерин аркылуу тетик, бир катар төмөнкүлөр кирет:
- ондук эсеп;
- так көз караш менен номерлерине экилик эсептөө;
- бөлгүч калкып үчүн он алтылык эсептөө сөздөр;
- өзгөртүүлөр көрсөтмө даректери;
- логикалык операция түрү;
- тамга талааларынын өзгөртүү;
- атайын эсеп.
Заманбап электрондук ЭЭМ ишинин жогоруда көрсөтүлгөн түрлөрүнө бардык ишке жөндөмдүү, ал эми Microcomputers бул негизги иш-милдеттери, ошондуктан абдан татаал жол-жоболор аз Күндөлүк туташтыруу менен аткарган жок.
Arithmetic жана логикалык тартиби
Бардык иш-аракеттер тетик бир нече топко бөлүүгө болот.
Arithmetic аракеттер бөлүнүп, көбөйүү, кемитүү модулдар жөнөкөй кемитүү жана толуктоону камтыйт.
логикалык кайра түзүүлөр менен топ логикалуу "жана" жана "же" бар, башкача айтканда, биргеликте жана Disjunction жана бирдей жөнүндө маалыматтарды салыштыруу. Мындай жол-жоболор, адатта, бит ишке ашырган турган экилик сөз боюнча жүзөгө ашырылат.
атайын эсеп иштери ченемдештирүү, логикалык жана санариптик жылыштарга кирет. Бул өзгөрүүлөр ортосунда олуттуу айырма бар. жерде эсеп кезметтин Сан белгилерин гана өзгөртө турган болсо, анда логикалык белги бит өтүнүчү тиркелет.
эсеп-логикалык бирдигин колдонуу менен ишке ашат Ар бир иш-аракет, электрондук эсептөө машиналары үчүн multibit логика сүрөттөлгөн логика-түрү милдеттерин, ырааттуулугун деп атоого болот. Мисалы, ондук системага түшүп, ал боюнча бинардык ЭЭМ бинардык логиканы колдонуп, жана.
Албетте, эсеп-логикалык кайра баарын өз operands жана чыгаруу боюнча алты бит бит Саптар катары жоромолдонууда жазыла элек. гана өзгөчө бөлүштүрүү DIVs кол Primitives болуп саналат. желектери ар кандай терс же плюс ашып-ташып турса да саны чыгаруу боюнча маалыматтарды чечмелеп берет. бит логикасы которуу боюнча негизделген, математиканы модулдук. белги-жылы күтүлбөгөн өзгөрүүлөр болгон жок болсо, желек, жайгаштырылган. Мисалы, эки оң сандарды кошуп, бир "+" белгиси менен натыйжаны алуу үчүн керек. Бирок белгиси бит жөндөө бирдигинин бир тоннага бар болсо, натыйжасы терс, ашып желек коюлган.
логикалык тоннага аз коюлбаган кошууну негизделген. түзүлгөн кыйла аз алып натыйжасында жазуу мүмкүн эмес болсо, эгерде, бул желек, система тарабынан белгиленет. кайра дайын өкүлчүлүктөрү менен бирге колдонулганда Бул аз алу абдан натыйжалуу.
жыйынтыктоо
Алу көп буйруктарды же коду сандардан кызмат ролу зарыл operands үстүнөн логикалык жана тизилишет өзгөрүүлөрдү жасоо үчүн колдонулат. жүзөгө кадамдар төмөнкүдөй эсептөөлөргө колдонуу үчүн сактоо түзмөккө кайтарылат жыйынтыгы кийин.
Similar articles
Trending Now