Помогите с ассемблером, пожалуйста !

Felxp

New member
Joined
Jan 10, 2004
Messages
4
Reaction score
0
Очень нужно написать калькулятор на ассемблере, который будет выполнять 4 математических действия и xor, or , and. Может кто-нибудь помочь ?
 

ploki

Member
Joined
May 16, 2005
Messages
237
Reaction score
180
Location
Москва
Этого добра...

Лучше задачу уточнить - ассемблер какого проца, под какой компилятор, нужен ли интерфейс?

Предположим, что для Intel 8086 (если учебная работа - то в 95% случаев). Вот с ходу:

1. Нижняя планка.
Просто пример с комментариями:
http://www.emu8086.com/dr/asm2html/assembler_source_code/Calculator.asm.html

2. Верхняя планка.
Знаменитый резидентный калькулятор Гуртяка:
http://softpanorama.org/People/Gurtyak/#Programs
 

Felxp

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