besm:instructions
Table of Contents
Система команд БЭСМ-6
Команды с коротким адресом
Код | Команда | БЕМШ | Madlen | Описание | Группа |
---|---|---|---|---|---|
004 | ас | сл | a+x | арифметическое сложение | С |
005 | ав | вч | a-x | арифметическое вычитание | С |
006 | ов | вчоб | x-a | обратное вычитание | С |
007 | мв | вчаб | amx | вычитание модулей | С |
014 | из | знак | avx | изменение знака | С |
017 | ау | умн | a*x | арифметическое умножение | У |
016 | ад | дел | a/x | арифметическое деление | У |
024 | сп | слп | e+x | сложение порядков | У |
025 | вп | вчп | e-x | вычитание порядков | У |
034 | кс | слпа | e+n | коррекция порядков сложением | У |
035 | кв | вчпа | e-n | коррекция порядков вычитанием | У |
031 | мр | счмр | yta | выдача младших разрядов | - |
027 | рк | рж | xtr | установка режима по коду | С,У,Л |
037 | ра | ржа | ntr | установка режима по адресу | С,У,Л |
030 | вр | счрж | rte | выдача режима | - |
000 | зч (зп) | зп | atx | запись числа | - |
010 | сч | сч | xta | считывание числа | Л |
003 | см | счм | xts | считывание магазинное | Л |
001 | зм | зпм | stx | запись магазинная | Л |
011 | лу | и | aax | логическое умножение | Л |
015 | лс | или | aox | логическое сложение | Л |
012 | ср (лв) | нтж | aex | сравнение | Л |
013 | цс | слц | arx | циклическое сложение | У |
026 | ск | сд | asx | сдвиг по коду | Л |
036 | сд | сда | asn | сдвиг по адресу | Л |
020 | сб | сбр | apx | сборка | Л |
021 | рб | рзб | aux | разборка | Л |
022 | вч | чед | acx | выдача числа единиц | Л |
023 | вн | нед | anx | выдача номера старшей единицы | Л |
040 | уи | уи | ati | установка индекс-регистра | - |
041 | ум | уим | sti | установка магазинная | Л |
042 | ви | счи | ita | выдача индекс-регистра | Л |
043 | вм | счим | its | выдача магазинная | Л |
044 | пи | уии | mtj | передача индекс-регистра | - |
045 | си | сли | j+m | сложение индекс-регистров | - |
002 | э002 | рег | mod | обращение к спец. регистрам | Л,П |
033 | э033 | увв | ext | управление вводом-выводом | П |
Команды с полным (длинным) адресом
Код | Команда | БЕМШ | Madlen | Описание | Группа |
---|---|---|---|---|---|
24 | па | уиа | vtm | передача адреса в индекс-регистр | - |
25 | са | слиа | utm | сложение адреса с индекс-регистром | - |
22 | иа | мода | utc | изменение по адресу | - |
23 | ик | мод | wtc | изменение по коду | - |
26 | у0 | по | uza | условный переход по 0 | - |
27 | у1 | пе | uia | условный переход по 1 | - |
30 | пб | пб | uj | безусловный переход | - |
31 | пв | пв | vjm | переход с возвратом | - |
34 | и0 | пио | vzm | условный переход по ИР=0 | - |
35 | и1 | пино | vim | условный переход по ИР/=0 | - |
37 | кц | цикл | vlm | конец цикла | - |
32 | э32 | выпр | ij | выход из прерывания | П |
33 | э33 | стоп | 33 | останов процессора | - |
besm/instructions.txt · Last modified: 2008/02/21 09:02 by 127.0.0.1