- 
	- Такое же барахло, как и арм. Разработчиков системы команд стоило бы заставлять разрабатывать серьёзное ПО на своих поделках. На собственном же асме - argus98(25.11.2016 20:41)
			- Предлагаете PDP-11? Но там свои минусы :) - mut(25.11.2016 20:52, ссылка)
- Можете конкретизировать претензии к системе команд? - Evgeny_CD(25.11.2016 20:46)
					- ps Кстати, а что мешает ассемблерщикам использовать человеческую запись команд (типа R2 = R2+R4+C) вместо невразумительных мнемоник типа AUIPC? - argus98(25.11.2016 22:01)
							- Запись команд - дело десятое. Тем более что всегда можно создать препроцессор, транслирующий одну нотацию в другую. Тогда как важным является именно то, какого рода и какой сложности инструкции он способен выполнять. Если список команд беден, то Ксения(912 знак., 26.11.2016 15:00 - 15:21)
- Потому что половина команд такого типа в железе нереализуема, а вторая — реализуема неоднозначно (например, куда перенос девать?) А запись Rx + CF<<32 += Ry + CF уже не такая и человеческая… - Николай Коровин(26.11.2016 13:36)
									- Надо вычистить из головы все Си-шные конструкции. Тогда многие вещи будут решаться легче. - Крок(26.11.2016 13:46)
											- Это противоречит условию задачи ^_^ Хотя, не спорю, это эффективнее. - Николай Коровин(26.11.2016 13:55)
 
 
- Надо вычистить из головы все Си-шные конструкции. Тогда многие вещи будут решаться легче. - Крок(26.11.2016 13:46)
											
- Поскольку кремний и С компилер это никак не затрагивает, то проблему можно решить при желании.  Evgeny_CD(352 знак., 26.11.2016 01:36)
									- Все решаемые проблемы, при желании, можно решить. Вопрос только в том, почему нет желания их решить? Уже на стадии проектирования ядра - argus98(26.11.2016 10:33)
											- Ну, во-первых символическая запись инструкций с разработкой самих инструкций практически никак не связан. Во-вторых, в свое время было множество попыток усовершенствования языков низкого уровня, начиная от единого стандартного языка ассемблера и  Bill(295 знак., 26.11.2016 14:06)
													- Символическую запись инструкций выдают разработчики этой самой инструкции, а не кто-то, зашедший с улицы.. Самый прикол, что разработчики дают расшифровку своих абракадабр на вполне ясном человеческом языке. Почему тогда расшифровку инструкции argus98(770 знак., 26.11.2016 15:03)
- Можно еще взглянуть на HLA. - Bill(26.11.2016 14:16, ссылка)
 
- По Вашему рецепту все уже давно синтезировано, смотрите мой ответ ниже. Большинству потребителей Самсунга быстрая арифметика и работа с периферией не требуются. Ошибочно ждать хорошей проработки тех функций, которые самому разработчику не нужны.  Экспериментатор(153 знак., 26.11.2016 10:41,  ) )
 
- Ну, во-первых символическая запись инструкций с разработкой самих инструкций практически никак не связан. Во-вторых, в свое время было множество попыток усовершенствования языков низкого уровня, начиная от единого стандартного языка ассемблера и  Bill(295 знак., 26.11.2016 14:06)
													
 
- Все решаемые проблемы, при желании, можно решить. Вопрос только в том, почему нет желания их решить? Уже на стадии проектирования ядра - argus98(26.11.2016 10:33)
											
- в мнемонике аналоговых девиц для 218х так и выглядит факчтически, и поэтому писать на асме для этих процессоров достаточно комфортно... - sav6622(25.11.2016 22:14)
									- Вот кстати да. Асм у них хороший. С удовольствием писал когда-то... - Звероящер(26.11.2016 16:09)
 
- Потому что тогда C получится :) - Ксения(25.11.2016 22:03)
									- не-а. Бейсик. - argus98(25.11.2016 22:10)
 
 
- Битовые операции с косвенной адресацией, сдвиг на произвольное кол-во бит с переносом, перестановки групп бит, векторные операции, MAX, MIN, нахождение в/за границах, целочисленные SQRT, log2, exp2, деление с преднормировкой. итд - argus98(25.11.2016 21:18)
							- А у АРМа разве такие команды есть? (SQRT, LOG, EXP и т.п.) - Ксения(25.11.2016 23:55 - 26.11.2016 11:38)
- Я уважаю Ваш опыт, но Вы только что описали рецепт катастрофы всего проекта RISC-V.  Evgeny_CD(972 знак., 26.11.2016 01:47)
									- а) У вас рассуждения, как у разработчика 8080 - когда каждый транзистор на счету. В нынешнее время +/- десяток тысяч транзисторов никто и не заметит. б) Если все начнут проектировать ядра под себя, то времени на основную работу уже не будет. Ни у  argus98(5 знак., 26.11.2016 10:41)
											- Вкалывают роботы! Evgeny_CD(1622 знак., 28.11.2016 01:03)
 
- Теперь уже я не поняла, отчего "тактовая упадет вполовину", если добавить еще несколько команд. Ведь вроде бы тактовая частота всегда постоянна, а лишь инструкции могут укладываться или не укладываться в какое-то число тактов. Для контроллеров  Ксения(323 знак., 26.11.2016 02:09)
											- Каждая команда - это логика. На ее декодирование и на исполнение. При некотором ограниченном количестве логики всегда есть предел - архитектурный и технологческий - максимальной скорости, которую можно достичь. Evgeny_CD(624 знак., 26.11.2016 02:18)
 
 
