-
- Разрядность АЛУ и длина команды - разные вещи vet1(77 знак., 06.02.2006 13:19, )
- А если мне длинное (32-бит) число в регистр надо запихать? Ксения(383 знак., 06.02.2006 13:57, )
- вот так это делает ARM, типичный RISC, в своих 16-бит командах - vet(06.02.2006 20:54, , картинка)
- Интересное решение Ксения(393 знак., 06.02.2006 23:34, )
- Только при этом решении выборка констант не использует предвыборку команд. vmp(196 знак., 07.02.2006 09:39, )
- Интересное решение Ксения(393 знак., 06.02.2006 23:34, )
- зачем данные в регистр запихивать?? код команды(загрузка 32бит данных ):16бит + данные: 32бит=48бит памяти программ - m16(06.02.2006 14:14, )
- Тогда это уже не RISC-архитектура, если среди обычных команд попадаются 48-битные монстры - Ксения(06.02.2006 14:19, )
- Ну и что? RISC, CISC какая разница? Говорят AVR - RISC. Но у него тоже имеются двухсловные команды. - Bill(06.02.2006 14:32, )
- А что тогда мешает сделать 8051 таким же быстрым, как AVR? Ксения(151 знак., 06.02.2006 14:47, )
- Ничего и не мешает. Есть целая линейка SiLabs (бывший Cygnal) однотактных 51 до 100 МГЦ --> - AVR(06.02.2006 16:51, , ссылка)
- вроде у ADuC'а, который Вы едва не купили, был 1 цикл/такт - she(06.02.2006 14:55, )
- Зато я купила себе MSC1210, который вчетверо медленнее :-) Ксения(146 знак., 06.02.2006 15:11, )
- уже есть атмелевские 51-е однотактные m16(359 знак., 06.02.2006 14:54, )
- Спасибо за инфу - Ксения(06.02.2006 15:07, )
- А что тогда мешает сделать 8051 таким же быстрым, как AVR? Ксения(151 знак., 06.02.2006 14:47, )
- нихт ферштэйн - m16(06.02.2006 14:21, )
- взаимно Ксения(45 знак., 06.02.2006 14:21, )
- из них 16 бит-код команды и 32 бита -данные - m16(06.02.2006 14:24, )
- к примеру у авра команда LDS Rd,k -32-х разядная , или авр не risc процессор? - m16(06.02.2006 14:30, )
- Сначала для LDS делаем исключение, Ксения(136 знак., 06.02.2006 14:43, )
- Нет, это совсем другая вещь будет А регистров там будет 16. - Bill(06.02.2006 15:00, )
- Тогда я согласная :-) Ксения(58 знак., 06.02.2006 15:26, )
- Все зависит от того как этим распорядиться. Вот у 16-разрядного MSP целых 16 регистров, Bill(316 знак., 06.02.2006 16:15, )
- да не за счёт отсутствия методов адресации Mahagam(326 знак., 07.02.2006 16:07, )
- Все зависит от того как этим распорядиться. Вот у 16-разрядного MSP целых 16 регистров, Bill(316 знак., 06.02.2006 16:15, )
- Тогда я согласная :-) Ксения(58 знак., 06.02.2006 15:26, )
- Нет, это совсем другая вещь будет А регистров там будет 16. - Bill(06.02.2006 15:00, )
- Сначала для LDS делаем исключение, Ксения(136 знак., 06.02.2006 14:43, )
- к примеру у авра команда LDS Rd,k -32-х разядная , или авр не risc процессор? - m16(06.02.2006 14:30, )
- из них 16 бит-код команды и 32 бита -данные - m16(06.02.2006 14:24, )
- взаимно Ксения(45 знак., 06.02.2006 14:21, )
- Ну и что? RISC, CISC какая разница? Говорят AVR - RISC. Но у него тоже имеются двухсловные команды. - Bill(06.02.2006 14:32, )
- Тогда это уже не RISC-архитектура, если среди обычных команд попадаются 48-битные монстры - Ксения(06.02.2006 14:19, )
- вот так это делает ARM, типичный RISC, в своих 16-бит командах - vet(06.02.2006 20:54, , картинка)
- А если мне длинное (32-бит) число в регистр надо запихать? Ксения(383 знак., 06.02.2006 13:57, )
- Да Вы почитайте какой там размер команды ! =)) - miv(06.02.2006 11:18, , ссылка)
- сами подумайте bialix(55 знак., 06.02.2006 00:43, )
- Ответ: Ксения(51 знак., 06.02.2006 01:57, )
- Система команд "x86" - уродская. Если не сказать больше. Потому и не делают. - Морковка(06.02.2006 06:24, )
- А у клона 8051не уродская? - Ксения(06.02.2006 13:30, )
- Я мог бы сказать, что у всех I80XXX аналогично, но промолчу. Люди пользуются, многим нравится. А на вкус и цвет, как говорится, товарищей нет. Впрочем, Bill(39 знак., 06.02.2006 13:36, )
- А чего молчать? Конечно уродская, как и всякая ТРАДИЦИЯ :-) Ксения(513 знак., 06.02.2006 14:08, )
- Про Уродов и Людей. :-) Морковка(868 знак., 06.02.2006 14:23, )
- макросы не пробывал? psL(630 знак., 06.02.2006 21:54, )
- Да ну? Ксения(475 знак., 06.02.2006 14:32, )
- ага... Морковка(705 знак., 06.02.2006 15:01, )
- Ответ: Ксения(227 знак., 06.02.2006 15:18, )
- короткие да не очень. Mahagam(290 знак., 06.02.2006 15:44, )
- Ну да, взяли за образец PDP-11 и сделали с точностью до наоборот. А что там за MSP430X? Что там существенно нового? - Bill(06.02.2006 16:05, )
- вот трейлер - General(06.02.2006 17:33, , ссылка)
- метр адресного пространства Mahagam(228 знак., 06.02.2006 16:48, )
- Спасибо, понял. Как-нибудь на досуге загляну к ним на сайт. - Bill(06.02.2006 16:56, )
- Лучше не заглядывай. Зря они ЭТО затеяли... :-)) - Морковка(07.02.2006 08:16, )
- Спасибо, понял. Как-нибудь на досуге загляну к ним на сайт. - Bill(06.02.2006 16:56, )
- Обзорчик по клонам 8051 не посоветуете? Ксения(393 знак., 06.02.2006 15:52, )
- Ну да, взяли за образец PDP-11 и сделали с точностью до наоборот. А что там за MSP430X? Что там существенно нового? - Bill(06.02.2006 16:05, )
- короткие да не очень. Mahagam(290 знак., 06.02.2006 15:44, )
- Ответ: Ксения(227 знак., 06.02.2006 15:18, )
- Это у же пройденный этап. У PDP-8(5) был как раз 1 регистр, да и тот - сумматор, то бишь аккумулятор. А из всех признаков был Bill(277 знак., 06.02.2006 14:59, )
- Ага - Ксения(06.02.2006 15:44, )
- ага... Морковка(705 знак., 06.02.2006 15:01, )
- Да, а с каким скрипом переходили от DOS к Win? А молчу я из уважения к пользователям 8051. Кому-то же он нравится. - Bill(06.02.2006 14:17, )
- Про Уродов и Людей. :-) Морковка(868 знак., 06.02.2006 14:23, )
- А чего молчать? Конечно уродская, как и всякая ТРАДИЦИЯ :-) Ксения(513 знак., 06.02.2006 14:08, )
- Я мог бы сказать, что у всех I80XXX аналогично, но промолчу. Люди пользуются, многим нравится. А на вкус и цвет, как говорится, товарищей нет. Впрочем, Bill(39 знак., 06.02.2006 13:36, )
- А у клона 8051не уродская? - Ксения(06.02.2006 13:30, )
- Система команд "x86" - уродская. Если не сказать больше. Потому и не делают. - Морковка(06.02.2006 06:24, )
- Ответ: Ксения(51 знак., 06.02.2006 01:57, )
- Разрядность АЛУ и длина команды - разные вещи vet1(77 знак., 06.02.2006 13:19, )