Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Программа через стек https://www.cyberforum.ru/ asm-beginners/ thread1216245.html
Помогите пожалуйста сделать программу.выполняющую обработку массива,по этой программе: IDEAL P386N MODEL SMALL DATASEG X DW 7, -3, 10, -4, -5, 6, 8, 3 N EQU 8 Y DW ? CODESEG START:
Не могу сделать 2 скрина результата работы Assembler
Не могу сделать 2 скрина результата работы,это вход в подпрограмму и результат: Ideal P386N Model Small Dataseg X DW 7,-3,10,-4,-5,6,8,3 N EQU 8 Y DW ? Codeseg
Assembler Понять логику asm кода https://www.cyberforum.ru/ asm-beginners/ thread1215957.html
Есть некий кусок asm кода (взят с бинарника, подогнан под Visual Studio C++): unsigned int delta1 = 600; unsigned int delta2 = 1100; __asm { mov eax, neg eax or eax, sar eax, 0x1F
Assembler Программа в опкодах (управляемый плагин для Mathcad) https://www.cyberforum.ru/ asm-beginners/ thread1215719.html
Доброго. Есть вопрос по поводу бинарного вида инструкций. Мне нужно из C++ программы вызывать динамический код, который я формирую вручную в буфере (пример). Мне нужно, чтобы опкод записывал в глобальную переменную типа int константу и затем переходил на точку входа функции. Что-то типа такого: PBYTE Code = ( PBYTE ) VirtualAllocEx( GetCurrentProcess(), 0, 1 << 16, MEM_COMMIT,...
Assembler Можно ли избежать цикла для вывода DW данных
Задача: сделать сортировку массива. Но эти массивы (начальный и конечный ) еще нужно вывести, я конечно хотел как строку все это показать, моим мега-макросом: printstr macro s:req mov ah, 09h mov dx, offset s int 21h endmНо как и многие другие мои идеи в Ассемблере часто не нравятся компилятору :) Собственно код: data segment para public ; Обьявление сегмента данных N dw 5 ;...
Assembler Создать массив x(5) и найти в нем номер минимального элемента Ребят, помогите, нужно создать массив x(5) и найти в нем номер минимального элемента, заранее благодарю) https://www.cyberforum.ru/ asm-beginners/ thread1215476.html
Assembler Ввести два символа с клавиатуры и сравнить и вывести символ с большим кодом Доброго времени суток ув. Форумчане! - - - - - Я наверное полное дно и не вижу очевидного, но вроде бы делаю все правильно, но консоль со мной не согласна :) Цель: ввести два символа с клавиатуры (потом нужно сравнить и вывести символ с большим кодом, но пока я на этапе ввода уже застрял.) Собственно говоря сам код: sseg segment stack db 256 dup (?) sseg ends https://www.cyberforum.ru/ asm-beginners/ thread1215414.html Assembler Написать программу попарно переставляющих местами блоки из трех однобайтовых элементов одномерного массива
HELP!!! Написать программу попарно переставляющих местами блоки из трех однобайтовых элементов одномерного массива размерности 12 т.е. 1;2;3;4;5;6;7;8;9;10;11;12---> 4;5;6; 1;2;3; 7;8;9;10;11;12---> 4;5;6;7;8;9;1;2;3;10;11;12---> 4;5;6;7;8;9;10;11;12;1;2;3 Завтра 24.06.2014 после 15:50 сдавать. Есть набросок кода основной части прог преподавателем.
Assembler Как правильно написать на fasm-функцию, вызываемую из С-шного кода https://www.cyberforum.ru/ asm-beginners/ thread1215373.html
Здравствуйте. Понадобилось написать модуль - функцию на ассемблере, которая будет вызываться из сишного кода. Но никак не могу найти нормального, компилируемого, и при этом не падающего, примера. Пожалуйста, объясните, или приведите пример такой функции с некоторым количеством аргументов и возвращающую значение.
Assembler Найти сумму 2-го и 4-го элементов массива https://www.cyberforum.ru/ asm-beginners/ thread1215315.html
Помогите решить задачу и составить блок схему... Условие задачи: Найти сумму 2-го и 4-го элементов массива. Если сумма более 10, то записать вместо этих элементов единицы. Если сумма менее 10, то записать вместо этих элементов нули. Пояснение к задаче: Адрес первого элемента массива записывается как Lea bc,mass. Для того, чтобы записать 2 элемента нужно поставить индекс элемента Lea bx,....
Assembler Сортировка матрицы
Дана целочисленная матрица A размерности . Если количество положительных элементов над главной диагональю равно количеству отрицательных элементов под главной диагональю, то упорядочить элементы столбцов матрицы по возрастанию ме-тодом просеивания. В противном случае матрицу оставить без изменения. На печать выдавать всю исходную информацию, промежуточные результаты и преобразованную матрицу. ...
Assembler (5): i can not find "include windows.inc" - не компилируется кодоворот https://www.cyberforum.ru/ asm-beginners/ thread1215051.html
.386 .model flat,stdcall option casemap:none ; Подключаем необходимые библиотеки и описания их структур и функций include windows.inc include user32.inc include kernel32.inc include gdi32.inc include comdlg32.inc includelib windows.inc
2 / 0 / 0
Регистрация: 25.06.2014
Сообщений: 24
0

