В регистъра на буфер данни се използва за временно съхраняване на избраната дума памет, за да

В регистъра на буфер данни се използва за временно съхраняване на избраната дума памет, преди да го предаде на външен трансфер на данни. Капацитетът му се определя от броя на байтове на думата на данните.

знаци регистрират е набор от тригери - знамена. В зависимост от резултатите от операциите, извършвани от ALU, всеки тригер е настроен на 0 или 1. бита флаг на съдържанието на регистъра посочва условни знаци: .. нулев резултат, знакът за резултат, преизпълнение т.н. Това информация, характеризираща състоянието на процесора е важен за избиране на по-нататъшно изчисление път.

Да разгледаме по-подробно по основната част от микропроцесора (фиг. 2).

Вътрешен трансфер на данни се свързва с основен MP част.

Bit вътрешен трансфер на данни м. Д. Броят на предавана по него едновременно (в паралелни) бита, съответстващи на броя на малко думи, за да бъде опериран MP. Очевидно е, че малко по вътрешна и външна шина за данни трябва да е същото. В осем-мегапикселова автобус вътрешен данни се състои от осем линии, които могат да се предават последователно октетите думи - байта. Трябва да се има предвид, че предава само преработени ALU дума за трансфер на данни, но също и командва информация. Следователно недостатъчно висока битова шина за данни може да ограничи състав (сложност) команди и техния брой. Затова малко ширина на шината за данни принадлежи на микропроцесор важни характеристики - това е до голяма степен определя нейната структура (броя на битовете, посочени на фигурата в скоби до имената на блок).

MP данни автобус работи в режим на двупосочен пренос, т.е.. Д. Той може да бъде прехвърлено върху думата и в двете посоки, но не едновременно. Това изисква използването на специални буферни схеми и мултиплекс обмен на данни между режима MT и външна памет. Мултиплекс режим (от думата кратно на английски - многократно, множествена), понякога се определя като много точки - предаване на канала едновременно използване режим с голям брой абонати в работно време средство за контрол на разделение комуникация.

В мултиплексор - устройство, което избира данни от един от двата (или повече) канали на информацията входен и осигурява данните на изхода. Схемата се състои от две входни мултиплексор логически елементи и - или контролирано импулс клапан. Предлаганите на пазара мултиплексори, които могат да бъдат част от. както и индивидуално LSI (например, един-битов vosmivhodovy; два входа четири-малко четири-малко trehvhodovy и др.).

Демултиплексор - устройство, което изпълнява обратната функция на мултиплексора, - се данните, предоставени му вход, една (или повече) от информацията за изходния канал.

Мултиплексори и демултиплексорите позволяват сглобяване елементи на микропроцесора на микрокомпютъра за какъв период от думата на машината. Да приемем, че задачата за обработка на данни е добавянето на два операнда, всяка от които е с осем-битов двоичен номер - байтове.

Обмен на информация между регистрите и други елементи на микропроцесора се осъществява чрез вътрешен трансфер на данни, както и предаване на команди и данни са разделени във времето. Комуникация с външен трансфер на данни чрез регистъра по буфер данни.