Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Элементы массива целых чисел сдвинуть циклически влево на K позиций В общем,в этом суть задачки. Понятия не имею,как ее делать. Заранее спасибо! https://www.cyberforum.ru/ asm-beginners/ thread998552.html Assembler Вывести значение регистра
Лаба следующая: задаются некоторые числа m, x и n. Если mx>n, вычислить y = (mx+n)/(mx-n). Если mx=n, y = (mx+n)^2. Если mx<n, y = mx^2-nx. Запускаю прогу в ollydbg, она останавливается на int 21h в функции great, и все, ничего не выводит. Даже консоль не появляется. Подскажите, как вывести значение регистра? И как можно доработать программу, чтобы, например, остаток при делении вычисляла? Пишу...
Assembler Как ввести сроку с клавиатуры и вывести её на экран? Как ввести сроку с клавиатуры и вывести её на экран? https://www.cyberforum.ru/ asm-beginners/ thread998470.html Assembler Проверить, явлюятся ли введенные числа взаимно простыми https://www.cyberforum.ru/ asm-beginners/ thread998107.html
Добрый вечер! Подскажите, где я ошиблась. Программа должна определять являются ли введенные числа простыми. c1 segment assume cs:c1,es:c1,ds:c1,ss:c1 org 100h begin: jmp main a dw 0 b dw 0
Assembler Ошибки с реализацией md5
Доброе время суток. Не могли бы посмотреть исходник и по возможности помочь. В суме 8 ошибок error C2415: improper operand type #define _S11 7 #define _S12 12 #define _S13 17 #define _S14 22 #define _S21 5 #define _S22 9 #define _S23 14
Assembler Решение функции и отображение решения в консоли https://www.cyberforum.ru/ asm-beginners/ thread998083.html
Дана функция, построить по ней программу. Вот я значит попытался что-то тут написать, но я не знаю, как всё это вывести, ответ, как я понимаю, должен быть _y... плюса да, надо это всё ещё через консоль вывести, как именно это сделать я не знаю. .386 .model flat,stdcall option casemap:none include d:\masm32\include\kernel32.inc includelib d:\masm32\liv\kernel32.lib .data _x dw -4 _a dw 2...
Assembler DLL - файлы в ассемблере https://www.cyberforum.ru/ asm-beginners/ thread998031.html
Здравствуйте ! Сейчас начал изучать DLL- файлы и уже достаточна запутался. Читал уже кучу всего . Вот нашёл пример (условие сейчас не главное) , где показано два файла : Первый файл: Файл myio.asm .686 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\user32.lib
Assembler Найти ошибку
Вывести информацию об операционной системе. Структуру разместить в выделенной памяти. Использовать функцию GetSystemInfo. Вот мои код include kernel32.inc includelib user32.lib includelib kernel32.lib includelib winbase.lib MEMSIZE equ 1000000h
Assembler Количество элементов массива Здравствуйте . Есть такая задача:дан массив А , нужно найти количество элементов , которые удовлетворяют условие L < Ai ≥ M, где L = 7 та M = 24. Вот я пытался написать прогу , но она выдаёт правильный результат через раз , в зависимости от того , какие числа я запишу в массив . Не могу понять , в чём причина ошибки . Помогите , пожалуйста , разобраться. .686 .model flat,stdcall... https://www.cyberforum.ru/ asm-beginners/ thread997880.html Assembler знаковое умножения Добрый вечер,помогите решить задачу: Закодируйте команды для знакового умножения слова DATAX на слово DATAY: DATAX 0148H DATAY 0237H Заранее благодарен!!! https://www.cyberforum.ru/ asm-beginners/ thread997754.html
Сложение 2 слов на ассемблере Assembler
Добрый день, уважаемые! Помогите пожалуйста написать задачу на ассемблере(emu8086), которая сложит слово DATAX(2316H) со словом DATAY(4052H). Заранее огромное спасибо.
Assembler Процедура на FASM https://www.cyberforum.ru/ asm-beginners/ thread997673.html
Это сохранение в JPEG. Помогите переписать это на процедуру, которую я смогу юзать с любого языка. Важно, чтобы качество сжатия было 100%!!! И вызывалась функция с параметром BitMap. format PE GUI 4.0 include 'win32w.inc' struct GdiplusStartupInput GdiplusVersion dd ? DebugEventCallback dd ? ...
21 / 21 / 8
Регистрация: 20.10.2013
Сообщений: 138
09.11.2013, 06:46  [ТС] 0

