в нашем любимом вузе есть чудо предмет "микропроцессорная техника", а пишут там на ассемблере под кр580, пришлось писать, теперь нада проверить, ток теперь нада проверить. Эмулятора этого чуда под linux я не нашел, поэтому юзал эмулятор спектрума на котором аналогичный процессор, но что-то мы не договорились. Помогите пожалуйста, вот программа:
Адрес Код Команда Операторы Комментарий
;Программа y=2X1+X2-X3
ORG 820 ;Начать программу с адреса 0820H
820 21 LXI H,86F ;заслать адрес ячейки памяти в регистровую пару HL
821 6F
822 08
823 3E MVI A,E0 ;заслать X1 в регистр A
824 E0
825 0E MVI C,6E ;заслать X2 в регистр C
826 6E
827 16 MVI D,60 ;заслать X3 в регистр D
828 60
829 87 ADD A ;сложить содержимое акамулятора с самим собой
82A 81 ADD C ;сложить содержимое акамулятора с регистром С
82B 92 SUB D ;вычесть содержимое регистра D из акамулятора
82C 77 MOV M,A ;заслать содержиоме акамулятора в ячейку памяти адрес которой находится в регистровой паре
END ;конец программы