Распространённые коды операций

4-битные микроконтроллеры и микропроцессоры (прошлое, настоящее, будущее)

Moderator: Lavr

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Распространённые коды операций

Post by Lavr »

Когда я ещё только собирался сделать самодельный процессор, довольно остро стоял вопрос,
какие команды ему нужны, а какие и не очень, ибо чем больше команд реализовано, тем больше
требуется аппаратных средств...
И мы активно в этой ветке всё это обсуждали...

Оказывается, мы не первые, кто с этим вопросом сталкивается, и в своё время была собрана статистика
наиболее популярных команд, характерных для многих микропроцессоров.

Оригинальный источник у меня в архиве указан, но именно его я найти не смог.
Ниже - перепечатка из отечественной литературы:
Коды операций.PNG
Коды операций.zip
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Распространённые коды операций

Post by Lavr »

Lavr wrote:Оригинальный источник у меня в архиве указан, но именно его я найти не смог.
И это не потому, что я такой ленивый, а, видимо, потому, что это дела давно минувших дней... :neutral:

Упоминания об этом источнике Гугл находит, но оригинала по ссылкам нет. :-?
Nicoud.PNG
Автор этот существует и известен: Jean-Daniel Nicoud
wikipedia wrote:Jean-Daniel Nicoud (born 31 August 1938), is a Swiss computer scientist, noted for inventing of a computer mouse with an optical encoder and the CALM (Common Assembly Language for microprocessors).
Собственно, мне было интересно лишь одно: системы команд каких микропроцессоров он проанализировал на рубеже 1976 года?

Но это никак не умаляет приведенную здесь статистику, поскольку интересовался автор инструкциями, наиболее общими для разных микропроцессоров.
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Распространённые коды операций

Post by Lavr »

Lavr wrote:Упоминания об этом источнике Гугл находит, но оригинала по ссылкам нет.
Но вот предыдущую статью этого автора я сподобился разыскать в Интернете (во вложении выше упоминается):
Nicoud, J.D. "Common instruction mnemonics for microprocessors.", Euromicro Newsletter, vol. 1, no. 3, PP. 22-29, April 1975.
Здесь он проанализировал систему команд всего двух популярных в то время микропроцессоров - i8080 и 6800.
Nicoud_J_D.zip
Сама статья на текущий момент может и не актуальна, но в конце её приложения интересные! :kruto:
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Распространённые коды операций

Post by Lavr »

Lavr wrote:Оригинальный источник у меня в архиве указан, но именно его я найти не смог.
Ниже - перепечатка из отечественной литературы:
Что-то меня прямо заплющило не по-детски - из какой отечественной литературы я это вытащил? :roll:
Вот забыл вдруг... :( Но очень призадумался и - вспомнил! :lol:
Прангишвили-И_В.png
А заплющило меня мыслью - неужели я ошибся в инициалах автора работы при OCR? :o
Нет... это не я ошибся, это Прангишвили И.В. ошибся! :ebiggrin:
Nicoud-3.png
You do not have the required permissions to view the files attached to this post.
iLavr