Чото там непосредственно про систему команд RISC-V совсем мало написано...
Зато хорошо проведено сравнение с другими системами команд! Что, собственно, и есть очень полезно! А иначе - RISC - он и есть RISC - теперь уже пятый... В чём его преимущества? Только в сокращенной системе команд?
Честно говоря, прочитав это, я сказал себе, что в этом RISC-V "торчат уши" ещё от PDP-8! А ты не заметил такого?
_________________ iLavr
08 Apr 2023 03:31
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22607 Location: Silicon Valley
Я тут по работе окунулся в изучение системы команд MIPS (для отладки одного нашего старого телевизора) и внезапно понял, что RISC-V это таки новый MIPS, как собственно и писал в самом начале этого топика пользователь Yuri (а я с ним пытался спорить):
Quote:
RISC-V - это всё таки более усовершенствованный MIPS, хотя и принявший облик отдельной архитектуры. RISC-V основан на MIPS, только у RISC-V кроме инструкций R, I, J типа появились ещё две разновидности инструкций B и L типа, а также есть расширенные режимы адресации адресного пространства памяти. Как и у MIPS, у RISC-V есть такой же регистровый файл из 32-х регистров общего назначения, и нет регистра состояния (это особенность MIPS-подобных процессорных архитектур, типичный пример - DEC ALPHA).
А основные преимущества RISC-V это: - открытость (любой может сделать свою собственную реализацию ядра этого процессора, даже коммерческую, разве что для того чтобы легально назвать это RISC-V надо быть "членом клуба"); - расширяемость (можно добавлять новые инструкции, которые не будут мешать старым - в спецификации специально оговорено как для таких новых команд надо выделять номера).
Я тут по работе окунулся в изучение системы команд MIPS (для отладки одного нашего старого телевизора) и внезапно понял, что RISC-V это таки новый MIPS, как собственно и писал в самом начале этого топика пользователь Yuri ...
Я хоть и не Yuri , но и то прочитал уже, что RISC-V это таки НЕ новый MIPS. MIPS-у захотелось в определённый момент стать похожим на RISC-V, но не вышло. Хотя некоторая схожесть есть, многие признают, но, тем не менее, RISC-V это всё-таки НЕ MIPS.
_________________ iLavr
08 Apr 2023 10:46
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22607 Location: Silicon Valley
Точнее 2 мультитредных примера, необходимых для прохождения на конкурс RISC-V Зефирное ядро прилинковывается прямо к примеру и надо пускать получаемый файл zephyr.elf
Проблема в том, что для успешной работы нужен не совсем последний набор исходников:
Интересно, что тут Zephyr пускают на ESP32-C3, которая как оказалось, имеет ядро RISC-V ...удивляет, что на сайте digikey.com нет ни слова про то, что в этом модуле стоит 32-битный RISC-V работающий на частоте 160 МГц
Они стесняются и опасаются... Вдруг найдётся много таких, как ты, которые скажут:"Тьфу, блин, очередной RISC-V, сделанный на планете Земля... ну ничего нового под Луной... " Не нужны им эти RISC-V-понты!
_________________ iLavr
29 Apr 2023 02:18
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22607 Location: Silicon Valley
Надо чтоли приобресть этот "очередной" за $8 и потыкать в него палочкой
Купил два Интересно, что у нас всё ещё действует трамповский тариф на китайскую электронику:
Attachment:
Screenshot from 2023-04-29 11-34-54.png [ 58.93 KiB | Viewed 4105 times ]
Так же тут видно, что не смотря на то, что платка китайская, она подпадает под экспортные ограничения по коду 5A992C (что значит ‘cryptography for data confidentiality’ плюс ‘in excess of 56 bits of symmetric key length, or equivalent’ в применении для массового рынка)...
Интересно, что у нас всё ещё действует трамповский тариф на китайскую электронику: ... ....платка китайская, она подпадает под экспортные ограничения ...
Так надо же активно возмущаться! Топать ногами! Писать многабукв! Негодовать! Смотри-ка! И нарушение свободы торговли на планете Земля, ая-яй! И, черт-возьми, плата китайская! Эти китайцы зажимают гнусно производство хороших нативных и кошерных американских плат!!! Когда платы придут, не забудь запостить сюда их китайские нумера в пику трамповскому тарифу!
_________________ iLavr
30 Apr 2023 03:56
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22607 Location: Silicon Valley
Users browsing this forum: No registered users and 30 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum