3 года назад

Прошу помочь. Вывод получившегося массива на экран. Assembler. TASM

Здравствуйте. задача в том, чтобы попарно переставить местами элементы массива 0 с 1, 2 с 3 и т.д. И вывести получившийся массив на экран. Код компилируется без ошибок, но exe файл не запускается. Не могли бы вы посмотреть его и, по возможности, дополнить так, чтоб исходный и получившийся массивы выводились на экран.Собственно сам код..286.model  small.stack 100h .dataMASS dw 10h,2h,3h,4h,5h,6h,15h,9h,1h,7h .codestat:  mov ax,@data    mov ds,ax    lea si,MASS; загрузить адрес массива.    mov cx,5; счётчик массиваBEG:    lodsw; очередной элемент массива в аккумулятор    xchg ax,[si]; меняем с соседним    mov [si-2],ax    add si,2; идём к следующему элементу массива    loop BEG        mov ah,4Ch;выходим из программы    it 21hed statБуду рада любой помощи. Заранее спасибо

OmeNv2.0 (Гость) Assembler
3

Assembler: Прошу помочь. Вывод получившегося массива на экран. Assembler. TASM

8 месяцев назад masm (assembler) вывод файла на экран

Ув. программисты. Подскажите, пожалуйста простейший пример: как считать содержимое текстового файла и вывести на экран. Использую masm, надо чтобы файл начинался с
.model tiy
Я сделал открытие и закрытие файла. Между ними надо сделать ВЫВОД в консоль..model tiy.codeog 100h  pog:Hadle dw 0mov ax,3D02hmov dx,offset File_ameit 21h;VIVOD TUTmov ah,3Ehmov bx,Hadleit 21hetFile_ame db 'Z:\temp.txt',0ed pog

-Антон- (Гость) Нет ответов
3
8 месяцев назад assembler вывод чисел на экран

Поделитесь пожалуйста кодом, книгой или ссылкой, где толково расписано вывод знаковых и беззнаковых чисел на екран в ассемблере.Предложеный вариант преподавателем:model small.stack 100h.datazeo db "0",10,13,"$"mius db "-$"digits db "00000",10,13,"$".codemov ax,@datamov ds,axmov bx,-250  ;чмсло для выводаcmp bx,0je mm1mov ah,9lea dx,zeoit 21himp exit;для знаковыхmm1:cmp bx,0jg mm2mov ah,9lea dx,miusit 21heg bxmm2:mov cx,5mov si,4mov ax,bxmov ...

andrei dovzenok (Гость) Нет ответов
3
Прошу помочь. Вывод получившегося массива на экран. Assembler. TASM (Assembler) - вопросы и ответы на все случаи жизни - справочник Assembler moi-vopros.ru