Balancer: Все сообщения за 14 Июня 2009 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Balancer

администратор
★★★★★
zyxman> Кто делал компы на кр580, наверняка слышали (может кто и сталкивался), со спец схемой, позволявшей "зациклить проц" на одной команде

Вообще-то, это для него штатный режим был :) Так, собственно, первые компы и отлаживались. Кнопка с триггером для защиты от дребезга и сидишь, тыкаешь. Одно нажатие - одна команда. И светодиодом тыкаешься по линиям шины и данных, изучаешь состояние :)

zyxman> Ну и представьте как это отлаживалось? :F

Да. Потому что так и отлаживалось :D

zyxman> - Понятно что вобщем оно конечно таки отлаживалось, иначе-бы мы процессоров этих не увидели, но труд это конечно был титанический.

Наоборот, отлаживать было в какой-то степени проще, чем из программного отладчика. Потому что защиты от такого способа отладки не было :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
pokos>>> Эта....вообще, 8080 и есть самый что ни на есть простой.
Balancer>> Неужели даже 8008 сложнее? :D
Wyvern-2> И даже проще 4004? :P

Мы про 8-ми битные :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
zyxman> а у некоторых старых архитектур встречаются очень на первый взгляд странные нюансы, вроде необходимости окружать NOP-ами команды переходов.

Вот с таким не сталкивался. Ну, кроме резервирования места у x86 при однопроходном ассемблировании :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer>> Неужели даже 8008 сложнее? :D
pokos> Такой же.

6000 транзисторов у 8080 против 3500 у 8008 ничего не значат? А намного более сложная система команд? :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Anika>> А что в них такого ужасного было?
pokos> Аккумулятор.

От него до сих пор полностью не ушли. Даже на x86_64 :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Хотя, прочитав историю той же Pixar в Wikipedia на Джобс, Стив — Википедия , думаю, что м.б. это и Джек :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
pokos> А сложности самой архитектуре оно не добавило ни разу.

Ну так ты и говори тогда об архитектуре, а не о реализации. Тогда и 4004 почти по той же архитектуре делался :)

pokos> К тому же, я и не говорил, что 8080 - самый простой. 6502 ещё попроще местами.

Ну, у тебя там контекст неоднозначный - «Эта....вообще, 8080 и есть самый что ни на есть простой.». Теперь-то понятно, что ты имел в виду, а тогда могли быть разночтения :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
pokos> Про "даже" ты поаккуратней.

Почему. Самая массовая сегодня десктопная архитектура :)

pokos> Тоже мне, пример хорошей архитектуры...

Ну, теперь она не столь уродлива уже, как раньше :) Хотя до PDP/68k/ARM ей далеко :D

pokos> В нормальных процах аккумулятор тоже есть

Это в которых?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
pokos> TMS320, к примеру.

Понятно. Не сталкивался :)

pokos> А в ARM разве нету аккумулятора? Я с ним плохо знаком.

Не-а. Не считая RISC'овости (и связанных с этим фишек, типа невозможности загрузки произвольной константы одной командой) в остальном весьма похож на PDP или 68к. Очень симметричная архитектура. 16 регистров r0..r15, из которых 13 - РОН + указатель стека + указатель возвратов + программный счётчик-указатель. Короче, продуманный и развитый PDP :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
pokos> Вообще, я читал где-то, что первый ARM - это 6502 с элементами VLIW и условными командами.

Фиг знает, истории его я не знаю. Но условное выполнение команд - это то, чем ARM меня сразу покорил (после общей, привычной для PDP структуры) :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Balancer>> Стекло светится под катодными лучами зелёным (другим оно и не может светиться)...
pokos> Т.е. ты сам не видел?

Видел. Но не в трубке Крукса.

pokos> Ну, бедолажный ты. А я, вообще-то не дальтоник, и синее от зелёного отличаю уверенно.

Весь мир дальтоничный, и только pokos у нас видит в верном цвете :D

pokos> К тому, что синее пятно напротив катода неподвижно, а зелёные крутятся вместе с бабочкой.

Ну не светится обычное стекло под рентгеном. Или, давай, ищи пруфлинк :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Fakir> Что с этим делать?

Соблюдать 13-е Правило форумов :)

Картинки, вставляемые через {img}...{/img} форумом никак не обрабатываются и вставляются «как есть».
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru