На правах рукописи
05.13.11 | - | математическое и программное обеспечение вычислительных машин, комплексов, систем и сетей |
диссертации на соискание учёной степени кандидата физико-математических наук
Москва - 1998
Работа выполнена в Институте радиотехники и электроники Российской Академии Наук.
Научный руководитель | - |
доктор физико-математических наук Обухов Ю.В. |
Официальные оппоненты | - |
доктор физико-математических наук Жданов А.А.; кандидат технических наук Коновалов С.М. |
Ведущая организация | - | Вычислительный центр РАН |
Защита состоялась 26 июня 1998 г. в 17 часов на заседании Специализированного Совета Д.200.50.01 по защите диссертаций на соискание учёной степени кандидата наук при Институте системного программирования РАН по адресу:
109004, Москва, ул. Б. Коммунистическая, д. 25.С диссертацией можно ознакомиться в библиотеке Института системного программирования РАН.
Автореферат разослан 25 мая 1998 г.
Учёный секретарь Специализированного Совета Д.200.50.01 кандидат физико-математических наук |
С.П. Прохоров |
class 'ADDER' using 'DEVICE' is a b = 0 -- Определение атрибутов класса. c1 = 0 -- Слоты b и c1 по умолчанию sum -- содержат 0. c2 [ -- Предложения класса. table(0,0,F, F,0). table(0,1,0, 1,0). table(0,1,1, 0,1). table(1,0,0, 1,0). table(1,0,1, 0,1). table(1,1,F, F,1). get_state(sum). goal:-!, table(a,b,c1,sum,c2). ]Класс 'ADDER', изображающий полный двоичный сумматор, является непосредственным потомком класса 'DEVICE'. Атрибуты a, b и c1 обозначают слагаемые сумматора и входной бит переноса, sum и c2 - сумму и выходной бит переноса.
goal:- goal:- subgoal_a(X), @ subgoal_a(X), subgoal_b, subgoal_b, user_input(Y), user_input(Y), X := Y. X := Y. subgoal_a(1). subgoal_a(1). subgoal_a(3). subgoal_a(3). subgoal_a(5). subgoal_a(5). (a) (b) |
http: // www.cplire.ru / Lab144 / index.html