Резидентная программа: вывод содрежимого регистра ax в центр экрана - Assembler - Ответ 6361601

25.06.2014, 16:20. Показов 392. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
У меня задание написать резидентную программу, которая выводит число, получившееся в регистре ax в центр экрана

Добавлено через 5 часов 37 минут
вот сама резидентная программа
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
 .model tiny
.code
    org 100h
 
start:  jmp init
 
                  
r:
    push    -1
         mov ah,00
        int 10h
         MOV  AH,02          ;Установить положение курсора
         MOV  BH,00          ;Страница 0
         MOV  DH,10           ;Строка
         MOV  DL,20           ;Столбец
         INT  10H 
                    
    mov cx,10
       
             
      
l:  mov dx,0    
    div cx   
    push    dx  
    cmp ax,0
            
    jne l   
    mov ah,2h
l2: pop dx  
    cmp dx,-1   
    add DL,1
 
 
 
 
 
je  ex
    add dl,'0'  
    int 21h
        
          
        
    jmp l2  
ex: mov ax,4c00h
    int 21h
    IRET
 
init:   mov     al,60h
        mov     ah,25h
        mov     dx,offset r
        int     21h
        mov     dx,offset init
        sar     dx,4
        mov     ah,31h
        int     21h
    ret
end start 
 
а вот программа, где мы её вызываем 
.model tiny
.code
org 100h
start:
Mov AX,a
Mov bx,3
mul bx
sub ax,b
mov y,AX
MOV ax,x
ADD AX,2
mov bx,ax
Mov ax,y
mov dx,0
div bx
mov y,ax
int 60h
ret
y dw(?)
x dw 1
a dw 4
b dw 6
end start


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

Резидентная программа: сохранение графического экрана в файл. FASM.
помогите решить резидентную программу... &quot;Фотограф&quot; графического экрана для режима VGA 13h...

Вывод в центр экрана
Добрый день! Нужно вывести слово в случайное место экрана 50 раз. С помощью какой процедуры из...

Вывод в центр экрана
Помогите пожалуйста, такое задание - дана программа - после запуска нажать функциональную клавищу...

Резидентная программа. Вывод названия файлов в папке
Доброго времени суток! Помогите с резидентной программой. при нажатии CTRL+C должно производится...

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

Резидентная программа: вывод строки символов на экран каждые 45 секунд
Доброго времени суток. Дано задание, написать резидентную программу,которая вывод строку символов...

Программа, выводящая в центр экрана содержимое командной строки
Я учусь ЗНУ на информатике, не могу сдать лабы, помогите , пожалуйста!!!! И если можно то объясните...

Вывод содрежимого файла в поле TMemo
Помогите написать программу вывода содрежимого текстового файла в поле TMemo. среда С++Builder 2009...

Резидентная COM программа
ругается на LEA DX, OFFSET FINISH что подправить или на что заменить?(TASM) TITLE CODE SEGMENT...

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