% - вроде как в старых ассемблерах регистры обозначались, потом заменили на R
% - остался для совместимости.
Что касается FPP(раньше писал FPU), то насколько я помню из когда-то прочитанного, то есть два способа работы c FPP
Правда там не указывалась конкретная модель, писалось просто PDP-11
Первый непосредственно с регистрами. Второй - как со стеком.
Самое интересно, то FPU от Интела 8087 и прочие очень похожи на FPU DEC по программированию.
Интересно, на сколько коды команд совпадают ?
Единственно Интел накрутил разрядность до 80 разрядов, чтобы точность поднять.
Я полагаю, что это связано со стандартами IEEE 754 на работу с числами с плавающей запятой, а стандарт писался с большой оглядкой на изделия DEC...
Правда потом были изменения в IEEE, но там в основном изменения поведения процессора в крайних случаях.
Так же как стандарт дисплея ANSI ну прямо очень похож на VT100 да практически калька с VT340
По поводу основных команд FPP DEC, когда одной команды не хватает...
А вот когда более десятка - возникает желание разобраться...
Да и на одной команде можно пролететь как фанера над Парижем...
Нашёл пример кода аж с 1973 годаPDP-11/45 :
LDD (R3)+,AC3
LDD (R3)+,AC0
ADDD AC0,AC3






PDP-11/45 :
Ответить с цитированием