Ольга Шапочкина
Ольга Шапочкина

Взгляните на мой плохой Assembler

Вот код
MOV CX,40h
XOR BX,BX
A1: MOV AX,BX
OUT 70h,AL
IN AL,71h
MOV BUFFER[BX],AL
INC BX
LOOP A1
BUFFER DB 40h DUP (0)

пишу в cmd такое >>>
nasm -f bin cmos.asm -o cmos.com

выдает такое >>>
cmos.asm:6: error: comma or end of line expected
cmos.asm:9: error: comma expected after operand 1

АН
Александр Нартиков

не врите, не ваш [ссылка заблокирована по решению администрации проекта].ru/assembler/thread216668.html

>> nasm -f bin cmos.asm -o cmos.com
дык это не для nasm компилятора, а для tasm

если мне не изменяет память, то
>> MOV BUFFER[BX],AL
MOV [BUFFER + BX], AL

>> BUFFER DB 40h DUP (0)
section .data
BUFFER: TIMES 64 DB 0

Давно это было, могу и ошибаться.

Похожие вопросы
[ASSEMBLER] Как выйти на обработчик прерывания?
Assembler лаба не могу разобраться
Assembler: Взаимодействие с пользователем
Собственный обработчик прерывания (ASSEMBLER)
Как вывести информацию на экран, assembler
Assembler!!! help me!!
С чего начать? Assembler
Assembler. Как описать переменную?
Где ошибка в коде assembler!!!
где можно скачать NASM (Netwide Assembler)?