September 4th, 2009

404

(no subject)

доделываю статью про Урал-1. Самое острое, что меня поражает, что при 29 командах АЛУ, 6, фактически, аналог высокоуровневых прерываний на x86 (или системных вызовов, кому как нравится).

Реально просто в голове не укладывается компьютер, у которого _в ассембере_ предусмотрена команда "прогон перфоленты" или "вывод на принтер".

(да-да, и это всё в 100 ламп).
404

tokyo magnitude 9.0

Опять дважды пытались похоронить. Осталось 2 попытки (из 6). Есть вероятность, что просрут.
404

нерушимые абстракции

Помнится, кто-то из Высших говорил, что мол, большинство абстракций дырявы, а в дыры видно то, на чём эти абстракции построены (и приводил в пример классы Си++).

А вот обратное: абстракции, которые "нерушимы", которые всегда ведут себя согласно модели. Есть? Мне пока в голову приходит только одна: идея "адреса" в памяти. Понятно, что это лишь абстрактность, условное соглашение о работе между контроллером памяти, процессором и модулями этой памяти (а в случае, если контроллер в процессоре, то это вообще "внутренняя абстракция" процессора, так как наружу там выходит только номер столбца/строки, не имеющий почти ничего общего с "адресом" в том виде, как его видит гипервизор/ядро.