mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 09:10:10 +00:00
КЛ3, 14, 15. Хотфиксы
* Add corrected figure * Update 03. Digital arithmetics.md * Add corrected figure * Update 03. Digital arithmetics.md * Delete .pic/Lectures/03. Digital arithmetics/fig_08.png * Add files via upload * Update 15. Memory.md Исправление синтаксических ошибок в 15 лекции * Update 15. Memory.md * Update 14. Interrupt subsystem.md исправление опечатки в названии файла * Update Lectures/03. Digital arithmetics.md Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru> * Update Lectures/03. Digital arithmetics.md Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru> * Delete .pic/Lectures/03. Digital arithmetics/fig_07.png * Rename fig_08.png to fig_07.png * Delete .pic/Lectures/03. Digital arithmetics/fig_07.png * Add files via upload --------- Co-authored-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
This commit is contained in:
@@ -30,9 +30,14 @@
|
||||
|
||||
В рассмотренном АЛУ поддерживается 7 операций (операция 011 бессмысленна). Плюс такого подхода — простота проектирования, простота изменения структуры.
|
||||
|
||||
Другой подход к построению АЛУ предполагает выведения оптимальных выражений, в которых конкретные значения управляющих сигналов преобразуют выражение так, чтобы оно выполняло требуемую операцию. В рассмотренном примере поддерживается 48 операций (но некоторые повторяются).
|
||||
Другой подход к построению АЛУ предполагает выведения оптимальных выражений, в которых конкретные значения управляющих сигналов преобразуют выражение так, чтобы оно выполняло требуемую операцию. В рассмотренном примере поддерживается 48 операций (но некоторые повторяются):
|
||||
|
||||

|
||||
- 32 арифметических:
|
||||
- 16 операций когда M=1, P<sub>i-1</sub>=0;
|
||||
- 16 операций когда M=1, P<sub>i-1</sub>=1;
|
||||
- 16 логических, когда M=0 (от P<sub>i-1</sub> ничего не зависит).
|
||||
|
||||

|
||||
|
||||
*S* — управляющее слово, *a*, *b* — операнды, *P* — перенос, *M* — выключатель переноса, *R* - результат операции. Индексы внизу указывают на то, что выражение относится к отдельному *i*-ому биту результата.
|
||||
|
||||
|
@@ -62,7 +62,7 @@ _Пример_: Перемещение мыши. Если бы не было п
|
||||
|
||||
Это время эффективной работы программы. Т.е. отношение "полезных" (не сервисных) инструкций программы прерывания ко всем инструкциям прерывания.
|
||||
|
||||

|
||||

|
||||
|
||||
*Рис. 2. Характеристики прерывания.*
|
||||
|
||||
|
@@ -42,11 +42,11 @@ P.S. Стоит отметить, что не существует памяти,
|
||||
- **Произвольный** — метод, который просто возвращает данные по указанному адресу (RAM — Randoom Access Memory).
|
||||
- **Последовательный** — метод, при котором перед получением данных нужно прочитать все ячейки памяти, находящиеся до нужного адреса (видеокассета).
|
||||
- **Прямой** — это метод при котором поиск макроячейки осуществляется произвольным методом, а внутри макроячейки осуществляется последовательный поиск нужной ячейки.
|
||||
- **Ассоциативный** — это метод, который поиск осуществляется по тегам (Кэш-память).
|
||||
- **Ассоциативный** — это метод, при котором поиск осуществляется по тегам (Кэш-память).
|
||||
|
||||
## Иерархия памяти
|
||||
|
||||
С течением времени производительность процессора увеличивалась в разы быстрее чем производительность памяти, вследствие чего память отделилась от процессора и стала отдельным блоком. Из-за этого появилась **иерархия памяти** (см. рис. 1). Память в компьютере состоит из нескольких уровней, которые условно разделены на две части: внутренняя и внешняя. К внутренняя нужна для функционирования системы, а внешняя для хранения больших данных, которые могут быть использованы процессором не так часто.
|
||||
С течением времени производительность процессора увеличивалась в разы быстрее чем производительность памяти, вследствие чего память отделилась от процессора и стала отдельным блоком. Из-за этого появилась **иерархия памяти** (см. рис. 1). Память в компьютере состоит из нескольких уровней, которые условно разделены на две части: внутренняя и внешняя. Внутренняя нужна для функционирования системы, а внешняя для хранения больших данных, которые могут быть использованы процессором не так часто.
|
||||
|
||||

|
||||
|
||||
|
Reference in New Issue
Block a user