Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Paddy
3 / 3 / 0
Регистрация: 15.09.2013
Сообщений: 123
1

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

12.12.2014, 17:05. Просмотров 323. Ответов 1
Метки нет (Все метки)

Ребзи, вообщем написал я уравнение, но мне нужно еще выводить не символы ASC2, а числа человеческие...
Плюс еще хочу сделать ввод двухзначного числа, а не как у меня сейчас однозначного

Прошу помощи у вас, Знатоки.

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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
data segment
x db ?
per db 10,13,'$'
mesx db 10,13,'Input x: $',10,13
msg db 'Ответ : $',10,13
data ends
s segment stack
db 128 dup(?)
s ends
code segment  
main:
assume ss:s,ds:data,cs:code
mov ax,data
mov ds,ax
mov dx,offset mesx
mov ah,9             ;Приглашение на ввод х
int 21h
 
mov ah,1             ;Считывание нажатого символа
int 21h
mov x,al             ;Запись считанного символа в х
 
mov dx,offset per
mov ah,9             ;Перевод строки
int 21h
mov ax,0000
 
cmp x,'2'
jge uslovie1  
 
uslovie2:
mov al,x
sub al,'2'
add al,30h
jmp short l1
          
Uslovie1:
mov al,8h
add al,30h
 
  
 
l1:
mov dl,al
mov dx,msg
mov ah,2             ;Вывод содержимого dl на экран
int 21h
 
mov ah,0             ;Ожидание нажатия клавиши
int 16h
 
mov ah,4ch
int 21h
code ends
end main
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2014, 17:05
Ответы с готовыми решениями:

Как проверить, содержится ли цифра n в десятичной записи числа K?
Подсчитать количество целых чисел из диапазона , в десятичной записи которых есть цифра 3. Как...

Преобразовать вводимые символы в верхний регистр
Парни помогите сделать контрольную, завтро сдавать... ПРЕОБРАЗОВАНИЕ ВВОДА. Вводимые символы...

Преобразовать вводимые символы и вывести на экран
Прошу Вас помочь в решении лабораторной работы. Сам только недавно начал изучать этот язык, пока не...

Как будет выглядеть в памяти машины числа и символы в debug
Как будет выглядеть в памяти машины числа и символы -288,101101001B,395, *, ! , Если они...

Вывод числа в десятичной СС
Здравствуйте! Подскажите, пожалуйста, как сделать, чтобы число выводилось в консоль не 16-чной СС,...

1
AFP
649 / 336 / 37
Регистрация: 04.04.2012
Сообщений: 887
12.12.2014, 21:58 2
Для стандартных решений вполне подойдет
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2014, 21:58

Перевод числа из десятичной системы в двоичную
программа перевода числа из десятичной системы в двоичную в FASM. СКОЛЬКО НЕ ПЫТАЛИСЬ, НЕ МОЖЕМ...

Даны двузначные числа m и n в десятичной системе счисления...
Ребят, помогите решить задания. Нужен просто код. 1. Даны двузначные числа m и n в десятичной...

Перевод заданного числа из десятичной в шетснадцатиричную и наоборот
Перевод заданного числа из десятичной в шестнадцатиричную и наоборот. Число вбиваем с клавы,...


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

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

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