Под проц 8086, пользуемся TASM. Интерфэйс не нужен, ну нужно восприятие чисел 2, 8, 10, 16 базы. Тип числа определяется по букве в конце числа b,o,d,h( большой или маленькой ) Операции ( +, -, /, *, or, xor, and )тоже надо вводить словом. Общий вид вот такой - operand1 operand2 operator. У меня есть что то очень похожее, но изменить не осилил ((