Блок генерації адреси (БГА), іноді також називають адресним блоком обчислення (АБО) — це функціональний блок центрального процесора, який обчислює адреси, що використовуються процесором для доступу до основної пам'яті. При наявності окремих схем що розраховують адреси, які працюють паралельно з рештою процесора, кількість циклів процесора, необхідних для виконання машинних команд можна зменшити, в результаті чого істотно підвищити продуктивність.
![image](https://www.wikidata.uk-ua.nina.az/image/aHR0cHM6Ly93d3cud2lraWRhdGEudWstdWEubmluYS5hei9pbWFnZS9hSFIwY0hNNkx5OTFjR3h2WVdRdWQybHJhVzFsWkdsaExtOXlaeTkzYVd0cGNHVmthV0V2WTI5dGJXOXVjeTkwYUhWdFlpODJMelkwTDBsdWRHVnNYMDVsYUdGc1pXMWZZWEpqYUM1emRtY3ZOREF3Y0hndFNXNTBaV3hmVG1Wb1lXeGxiVjloY21Ob0xuTjJaeTV3Ym1jPS5wbmc=.png)
Можливості в БГА залежать від конкретного процесора і його архітектури. Таким чином, деякі БГА реалізують та надають більше операцій з обчислення адрес, в той час як інші мають більш просунуті спеціалізовані інструкції, що можуть працювати одночасно з кількома операндами. Крім того, деякі процесорні архітектури містять множинні БГА, де одночасно може виконуватися більше ніж одна адресна операція — це дає подальше збільшення продуктивності завдяки суперскалярній природі нових моделей процесорів. Наприклад, мікроархітектури Intel Sandy Bridge і Haswell містять кілька БГА, які збільшують пропускну спроможність підсистеми пам'яті процесора, дозволяючи декілька інструкцій доступу до пам'яті, які будуть виконані паралельно.
Див. також
- Арифметико-логічний пристрій — цифрова схема, яка виконує арифметичні і логічні операції бітових операцій над цілими двійковими числами
- [en] — ще один процесор з мікроархітектурою, що включає в себе кілька БГА, розроблених AMD
- Перейменування регістрів — метод, який повторно використовує регістри процесора і дозволяє уникнути непотрібних серіалізаций програмних операцій
- [en] — це функція процесора, що дозволяє результати різних операцій використовувати в обхід регістрів процесора
Примітки
- Cornelis Van Berkel; Patrick Meuwissen (2006-01-12.mdy.2024). . google.com. Архів оригіналу за 18 квітня 2016. Процитовано 2014-12-08.mdy.2024.
- (PDF). ecee.colorado.edu. 1999-09-16.mdy.2024. Архів оригіналу (PDF) за 29 березня 2018. Процитовано 2014-12-08.mdy.2024.
- Darek Mihocka (2000-12-27.mdy.2024). . emulators.com. Архів оригіналу за 11 лютого 2020. Процитовано 2014-12-08.mdy.2024.
- David Kanter (2010-09-25.mdy.2024). . realworldtech.com. Архів оригіналу за 26 травня 2020. Процитовано 2014-12-08.mdy.2024.
- David Kanter (2012-11-13.mdy.2024). . realworldtech.com. Архів оригіналу за 26 травня 2020. Процитовано 2014-12-08.mdy.2024.
- Per Hammarlund (August 2013). (PDF). hotchips.org. с. 25. Архів оригіналу (PDF) за 5 липня 2016. Процитовано 2014-12-08.mdy.2024.
Посилання
Вікісховище має мультимедійні дані за темою: Блок генерації адреси |
- Блок генерації адрес у сім'ї Motorola DSP56K [ 4 березня 2016 у Wayback Machine.], Червень 2003, Motorola
- Новий підхід до дизайну AGU в процесорі DSP [ 3 березня 2016 у Wayback Machine.], Листопад 2011, Kabiraj Sethi та Rutuparna Panda
- Блок генерації адреси у додатках DSP [ 3 березня 2016 у Wayback Machine.], Вересень 2013, Andreas Ehliar
- Комп'ютерні науки з азів, Частина 3. Архітектура комп'ютера [ 6 лютого 2016 у Wayback Machine.], Вересень 2013, Ian Wienand
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Blok generaciyi adresi BGA inodi takozh nazivayut adresnim blokom obchislennya ABO ce funkcionalnij blok centralnogo procesora yakij obchislyuye adresi sho vikoristovuyutsya procesorom dlya dostupu do osnovnoyi pam yati Pri nayavnosti okremih shem sho rozrahovuyut adresi yaki pracyuyut paralelno z reshtoyu procesora kilkist cikliv procesora neobhidnih dlya vikonannya mashinnih komand mozhna zmenshiti v rezultati chogo istotno pidvishiti produktivnist Mikroarhitektura Intel Nehalem maye kilka AGUS za reservation station procesora Mozhlivosti v BGA zalezhat vid konkretnogo procesora i jogo arhitekturi Takim chinom deyaki BGA realizuyut ta nadayut bilshe operacij z obchislennya adres v toj chas yak inshi mayut bilsh prosunuti specializovani instrukciyi sho mozhut pracyuvati odnochasno z kilkoma operandami Krim togo deyaki procesorni arhitekturi mistyat mnozhinni BGA de odnochasno mozhe vikonuvatisya bilshe nizh odna adresna operaciya ce daye podalshe zbilshennya produktivnosti zavdyaki superskalyarnij prirodi novih modelej procesoriv Napriklad mikroarhitekturi Intel Sandy Bridge i Haswell mistyat kilka BGA yaki zbilshuyut propusknu spromozhnist pidsistemi pam yati procesora dozvolyayuchi dekilka instrukcij dostupu do pam yati yaki budut vikonani paralelno Div takozhArifmetiko logichnij pristrij cifrova shema yaka vikonuye arifmetichni i logichni operaciyi bitovih operacij nad cilimi dvijkovimi chislami en she odin procesor z mikroarhitekturoyu sho vklyuchaye v sebe kilka BGA rozroblenih AMD Perejmenuvannya registriv metod yakij povtorno vikoristovuye registri procesora i dozvolyaye uniknuti nepotribnih serializacij programnih operacij en ce funkciya procesora sho dozvolyaye rezultati riznih operacij vikoristovuvati v obhid registriv procesoraPrimitkiCornelis Van Berkel Patrick Meuwissen 2006 01 12 mdy 2024 google com Arhiv originalu za 18 kvitnya 2016 Procitovano 2014 12 08 mdy 2024 PDF ecee colorado edu 1999 09 16 mdy 2024 Arhiv originalu PDF za 29 bereznya 2018 Procitovano 2014 12 08 mdy 2024 Darek Mihocka 2000 12 27 mdy 2024 emulators com Arhiv originalu za 11 lyutogo 2020 Procitovano 2014 12 08 mdy 2024 David Kanter 2010 09 25 mdy 2024 realworldtech com Arhiv originalu za 26 travnya 2020 Procitovano 2014 12 08 mdy 2024 David Kanter 2012 11 13 mdy 2024 realworldtech com Arhiv originalu za 26 travnya 2020 Procitovano 2014 12 08 mdy 2024 Per Hammarlund August 2013 PDF hotchips org s 25 Arhiv originalu PDF za 5 lipnya 2016 Procitovano 2014 12 08 mdy 2024 PosilannyaVikishovishe maye multimedijni dani za temoyu Blok generaciyi adresiBlok generaciyi adres u sim yi Motorola DSP56K 4 bereznya 2016 u Wayback Machine Cherven 2003 Motorola Novij pidhid do dizajnu AGU v procesori DSP 3 bereznya 2016 u Wayback Machine Listopad 2011 Kabiraj Sethi ta Rutuparna Panda Blok generaciyi adresi u dodatkah DSP 3 bereznya 2016 u Wayback Machine Veresen 2013 Andreas Ehliar Komp yuterni nauki z aziv Chastina 3 Arhitektura komp yutera 6 lyutogo 2016 u Wayback Machine Veresen 2013 Ian Wienand