Вопросы с тегом «computer-architecture»

Вопросы по организации и проектированию компьютерной техники.

1
Можно ли формализовать сквозной принцип?
В конце 1990-х, когда я учился в аспирантуре, газета JH Saltzer; DP Reed; Д. Д. Кларк: Сквозные аргументы в дизайне системы . ACM Trans. Вычи. Сист. 2 (4): 277-288, 1984. DOI = 10.1145 / 357401.357402 в каждом классе операционных систем в каждом университете требовалось чтение, и это все еще кажется …

2
Теоретическое минимальное количество регистров для современного компьютера?
В бакалавриате я прошел курс по компиляторам, в котором мы написали компилятор, который компилирует исходные программы на игрушечном Java-подобном языке в игрушечный ассемблер (для которого у нас был переводчик). В проекте мы сделали несколько предположений о целевой машине, тесно связанной с «настоящими» нативными исполняемыми файлами, включая: стек времени выполнения, отслеживаемый …

1
Почему сравнения на GPU так дороги?
Пытаясь улучшить производительность моего класса обнаружения столкновений, я обнаружил, что ~ 80% времени, проведенного в графическом процессоре, тратится на условия if / else, просто пытающиеся определить границы для сегментов, через которые он должен проходить. Точнее: каждый поток получает идентификатор, по этому идентификатору он выбирает свой треугольник из памяти (по 3 …

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

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

3
CPU Cache управляется каким программным компонентом?
Кэши ЦП используются путем использования временной и пространственной локальности. Мой вопрос: кто отвечает за управление этими кешами? Является ли эта операционная система идентифицирующей конкретный шаблон доступа и затем управляющей (т.е. хранящей данные в) кэш-памяти, используя низкоуровневые вызовы функций ОС?

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