September 16th, 2006

Лампа

История одного байта

Мне не хватало байта. Всего одного. Да, да. Того самого, что из восьми бит
состоит. Что? Hет, я не псих, хотя одному богу известно, сколь тонкой была
граница отделявшая меня от этого состояния. Hо все по порядку.


Я программер. Но не просто программер. Я принадлежу к касте, которую иногда
называют системщиками, иногда кристальщиками. Вы знаете, что это такое? Я объясню,
если потерпите. Мне никак не обойтись без специфики, но иначе вы не сможете
понять дальнейшее.


Мы программируем чипы однокристаллки, грубо говоря, это когда весь комп в
одном кристалле. Программная память и память данных разделены и не взаимодействуют
между собой. Программа не может быть запущена в оперативке. Глубина программного
стека ограничена. Максимум на что я могу рассчитывать, это восемь уровней вложения,
причем я не могу изменять предельную глубину стека. О, вы не подумайте чего!Collapse )