Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler С помощью https://www.cyberforum.ru/ assembler/ thread323739.html
С помощью языка программирования Ассемблер найти значение функции F(x),результат переслать по метке Y f(x)=a+x^2 при x<0 f(x)=4x при х=0 f(x)=7a+x при x>0
программа не завершена Assembler
не правильно работает вывод надо что бы выводил символы / \ | _ prog segment org 100h start: mov ah, 2 mov bh, 0 mov dh, 13 mov dl, 40
Assembler 3_Задания https://www.cyberforum.ru/ assembler/ thread323547.html
3_Задания Желательно помочь на Tasm(e), можно и на Masm(e) и на Nasm(e) и т.д. могу написать на Delphi, Builder, если кому-то это поможет, на ассемблере никак) Задание1 100*X + 200*Y, если |X*Y| < 10 10*X + 2*Y, если |X*Y| > 10 20*(X + Y), если |X*Y| = 10
Assembler Переполнение регистра Написал программу которая вычисляет свободное и занятое пространство на диске, но при запуске в АХ всегда одно число, 15747. Думаю это переполнение регистра, пробовал на других жестких дисках и на флешке, и на других компьютерах. Не знаю как решить эту проблему. data segment msg1 db "ERROR!", "$" msg2 db "Ax - kol-vo sectorov v klastere: ","$" msg3 db "Bx - kol-vo imeyshihsa... https://www.cyberforum.ru/ assembler/ thread323282.html
Логические операции Assembler
С помощью логических операций реализуйте запись битов в данной ячейки памяти, размером в 2 байта, в обратном порядке.
Assembler изменение программы https://www.cyberforum.ru/ assembler/ thread322825.html
есть программа,написанная на паскале,в exe расширении. мне нужно этот exe отредактировать.в интернете почитал,что такое возможно hex-ами... но при открытии программы hex-ом появляются цифры и буквы только.я так понял,что это ассемблер. я в нем 0.помогите пожалуйста. мне просто надо в exe удалить текст лишний.
Assembler Отличие между kernel32.lib и kernel32.dll Объясните пожалуйста в чем отличие между kernel32.lib и kernel32.dll https://www.cyberforum.ru/ assembler/ thread322660.html Assembler Уменьшение кода
Помогите, пожалуйста, уменьшить код! Задание было такое: "Все компоненты массива, находящиеся между минимальным и максимальным элементами перенести в конец массива. Если максимальный элемент стоит перед минимальным, выдать сообщение об ошибке". Код получился такой:program pr; uses crt; const n=6; var A,B: array of integer; i: 1..n; max, min: integer; x: byte; begin
Assembler Массивы. Здравствуйте. Помогите пожалуйста решить задчу в Assembler. В заданной конечной последовательности целых чисел найти количество элементов кратных 7. Заранее спасибо. https://www.cyberforum.ru/ assembler/ thread321984.html Assembler Приоритет операций умножения и деления.. Здравствуйте..!! Помогите пожалуйста определиться.. Нужно посчитать выражение y = a - b + c / d * e.. допустим задам я значения.. a = 12 b = 47 c = 101 d = -95 e = -52 https://www.cyberforum.ru/ assembler/ thread321978.html
@data в Turbo Pascal Assembler
Привидите пожалуйста пример программы в которой из основной программы вызывается подпрограмма, выводящая на экран 2 каких-нибудь строки. Какие именно строки записать надо в @data. Должно получиться что-то вроде: @data s1: db 'first string $' { сомневаюсь что здесь все записал корректно } s2: db 'second string $' { везде пишут, что @data используется только с SEG и еще какой-то...
Assembler Работа с ассемблером https://www.cyberforum.ru/ assembler/ thread321773.html
1. Нарисовать на экране прямоугольник. 2. Вывести на экран текст различных цветов и с разным фоном. это все надо для процессора i8086
0 / 0 / 0
Регистрация: 07.06.2011
Сообщений: 15
0

Как сделать ввод с клавиатуры - Assembler - Ответ 1781515

21.06.2011, 14:30. Показов 1793. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Задание:Вычитание неупакованных двоично-десятичных чисел.
Программа работает,только не знаю как сделать ввод с клавиатуры.
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
.model small
.stack 256
.data ;сегмент данных
b db 4,9 ;неупакованное число 94
c db 4,4 ;неупакованное число 44
subs db 4  dup(0),'$'
.code
main: ;точка входа в программу
mov ax, @data ;связываем регистр dx с сегментом
mov ds, ax ;данных через регистр ax
xor ax, ax ;очищаем ax
len equ 2 ;разрядность чисел
mov bx,3
xor dx,dx
mov cx, len ;загрузка в cx счетчика цикла
m1:
mov al, b[si]
sbb al, c[si]
mov dl, ah
or al,30h
mov subs [bx],al
inc si
dec bx
loop m1
or dl,30h
mov subs[bx], dl
 mov ah,9
mov dx,offset subs
int 21h
xor ax,ax
int 16h
 exit:
mov ax, 4c00h
int 21h
end main


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

Как сделать ввод с клавиатуры?
Подскажите, как переделать под ввод данных a и b с клавиатуры #include &quot;stdafx.h&quot; #include...

Как сделать ввод с клавиатуры?
как сделать ввод с клавиатуры( фио,возраст,бал) и как сделать цикл вода даных 5 раз #include...

Как сделать ввод с клавиатуры?
Дана последовательность целых чисел. найти количество различных чисел в этой последовательности. ...

Как сделать ввод строки с клавиатуры?
как сделать ввод строчки с клавиатуры? #include&lt;stdio.h&gt; #include&lt;string.h&gt; #include&lt;stdlib.h&gt;...

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

Как сделать ввод строки с клавиатуры?
люди как сделать вввод строки с клавиатуры? //Дана строка. Указать те слова, которые содержат...

Как сделать ввод с мобильной клавиатуры?
Подскажите как сделать ввод с мобильной клавиатуры. Пробывал как написано в документации не чего не...

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

Как сделать ввод нужных символов с клавиатуры
Это будет один из моих первых кодов, и дабы не напороться на острое мнение крутых челов в...

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