- а) У вас рассуждения, как у разработчика 8080 - когда каждый транзистор на счету. В нынешнее время +/- десяток тысяч транзисторов никто и не заметит. б) Если все начнут проектировать ядра под себя, то времени на основную работу уже не будет. Ни у  argus98(5 знак., 26.11.2016 10:41)
											
- А претензия к чему? Всё вами перечисленное отсутствует или плохо реализовано? - Ксения(25.11.2016 22:01)
									- отсутствует или плохо реализовано.. PS Вы ни разу не переживали, что в AVR нет команды NEG с переносом? Я вот переживал, много раз. Или о команде, обратной CPSE? - argus98(25.11.2016 22:06)
											- По команде, обратной CPSE, переживала, а по команде NEG с переносом никогда :). Попрошу вас ответить на заданный мой вопрос, т.к. ответа встречным вопросом я не поняла. Что конкретно с теми командами не так? - Ксения(25.11.2016 22:15)
													- их нет - argus98(25.11.2016 23:09)
 
 
- По команде, обратной CPSE, переживала, а по команде NEG с переносом никогда :). Попрошу вас ответить на заданный мой вопрос, т.к. ответа встречным вопросом я не поняла. Что конкретно с теми командами не так? - Ксения(25.11.2016 22:15)
													
 
- отсутствует или плохо реализовано.. PS Вы ни разу не переживали, что в AVR нет команды NEG с переносом? Я вот переживал, много раз. Или о команде, обратной CPSE? - argus98(25.11.2016 22:06)
											
 
 
- ps Кстати, а что мешает ассемблерщикам использовать человеческую запись команд (типа R2 = R2+R4+C) вместо невразумительных мнемоник типа AUIPC? - argus98(25.11.2016 22:01)
							
 
- Мы ф курсе:) за этим самым RISC-V присматривем давно ->, особенно за его микроконтроллерным вариантом --> - Evgeny_CD(25.11.2016 18:53, ссылка, ссылка)
			- И правда! Как-то я на те сообщения внимания тогда не обратила. А сейчас это дело начали интенсивно раскручивать.  Ксения(350 знак., 25.11.2016 19:45)
					- Там игроков уже целая куча, просто они не шумят до поры до времени -> - Evgeny_CD(25.11.2016 19:59, ссылка)
							- Разве ж это игроки? Игроки вот: "Сторонниками RISC-V являются компании Google, HP, IBM, MS, Oracle, Nvidia и Qualcomm, в прошлом году сформировавшие альянс RISC-V Foundation". - Ксения(25.11.2016 20:22, ссылка)
									- А какой процессор Вы от Самсунга хотите? Каждый игрок капиталистического рынка решает свои задачи. У Самсунга это в первую очередь разнообразные гаджеты. Для гаджетов критерием качества являются: быстрота ловли покемонов, просмотр видео с ютуба,  Экспериментатор(1863 знак., 26.11.2016 00:09,  ) )- да, инфа интересная, но "Производители автомобильных микроконтроллеров (микропроцессоров)"... "Из первых трех остается Infineon." Все таки semiconductor это немного больше, чем микроконтроллеры, и доля "others" в почти 40% говорит о том, что инфа picarmer(36 знак., 26.11.2016 15:58)
- Большое спасибо, Вы дали много интересной информации. С Самсунгом все проще. 1) Интересен сам факт, что он ломанулсясделал шаг в сторону от ARM 2) Гораздо более интересны причины этого, но про них нам не расскажут, понятно. - Evgeny_CD(26.11.2016 01:08)
 
- Видите ли, для обычных пользователей что есть эти монстры, что их нет - это не важно. А вот возможность купить плату за $100 (условно) с этим чудо проциком, сам процик за $10 - это бесценно для продвижения новой архитектуры. Evgeny_CD(138 знак., 25.11.2016 20:49)
 
- А какой процессор Вы от Самсунга хотите? Каждый игрок капиталистического рынка решает свои задачи. У Самсунга это в первую очередь разнообразные гаджеты. Для гаджетов критерием качества являются: быстрота ловли покемонов, просмотр видео с ютуба,  Экспериментатор(1863 знак., 26.11.2016 00:09, 
 
- Разве ж это игроки? Игроки вот: "Сторонниками RISC-V являются компании Google, HP, IBM, MS, Oracle, Nvidia и Qualcomm, в прошлом году сформировавшие альянс RISC-V Foundation". - Ксения(25.11.2016 20:22, ссылка)
									
 
- Там игроков уже целая куча, просто они не шумят до поры до времени -> - Evgeny_CD(25.11.2016 19:59, ссылка)
							
 
- И правда! Как-то я на те сообщения внимания тогда не обратила. А сейчас это дело начали интенсивно раскручивать.  Ксения(350 знак., 25.11.2016 19:45)
					
- Будем надеяться, что не спасуют как Intel. - mut(25.11.2016 16:48)
			- Это когда Intel пасовал? :) - Ксения(25.11.2016 19:48)
					- По весне были новости :) - mut(25.11.2016 20:28, ссылка)
							- Итог новостей -> - Evgeny_CD(26.11.2016 01:31, ссылка)
 
 
- По весне были новости :) - mut(25.11.2016 20:28, ссылка)
							
 
- Это когда Intel пасовал? :) - Ксения(25.11.2016 19:48)
					
 
- Такое же барахло, как и арм. Разработчиков системы команд стоило бы заставлять разрабатывать серьёзное ПО на своих поделках. На собственном же асме - argus98(25.11.2016 20:41)