Регістровий файл — пристрій процесора, що включає в себе регістри і використовується для збереження і швидкого доступу до цифрової інформації. Сучасні регістрові файли зазвичай реалізовані як багатопортовий масив швидкої статичної пам'яті SRAM. Ці масиви відрізняються тим, що розділяють порти запису та читання, хоча в класичній архітектурі такий поділ не передбачається — як запис, так і читання може проводитися через будь-який порт[].
Система команд процесора практично завжди визначає набір регістрів, доступні програмісту для збереження даних. Здебільшого архітектурні регістри відповідають апаратним, що розміщені в пристрої. Проте в складних обчислювальних пристроях це не завжди так — може використовуватися технологія перейменування регістрів (англ. register renaming), що дозволяє динамічно змінювати відношення між фізичним регістровим файлом та архітектурними регістрами.
Структура
Регістрові файли мають в своєму складідешифратор англ. decoder, що дозволяє визначити регістр, що бере участь в операції та певна кількість комірок для збереження інформації.
Реалізація та приклади
Цей розділ потребує доповнення. (серпень 2013) |
Регістровий файл мікроконтролерів сімейства складається з 40 комірок з адресами 0..31 та 56..63.
А регістровий файл в цілочисельному арифметико-логічному пристрою мікропроцесора MIPS R8000, що має 9 портів для читання та 4 порти для запису, 32 64-бітних регістра має такі розміри, що добре помітний неозброєним оком з відстані 30 см[].
Див. також
Примітки
- Лехин С. Н. Схемотехника ЭВМ. — Спб.: БХВ-Петербург, 2010. — 672 с.: ил. — . (рос.)
- Бродин В. Б., Шагурин И. И. Микроконтроллеры. Архитектура, программирование, интерфейс. — М.: Издательство ЭКОМ, 1999. — 400 с.: илл. — ISBN 5-7163-020-0. (рос.)
Література
- Корнеев В. В., Киселев А. В. Современные микропроцессоры. — 3 изд., перераб. и доп. — СПб.: БХВ-Петербург, 2003. — 448 с.: ил. — . (рос.)
Це незавершена стаття про інформаційні технології. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Registrovij fajl pristrij procesora sho vklyuchaye v sebe registri i vikoristovuyetsya dlya zberezhennya i shvidkogo dostupu do cifrovoyi informaciyi Suchasni registrovi fajli zazvichaj realizovani yak bagatoportovij masiv shvidkoyi statichnoyi pam yati SRAM Ci masivi vidriznyayutsya tim sho rozdilyayut porti zapisu ta chitannya hocha v klasichnij arhitekturi takij podil ne peredbachayetsya yak zapis tak i chitannya mozhe provoditisya cherez bud yakij port dzherelo Sistema komand procesora praktichno zavzhdi viznachaye nabir registriv dostupni programistu dlya zberezhennya danih Zdebilshogo arhitekturni registri vidpovidayut aparatnim sho rozmisheni v pristroyi Prote v skladnih obchislyuvalnih pristroyah ce ne zavzhdi tak mozhe vikoristovuvatisya tehnologiya perejmenuvannya registriv angl register renaming sho dozvolyaye dinamichno zminyuvati vidnoshennya mizh fizichnim registrovim fajlom ta arhitekturnimi registrami StrukturaKomirka registrovogo fajlu Registrovi fajli mayut v svoyemu skladideshifrator angl decoder sho dozvolyaye viznachiti registr sho bere uchast v operaciyi ta pevna kilkist komirok dlya zberezhennya informaciyi Realizaciya ta prikladiCej rozdil potrebuye dopovnennya serpen 2013 Registrovij fajl mikrokontroleriv simejstva skladayetsya z 40 komirok z adresami 0 31 ta 56 63 A registrovij fajl v cilochiselnomu arifmetiko logichnomu pristroyu mikroprocesora MIPS R8000 sho maye 9 portiv dlya chitannya ta 4 porti dlya zapisu 32 64 bitnih registra maye taki rozmiri sho dobre pomitnij neozbroyenim okom z vidstani 30 sm dzherelo Div takozhRegistr cifrova tehnika Mikroarhitektura Kesh procesora Nosij danihPrimitkiLehin S N Shemotehnika EVM Spb BHV Peterburg 2010 672 s il ISBN 978 5 9775 0353 2 ros Brodin V B Shagurin I I Mikrokontrollery Arhitektura programmirovanie interfejs M Izdatelstvo EKOM 1999 400 s ill ISBN 5 7163 020 0 ros LiteraturaKorneev V V Kiselev A V Sovremennye mikroprocessory 3 izd pererab i dop SPb BHV Peterburg 2003 448 s il ISBN 5 94157 385 5 ros Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi