Запитання з тегом «computer-architecture»

Запитання щодо організації та дизайну апаратних засобів комп’ютера.

1
Чи можна формалізувати принцип "від кінця до кінця"?
Наприкінці 1990-х, коли я навчався в аспірантурі, папір JH Saltzer; Д. П. Рід; Д.Д. Кларк: аргументи в кінці системи . ACM Trans. Обчислення. Сист. 2 (4): 277-288, 1984. DOI = 10.1145 / 357401.357402 був дуже потрібний для читання в кожному класі операційних систем у кожному університеті, і все одно, здається, …

2
Теоретична мінімальна кількість регістрів для сучасного комп’ютера?
Я взяв курс на компілятори в моєму бакалаврському навчанні, в якому ми написали компілятор, який збирає вихідні програми на іграшці, схожі на мову Ява, на мову складання іграшок (для якої у нас був перекладач). У проекті ми зробили кілька припущень щодо цільової машини, тісно пов’язаної з "справжніми" власними виконуваними файлами, …

1
Чому порівняння настільки дорогі на GPU?
Намагаючись покращити продуктивність мого класу виявлення зіткнень, я виявив, що ~ 80% часу, витраченого на gpu, він витратив на умови if / else, просто намагаючись з'ясувати межі для відра, через який він повинен пройти цикл. Точніше: кожен потік отримує ідентифікатор, за допомогою цього ідентифікатора він отримує свій трикутник із пам'яті …

3
Чому процесор залучається під час луні клавіатури?
В даний час я навчаюсь на іспиті з інформатики, і я натрапив на концепцію, яка мене дещо застукала. Коли ви вводите клавішу на клавіатурі, символ ASCII передається CPU. Після отримання цього символу ЦП видає той же символ на екран. Цей процес називається відлунням. Замість того, щоб брати участь у процесорі, …

1
Що не означає ОЗУ і як це працює?
Чи може хто-небудь пояснити мені, що таке точно забута оперативна пам'ять? Я знайшов таке пояснення, яке робить це для мене ясним, але я хотів би зрозуміти технічні аспекти: Шифрування не завжди достатньо для забезпечення конфіденційності. Якщо супротивник може спостерігати ваші шаблони доступу до зашифрованого сховища, він все одно може дізнатися …

3
Кеш процесора керується, який програмний компонент?
Кеші процесора використовуються при використанні часової та просторової локалізації. Моє запитання - хто відповідає за керування цими кешами? Це Операційна система, яка ідентифікує певний шаблон доступу, а потім керує (тобто зберігає дані в) кеш-пам'яті, використовуючи виклики функцій ОС низького рівня?

4
Що означає переривання в контексті операційних систем?
Протягом літа я вирішив прочитати Концепції операційних систем від Silberschatz, Galvin Gagne (8-е видання). Я потрапив на тему, яка мене бентежить - переривання та їх роль, що стосується операційних систем. У тексті йдеться про те, що операційна система розпочне перший процес, наприклад "init", а потім чекає, коли "подія" відбудеться, і …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.