URISC

Поделись знанием:
(перенаправлено с «OISC»)
Перейти к: навигация, поиск

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

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

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

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

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



См. также

Напишите отзыв о статье "URISC"

Ссылки

  • [www.opennet.ru/docs/RUS/bbjr/ Копирование Бита — Простейшая Вычислительная Машина] / Opennet, Олег Мазонка, 2009
  • [www.drdobbs.com/embedded-systems/the-one-instruction-wonder/221800122 The One Instruction Wonder] / Dr.Dobbs, Al Williams, November 16, 2009
  • [homepage.cs.uiowa.edu/~jones/arch/risc/ The Ultimate RISC] / ACM Computer Architecture News, 16, 3 (June 1988), pages 48-55.
  • [www.ece.ucsb.edu/Faculty/Parhami/pubs_folder/parh88-ijeee-ultimate-risc.pdf URISC: The ultimate reduced instruction set computer] / Int. J. Elect. Enging Educ. Vol 25 pp.327-334, 1998
  • [www.sccs.swarthmore.edu/users/06/adem/engin/e25/finale/ E25 Computer Architecture: Lab 5. One Instruction Set Computer (OISC)] 2005

Отрывок, характеризующий URISC

– Ну, что такое? От кого? – неторопливо, но тотчас же спросил он, мигая от света. Слушая донесение офицера, Коновницын распечатал и прочел. Едва прочтя, он опустил ноги в шерстяных чулках на земляной пол и стал обуваться. Потом снял колпак и, причесав виски, надел фуражку.
– Ты скоро доехал? Пойдем к светлейшему.
Коновницын тотчас понял, что привезенное известие имело большую важность и что нельзя медлить. Хорошо ли, дурно ли это было, он не думал и не спрашивал себя. Его это не интересовало. На все дело войны он смотрел не умом, не рассуждением, а чем то другим. В душе его было глубокое, невысказанное убеждение, что все будет хорошо; но что этому верить не надо, и тем более не надо говорить этого, а надо делать только свое дело. И это свое дело он делал, отдавая ему все свои силы.
Петр Петрович Коновницын, так же как и Дохтуров, только как бы из приличия внесенный в список так называемых героев 12 го года – Барклаев, Раевских, Ермоловых, Платовых, Милорадовичей, так же как и Дохтуров, пользовался репутацией человека весьма ограниченных способностей и сведений, и, так же как и Дохтуров, Коновницын никогда не делал проектов сражений, но всегда находился там, где было труднее всего; спал всегда с раскрытой дверью с тех пор, как был назначен дежурным генералом, приказывая каждому посланному будить себя, всегда во время сраженья был под огнем, так что Кутузов упрекал его за то и боялся посылать, и был так же, как и Дохтуров, одной из тех незаметных шестерен, которые, не треща и не шумя, составляют самую существенную часть машины.
Выходя из избы в сырую, темную ночь, Коновницын нахмурился частью от головной усилившейся боли, частью от неприятной мысли, пришедшей ему в голову о том, как теперь взволнуется все это гнездо штабных, влиятельных людей при этом известии, в особенности Бенигсен, после Тарутина бывший на ножах с Кутузовым; как будут предлагать, спорить, приказывать, отменять. И это предчувствие неприятно ему было, хотя он и знал, что без этого нельзя.