Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
NepranOFF
1

Создать программу на ассемблере, которая заменяет строчные буквы в прописные

04.06.2010, 18:01. Показов 1522. Ответов 2
Метки нет (Все метки)

Создать программу на ассемблере,которая заменяет строчные буквы в прописные. Строку,символы которого необходимо заменить задаётся в программе. Заменённую строку вывести на экран.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2010, 18:01
Ответы с готовыми решениями:

Создать программу в Ассемблере, которая вводит и выводит строку на экран
Создать программу в Ассемблере,которая вводит и выводит строку на экран

Для массива ASCII-символов произвести сортировку, вывести только строчные буквы, прописные преобразовать в строчные
Ввести массив из произвольных ASCII-символов(цикл и 01h) и произвести её сортировку или выборку под...

Заменить строчные буквы на прописные
Задача в Ассемблере (MS DOS) 2.Ввести с клавиатуры строку. Преобразовать все малые буквы в...

Преобразовать строчные буквы в прописные
не выводит на экран конечный результат code segment assume cs:code,ds:data main...

2
8 / 8 / 1
Регистрация: 02.05.2010
Сообщений: 23
05.06.2010, 05:51 2
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.386
.model flat, stdcall
include kernel32.inc
include masm32.inc
include user32.inc
includelib kernel32.lib
includelib masm32.lib
includelib user32.lib
.data
str1 db "ABCdefGHI"
.code
start:
    mov ecx, lengthof str1
    xor esi, esi
m1:     
    cmp [str1+esi], "A"
    jb m2
    cmp [str1+esi], "Z"
    ja m2
    or [str1+esi], 00100000b
        
m2:
    inc esi 
    loop m1
    invoke StdOut,addr str1
ret
end start
1
2011 / 1283 / 60
Регистрация: 05.06.2010
Сообщений: 2,213
05.06.2010, 11:24 3
я так полагаю что это какая то лаба и писать нужно под дос)
вот пример в com формате:

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
cseg    segment
assume cs:cseg, ds:cseg
org 100h
start:
    lea si, str1
_loop:
    mov al, [si]
    or  al, al
    jz  _exit
    cmp al, 'A'
    jb  _next
    cmp al, 'Z'
    ja  _next
    or  al, 00100000b
    mov [si], al
_next:
    inc si
    jmp short _loop
 
_exit:
    ret
str1    db  'ABCdefGHI', 0
cseg    ends
end start
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.06.2010, 11:24

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Заменить строчные буквы на прописные
Решите пожалуста! 1. Преобразовать символьную строку заданной длины, изменив все строчные буквы...

Заменить строчные буквы на прописные
Написать программу которая заменяет все строчные буквы в символьной строке message,определенной в...

Заменить строчные буквы на прописные (UpCase)
Нужно ввести с клавиатуры строку. Преобразовать все малые буквы в большие. Вывести результаты на...

Заменить строчные буквы на прописные (UpCase)
hi ALL плз помоги с лабораторкой Ввести с клавиатуры строку (использовать только латинские...

Заменить строчные буквы на прописные (UpCase)
6. Задана строка из смеси русских строчных и заглавных букв. Преобразовать её в строку из тех же...

Заменить строчные буквы на прописные, цифры повторить дважды
Распечатайте введенную строку. В данной строке нужно заменить строчные буквы на прописные и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.