4 / 4 / 0
Регистрация: 06.05.2010
Сообщений: 10
|
|
1 | |
Заменить латинские маленькие буквы на большие и наоборот.28.11.2010, 00:53. Показов 4385. Ответов 4
Метки нет (Все метки)
Заменить латинские маленькие буквы на большие и наоборот.
Конец строки - символ '*' Пример: in1 : aMAL(),* out1: Amal(),
0
|
28.11.2010, 00:53 | |
Ответы с готовыми решениями:
4
Заменить символы в строке - все маленькие латинские буквы b на большие B Преобразовать маленькие латинские буквы строки в большие Заменить маленькие буквы после точек на большие Заменить в файле все маленькие латинские буквы на большие |
4 / 4 / 0
Регистрация: 06.05.2010
Сообщений: 10
|
||||||
28.11.2010, 13:25 [ТС] | 3 | |||||
в первый раз вижу такую форму записи
Добавлено через 25 минут В моем случае программа должна выглядеть как-то так:
0
|
Ушел с форума
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
|
|
29.11.2010, 05:19 | 4 |
Rinhvivar, а я вижу впервые вместо "нормального" выхода из программы при помощи mov ah,4Ch / int 21h или в случае с COM- программами int 20h или retn завешивание компьютера при помощи halt: jmp halt вредитель Вы наш, вы еще бы команды cli / hlt использовали (инструкция HLT останавливает процессор, до тех пор, пока не произойдёт прерывание, а после инструкции CLI процессор игнорирует все прерывания (кроме NMI) от внешних устройств -- комбинация CLI/HLT приводит к полной остановке машины).
И не нужно "прибегать к char" при помощи команды lodsb получаете очередной символ в AL а затем либо командой XOR AL,00100000b либо командой btc AL,5 (что одно и тоже) меняете 1 на 0 (маленькие латинские буквы в большие) либо меняете 0 на 1 (большие латинские на маленькие) и при помощи stosb отправляете обратно в строку
0
|
19 / 19 / 7
Регистрация: 17.10.2008
Сообщений: 97
|
|
29.11.2010, 05:39 | 5 |
Rinhvivar, приятного постижения глубин TASM
Mikl___, оптимально, надеюсь Rinhvivar тебя понял
0
|
29.11.2010, 05:39 | |
29.11.2010, 05:39 | |
Помогаю со студенческими работами здесь
5
Заменить в файле все большие латинские буквы на маленькие русские Во введённой строке заменить все маленькие латинские буквы на большие Строка: Заменить в тексте все большие латинские буквы на маленькие Clojure В заданой строке заменить все большие буквы на маленькие и наоборот Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |