- - * - WhiteUnicorn - * - -




* #WhiteUnicorn/ StartPage/ Humor/ dZenSkazka >


Вечерняя сказка для дZенствующих :)))

Абсолютно реальный, as is, кусок Аськиного лога между мной и человеком по имени Grig. Сама фраза "Вернулся как то ah из коммандировки" была мной где-то прочитана, т.е. на нее я не претендую ни в коем случае. А вот все остальное - результат моего больного воображения в состоянии "Остапа понесло" :)))
(c)DZ WhiteUnicorn
09.02.2001

Grig:

А я вообще сказочку хотел:)))

WhiteUnicorn:

Какую тебе сказочку еще ? ;)

Grig:

Веселую и с хеппи-эндом

WhiteUnicorn:

Возвращается как то ah из командировки ;)))))

Grig:

где там хеппи-энд???

WhiteUnicorn:

;) Там скорее будет не хеппи енд а

test al,bh
jne HappyEnd
xor al,bh

;))))

Grig:

опять ты за свое!!!!!!!!

WhiteUnicorn:

Угу ;) За него самое ;)))

Grig:

а русские народные? Помнишь, когда DOSа не было?

WhiteUnicorn:

Нуу.. Там был полный изврат, регистры были восьмибитные, пополам не делились, имена у них были простые-простые - a, b, c, d :)
Серьезно, так и было :)

Grig:

жили они счастливо и умерли в один день

WhiteUnicorn:

Ты будешь смеяться - да ;)
Потому что появились шестнадцатиразрядные процы.
И у них был свой набор регистров, по 16 бит в каждом :)
Т.е. по два байта ака одно слово. И назывались они ax, bx,cx,dx и еще много разных.
И делились эти регистры на свою младшую и старшую половинку, и можно было обращаться к ним, как целиком, так и как к двум независимым переменным..
Звали их: ah al, bh bl, ch cl, dh dl :)

WhiteUnicorn:

Ау ! Ты там чего пропал ? :) Медитируешь ? Сказка еще не кончилась ;)

Grig:

Вот-вот должна быть интрига. Жили братья и сестры по-разному.

WhiteUnicorn:

Ок, сейчас будет тебе интрига.
Итак, жили себе рядом, по-соседски, пара ah, старший байт, и al, младший байт и пара bh старший и bl младший.
Но ah по делам службы часто отлучался, и al было скучно..

И вот однажды, когда ah в очередной раз отправился по дальнему вызову, дабы принести результат работы процедуры, а bl была занята охраной очень ценного байта, и ничего кругом не замечала, посмотрели al и bh друг на друга другими глазами..

- Нельзя ли с вами познакомиться, - спросил bh. На его языке это выглядело примерно так:

cmp al, IDYES

Но al была готова к этому, поэтому заранее сделала

xor al,al
inc al

И поэтому содержала заветную единичку :)

А дальше пошли у них разговоры и обмен байтами, и чего они только не делали.. ;)

Grig:

рисовать не умели. Знай баловаться с единичками и нулями

WhiteUnicorn:

А потом и вообще Камасутра началась:

  and  al,bh
  shl  al,1
  shr  bl,1
  test al,bl
  je   l01
  xor  al,bl
  rol  al,1
  jmp  l02
l01:
  or   al,bl
  rol  bl
l02:

Короче, веселилась парочка от души ;)

Grig:

а вот про этот бордель я уже не догадывался!!!!!!!!!!!!!

WhiteUnicorn:

Внезапно из командировки, уставший как собака и злой, как черт, возвращается ah. По блестящим глазам al он сразу заподозрил неладное, хотя bh уже успел слиться к себе и делал вид, что от bl он и на нибл не отходил.

test al,bl

Грозно спросил ah :-Е

Но... Хе-хе ;) al не просто так наблюдала иногда за действиями Странного Человека и она знала, что если после test al,bl быстренько переключить zf, то все будет шито-крыто ;)

Так и остался грозный ah при своих подозрениях, но поскольку работы у него было по прежнему много, al и bh еще не раз имели возможность играться друг с другом в великую Булевскую Камасутру :))

Типа ХеппиЕнд :)

Grig:

RETERN
:)




* #WhiteUnicorn/ StartPage/ Humor/ dZenSkazka >



- - * - Anastasija aka WhiteUnicorn - * - - LJLiveJournal
PFPhotoFile