все же
А в чем проблема с симуляторами?
Симулятор — это как-то без души. Так можно и до собственного вымышленного CPU дойти. Ну и если все так искренне удивляются моей фразе про не слишком высокую популярность RISC-V, то тем более хочется понять, что можно купить из RISC-V в ближайшем магазине.
В России — ничего, просто потому что в России этот рынок не развит На AliExpress — куча разных одноплатников типа VisionFive
Куча sbc, от условных Sipeed/Pine64/Visionfive. Сейчас довольно много их появилось, на самом деле. И стоят сравнимо с малинкой
Товарищ с опошленной в современном русском языке фамилией Вирт без проблем написал книгу про компилятор для вымышленной RISC-машины. Не вижу проблем))
Есть одноплатники на risc-v на алике
Да и нет ничего зазорного в виртуальных CPU, более того они - вполне себе норма, ибо логика не в том, чтобы симулировать CPU, а в работе с конечным автоматом, являющимся популярным инструментом решения задач, CPU реализованный в железе по сути это он и есть, только сделанный быстрым и соответственно позволяющий решать задачи быстрее. Поэтому в вымышленном CPU ничего плохого нет, более того некоторые идеи этих вымышленных процессоров очень даже интересно посмотреть, например есть вымышленный процессор у Агнера Фога с необычной архитектурой, вокруг которой он рассуждает о некоторых плюшках для компиляторов.
ActiveCell "пачками прожигает" на FPGA идейного потомка того RISC.
Насколько помню, дистрибутив здесь: https://activecells.highdim.com/
В 80е времени было больше, а развлечений меньше.
Году в 20ХХ один молодой человек писал свой software CPU, свои ассемблер и дизассемблер, а потом поверх них свой язык, чтобы просто закрыть семестр проги. Оценить бесполезность можно по тому, что в следующем семаке всё равно писал ещё один бэкенд, но уже под x86_64.
Эту бы энергию да в полезное русло.
Так русло то вполне полезное. Потом можно интересные задачи поручать. А по отдельности все эти элементы так или иначе писать по работе приходится
Обсуждают сегодня