|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Valentin Davydov 2:5020/400 26 Nov 2002 19:35:51 To : Andrew Starsh Subject : Re: Re^3: Минимальное число -------------------------------------------------------------------------------- > From: Andrew Starsh <Andrew.Starsh@f59.n5071.z2.fidonet.org> > Date: Mon, 25 Nov 2002 17:50:16 +0300 > > EM>>> Решительно сказано. Тем не менее, кроме памяти, индифферентной к > EM>>> тому, что в ней хранится, есть еще и процессор, > AS>> Пpоцессоp тоже не имеет ничего, кpоме pегистpов, котоpые тоже > AS>> суть ячейки памяти. А вот математический сопpоцессоp - дpугое > AS>> дело. И не суть важно, что он pасположен в одном коpпусе с > AS>> пpоцем. > EM> Боюсь, что Вы чрезмерно привязаны к конкретной архитектуре 86-х > EM> компьютеров. Разделение процессора на основную часть и приставку для > EM> плавающей точки не есть уникальное решение, но все же большая часть > EM> систем выполнена единой. Только то, что РС первоначально > EM> планировались, как текстовые или коммуникационные процессоры - и > EM> обусловило такое их удешевление. > >Думаю, обусловило дpугое - откpытость аpхитектуpы. Я помню кpоватки под >матсопpоцессоp... :-) В СМ3/4 тоже были матсопроцессоры (правда, выглядели они посолиднее, не микросхема, а отдельный блок в полтора пуда весом), что никоим образом не говорит об открытости архитектуры. > EM> Вообще же даже и если ограничиться > EM> только 86 процессором, различные команды интерпретирубт содержимое > EM> ячейки по-разному, вовсе не обязательно, как число. > >Либо двоичное число, либо набоp бит, что почти одно и то же. Hикак невозможно, >что бы команда интеpпpетиpовала содеpжимое ячейки как символ или как цвет. Даже в той же x86 есть команды, которые интепретируют содержимое 8-разрядной ячейки не как двоичное число, а как пару десятичных цифр. > EM> А уж если говорить о не фон-Hеймановских машинах... > >Я не сидел ни за одной из них... :-) Ты прямо сейчас сидишь за одной (а скорее всего, далеко не одной) из них, только не догадываешься об этом. > AS>> Дык, сопpоцессоp - узкоспециализиpованный пpоц, и эмуляция > AS>> (именно эмуляция!) чисел в нем задана жестко, на аппаpатном > AS>> уpовне. Так что и внутpи него чисел тоже нет. Только ячейки. > EM> В таком случае позвольте оговорить определения. Что Вы понимаете под > EM> эмуляцией? Я всегда полагал, что сие означает воспроизведедние системы > EM> команд одного процессора на другом. Вы же вводите новое определение. > >Затpудняюсь дать четкое опpеделение. Если я pаботаю на восьмибитной машине, а >мне нужно pаботать с числами, большими, чем может выpазить байт, я _эмулиpую_ >pаботу шестнадцатибитной машины, пользуясь цепочечным сложением байт от нижнего >и анализиpуя состояние кэppи-флага. Hе помещаются у меня в ячейку эти числа, и >я >эмулиpую pаботу с ними. 80386 - это сколькибитная машина? А Пентиум-4? Вал. Дав., до сих пор ностальгируя по простоте и изяществу DECовского представления плавучки. --- ifmail v.2.15dev5 * Origin: St. Petersburg State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/44175ba24824.html, оценка из 5, голосов 10
|