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