К числу введённому с клавиатуры прибавить число - Assembler - Ответ 5307793

09.11.2013, 06:46. Показов 3843. Ответов 8
Метки (Все метки)

Ответ

не буду плодить много тем, задача похожая, но нужно сложить 2 числа введённых с клавиатуры (например двухзначных). но как всегда у самого не получается. вот накалякал :
всё тот же TASM
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
56
57
58
    stk segment
    db  256 dup ("?")
    stk ends    
code    segment
    assume cs:code, ds:code, ss:code
start:  mov     ax,code
    mov     ds,ax   
 
    mov bx,0    ;формируем значение в bx
    mov si,10   ;десятичное число
    mov cx,2    ;2 цифры
next:   mov ah,1    
    int 21h ;считывание символа с клавиатуры
    cmp al,' '  
    je  next1   ;при нажатии на пробел переходим ко вводу второго числа
    mov ah,0    ;перевод ascii кода в бинарный вид
    and al,00001111b
    mov di,ax
    mov ax,bx
    mul si
    add ax,di
    mov bx,ax
    loop    next
    push    bx  ;ложим первое число в стек
 
next1:  mov ah,1
    int 21h
    cmp al,' '
    je  summ
    mov ah,0
    and al,00001111b
    mov di,ax
    mov ax,bx
    mul si
    add ax,di
    loop    next1
 
summ:   pop bx
    add ax,bx   ;складываем
    mov si,10   
    div si
    push    dx  
    div si
    push    dx
    div si
    mov dx,ax
    mov ah,2    ;вывод
    int 21h
    pop dx
    mov ah,2
    int 21h
    pop dx
    mov ah,2
    int 21h
    mov ax,4ch
    int 21h
    code    ends
    end     start


Вернуться к обсуждению:
К числу введённому с клавиатуры прибавить число Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.11.2013, 06:46
Готовые ответы и решения:

К числу А (тип Integer) введенному с клавиатуры прибавить число 100
К числу А (тип Integer) введенному с клавиатуры прибавить число 100. var a:integer; begin...

Прибавить единицу к введенному числу и вывести результат
Начал изучать Ruby по этому сайту http://www.shokhirev.com/mikhail/ruby/ltp/Chapter04.html Так...

Написать программу, которая в матрице чисел A(N,M) находит все элементы, равные числу, введенному с клавиатуры. Подсчитать число таких элементов
Написать программу, которая в матрице чисел A(N,M) находит все элементы, равные числу, введенному с...

По введённому с клавиатуры целому неотрицательному числу n, вычислить:
По введённому с клавиатуры целому неотрицательному числу n, вычислить: 4 ∙...

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

Подсчитать количество элементов, кратных числу, введенному с клавиатуры
Дан одномерный массив размерностью 15, сформированный генератором случайных чисел. Подсчитать...

В матрице найти все элементы, равные числу, введенному с клавиатуры
Написать программу, которая в матрице чисел A(N,M) находит все элементы, равные числу, введенному с...

Определить количество элементов массива, кратных введенному с клавиатуры числу
Напишите программу, которая определяет количество элементов массива кратных введенному элементу с...

Найти в матрице все элементы, равные числу, введенному с клавиатуры
Написать программу, которая в матрице чисел A(N,M) находит все элементы, равные числу, введенному с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru