Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 2
Регистрация: 18.03.2012
Сообщений: 253
1

Работа со строкой

18.03.2012, 23:25. Показов 519. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Мне дана переменная lit1 и ее значение - from-sql-active , задание следующее: Проверить 1-й символ: если его 5-й розряд единица , то сделать цыкличное смещение на 3 бита и поместить результат в строку lit2; иначе поменять символ "-" на "_".
Вот есть кое-какие наброски , но я мог что-то гдето напутать и поетому у меня не выводит на екран ничего + никакой реакцыи на нажатие клавиш нету посли компиляцыи. Делаю и компилирую в турбо шел 3.0. Неполучаеться передавать результат в переменную lit2 + виводить на екран. Буду очень рад помощи.

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
28
29
30
31
32
33
34
35
36
37
38
39
.model small
 .stack 100h
 .data
.486
 
 lit1 db 'from-sql-active$',0dh,0ah,0
 lit2 db (?)
 
 .code
 
 start:
 mov ax,@data
 mov ds,ax
 
 
 mov bx, offset lit1
 mov al,[bx]
 test al,00010000b
 jz if_no
 ror al,3
 
 
 
 if_no:
 mov dl,'_'
 mov si,offset lit1
 c:mov bl,'-'
 cmpxchg ds:[si],dl
 inc si
 cmp bl,'$'
 jne c
 
 end_if:
 mov ah,09h
 int 21h
 
 mov ax,4c00h
 int 21h
 end start
а и еще одно. у меня заданием ограничен размер единицы данних, а именно байтом.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.03.2012, 23:25
Ответы с готовыми решениями:

Работа с файлами, чтение/работа со строкой
Доброго времени суток. Начал работать с C++ Builder 6. Есть текстовый файл .txt с различными...

Работа со строкой
В общем стала задача сделать следующие: 1. Пользователь вводит строку вида 47*5/10*5, а программа...

Работа со строкой
Ввести фамилию, имя и отчество как одно данное строкового типа. Определить длину строки и...

работа со строкой
ПОМОГИТЕ пожалуйста Необходимо написать программу в C++ которая находила бы максимальное число в...

0
18.03.2012, 23:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.03.2012, 23:25
Помогаю со студенческими работами здесь

Работа со строкой
Есть строка String^str = "123.456.5.23"; как из этой строки вырвать 123 456 5 23 ...

Работа со строкой
Ребята подскажите, как можно реализовать изменение части строки, если это возможно на С#....

Работа со строкой
Добрый вечер, мне нужно перевести следующую строчку с C# на Java: switch (s.Text) Думаю всем...

Работа со строкой
Всем доброго дня! Подскажите такой вопрос. пока не могу разобраться. Есть входная строка - Иванов...

Работа со строкой.
Общие начало условий всех задач- Пользователь вводит фразу состоящую из нескольких слов. Слова...

работа со строкой
Result := ''; List := TStringList.Create(); try case GetkeybordReg of 1 :...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru