From ab668d12de96f12ea74aae682d7054f552f8fd84 Mon Sep 17 00:00:00 2001 From: nihonium Date: Mon, 7 Mar 2022 17:49:25 +0300 Subject: [PATCH] notes --- cpu/notes.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 cpu/notes.md diff --git a/cpu/notes.md b/cpu/notes.md new file mode 100644 index 0000000..ab40c2d --- /dev/null +++ b/cpu/notes.md @@ -0,0 +1,26 @@ +# CPU + +* Беззнаковые +* По модулю 256 (8-битность) +* Switch +* Массив регистров +* #ifdef REGISTERS +Используем REGISTERS + +# Cache + +* Первая лекция Северова +* "Размазывает" справа налево +* Обнулять массив через {0}/{} +* Двумерный массив можно инициализировать последовательным списком +* Адрес массива - не lvalue +* Матрицы симметричны относительно диагонали +* У второй матрицы меняем индексы местами + +# Neo +* number/_of_/anomaly = 6 +* Переписать значение в другой части структуры +* Учитывать "дырки" в структуре, тут её нет + +# Notes +* (int (*)[10])p - "приведение" к массиву длины 10