статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

URISC

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск

URISC (от англ. Ultimate RISC) в предельный случай процессора типа RISC (буквально: компьютер с сокращённым набором инструкций), в котором выполняется только один тип инструкций: обычно это «reverse-subtract and skip if borrow», что означает «вычесть и пропустить следующую инструкцию, если вычитаемое было больше уменьшаемого» соответственно. Аналогичная концепция, основанная именно на «subtract and branch unless positive» в «вычесть и перейти, если результат не положительный», называется SUBLEQ.

Также возможен вариант, при котором доступна только инструкция пересылка (move), а для выполнения операций используется АЛУ, размеченное в память.

Он является Полным по Тьюрингу.

URISC также известен в современной литературе как OISC (англ. One Instruction Set Computer).

Самая простая инструкция в BitBitJump. Она содержит три адреса, копирует один бит из первого по второму адресу памяти и передает управление на третий адрес. Поскольку последовательность инструкций может приготовить адрес, на который перейдет управление (самомодифицирующийся код), процессор способен выполнять любые вычисления которые может выполнить обычный компьютер.

[править] См. также

[править] Ссылки


Источник в «/w/index.php?title=URISC&oldid=37214061»
Пространства имён

Варианты
Просмотры
Действия
На других языках