Statistics: Posted by Shaos — 02 Dec 2023 20:21
Quote: URISC (от англ. Ultimate RISC, также OISC — англ. one instruction set computer) — теоретическая архитектура процессора, набор команд в которой поддерживает только одну-единственную инструкцию, и при этом обеспечивается полноту по Тьюрингу, «предельный случай» RISC. Самый популярный вариант единственной инструкции — «вычесть и пропустить следующую инструкцию, если вычитаемое было больше уменьшаемого» (RSSB — англ. reverse-subtract and skip if borrow). Логически близкий вариант — «вычесть и перейти, если результат не положительный» (SUBLEQ — англ. subtract and branch unless positive). В качестве единственной инструкции может быть применена пересылка (MOV), если для выполнения операций используется АЛУ, размещённое в памяти. Ещё один вариант — использование тернарной инструкции BBJ (bit-bit jump, BitBitJump), которая копирует один бит из первого по второму адресу памяти и передаёт управление на третий адрес. Поскольку последовательность инструкций может приготовить адрес, на который перейдёт управление (самомодифицирующийся код), BBJ-процессор способен выполнять любые вычисления, которые может выполнить обычный компьютер. Существуют и другие варианты реализации URISC. | ||
Statistics: Posted by forthuser — 02 Dec 2023 18:17
belfegor96 wrote:
Непонятно в чём преимущество такой "кубической" компоновки перед обычными натыканными параллельно платами | |||||||||||
Statistics: Posted by Shaos — 09 Nov 2023 10:42
shiny wrote: | ||
Statistics: Posted by Shaos — 09 Nov 2023 10:41
Statistics: Posted by shiny — 08 Nov 2023 20:41
Shaos wrote: Вот ещё такая "россыпуха" в мастодонте прилетела | ||
Statistics: Posted by belfegor96 — 08 Nov 2023 15:00
Statistics: Posted by Shaos — 07 Nov 2023 19:42
ra3qdp wrote:
дайте, пожалуйста, прямую ссылку на перечень команд condensed instructions у RISC-V. | |||||||||||
Statistics: Posted by belfegor96 — 22 Oct 2023 16:44
Statistics: Posted by Mondx — 22 Oct 2023 10:39
belfegor96 wrote: Какая самая доступная (по цене и распространённости) 16-битная платформа? Но такая чтобы бла простой и хорошо задокументированной | ||
Statistics: Posted by Mixa64 — 22 Oct 2023 05:43
belfegor96 wrote: condensed instructions у RISC-V | ||
Statistics: Posted by ra3qdp — 22 Oct 2023 01:38
Mondx wrote: А "я к ней планирую" в качестве чего? В двух словах. | ||
Statistics: Posted by belfegor96 — 21 Oct 2023 11:22
belfegor96 wrote: Я к ней планирую подключить 32-разрядный RISC-V, для которого всё перечисленное есть Подробности тут: viewtopic.php?f=84&t=21964 (там полёт мысли происходит постепенно от 1-битного до RISC-V) | ||
Statistics: Posted by Mondx — 17 Oct 2023 08:40
Mondx wrote:
Как бы, всё на любителя, конечно. Но железо/платформа подразумевает наличие софта. Если только это не для показать и забыть (забить). А тогда нужно железо под стандартные, более-менее развитые платформы, хоть 8-ми, хоть 16-ти битные. Иначе нужно создавать с 0-ля минимальный набор - редактор, ассемблер, компоновщик, отладчик. Пусть даже кросс. Это всё есть? Или вы это готовы создать? Я уже не говорю о ЯВУ и ОС, без которых совсем тоска.( Ну и community нужно соответствующее. Воот! А тогда это просто баловство. Просто пример того, как можно было бы... Иначе нужно объяснить что значит для вас "самая доступная 16-битная платформа"? | ||||||||||||||||||||
Statistics: Posted by belfegor96 — 17 Oct 2023 08:07
Statistics: Posted by shiny — 16 Oct 2023 07:40