Пожалуйста, помогите перевести задачу в Flat Assembler
Добрый день, возможно Вы мне сможете помочь написать программу
удаления пробелов из строки при просмотре ее слева направо Дошла до того,что вывела введенную строку и сравниваю ее элементы с пробелом, а дальше ерунда какая-то на экран выводятся иероглифы. У препода спрашиваю в чем проблема, а он меня посылает читать учебник и при любом вопросе отправляет в учебник. Подозрения, что он сам ничего не понимает - первый год предмет ведет и очень молодой. Прошу помощи и очень благодарна за отклик. |
Может готовую программу переведете на fasm. При компиляции ругается на незнакомые команды. Я начинаю менять и фигня выводится на экран. Может поможете переделать ее как надо?
.model tini .code org 100h start: lea dx,mes mov ah,9 int 21h cld mov si, offset mes push si pop di ;стоит две собаки 1 lodsb cmp al ;je стоит собакаexit cmp al,' ' ;je стоит две собаки 1 stosb jmp стоит две собаки 1 ;стоит собакаexit stosb mov ah ,2 mov dl, ODh int 21 mov dl, OAh int 21h mov dl, OAh int 21h lea dx, mes mov ah,9 int 21 ret mes db 'это строка для сжатия$' end start ;ваш форум все что с собакой считает ссылкой |
Часовой пояс GMT +4, время: 09:50. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.