Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Задания по асемблеру https://www.cyberforum.ru/ assembler/ thread1142345.html
Здравствуйте! Нахожусь на контрольной. Помогите с заданиями 2-6 http://firepic.org/?v=6.2014-04-08_2bmsfzejv0i2.jpg
Assembler Проверить, содержит ли строка не менее трёх латинских букв
Провеить, содержит ли строка (с точкой в конце, не более 100 символов) не менее трёх латинских букв ( там могут быть и символы).
Assembler Ввод символов 1 функции 21 прерывания. Ассемблер, tasm Написать программу ввода символов с клавиатуры 1ой функции 21го прерывания) https://www.cyberforum.ru/ assembler/ thread1140388.html Assembler Увеличить размер шрифта в графическом режиме https://www.cyberforum.ru/ assembler/ thread1139861.html
Есть простая программа вывода строки на экран. Нужно увеличить размер шрифта, я так понимаю это делает функция: 01H уст. размер/форму курсора (текст). курсор, если он видим, всегда мерцает. вход: CH = начальная строка (0-1fH; 20H=подавить курсор) CL = конечная строка (0-1fH) Покажите, пожалуйста, пример её работы. .MODEL SMALL
Assembler C++ с вставкой _asm
Вот код который должен находить значения меньше 20 и слаживать их #include "stdafx.h" #include <iostream> using namespace std; #include <windows.h> void main() { char* arr = new char; int y=0;
Assembler Проверка на ноль и переполнения Здравствуйте, помогите, пожалуйста, реализовать проверку деления на ноль и проверку переполнения, если a>b - x= b/a-8; a=b - x =64; a<b - x=(a*a*a-8)/b Проверку деления на 0 реализовать на встроенном ассемблере в виде отдельной функции. Вот по этому коду: errorZ - деление на ноль, переполнение errorOF using namespace std;// int Asm(int a, int b) { // a>b - b/a-8; a=b - 64; a<b... https://www.cyberforum.ru/ assembler/ thread1139200.html
Assembler неправильно работает программа на асемблере Задание: расчитать формулу (A^2-B^2)&(A+2*B); ввод чисел в 16-й системе счисления, вывод в 2-й системе счисления. Написанная мной программа работает вроде как, вводили A=6, B=5; A=-1, B=2; A=-A, B=1; НО преподаватель задал А=-80, В=-3, работает почему-то неправильно... Помогите пожалуйста ; y=(A^2-B^2)&(A+2*B) ;+++ввод в 16-ой системе, вывод в 2-ой c.c.++++++++++++++++++ ;в случае... https://www.cyberforum.ru/ assembler/ thread1139146.html Assembler Движение красного квадрата по экрану при нажатии стрелок на клавиатуре
Помогите написать программу по движению красного квадрата по экрану. Управление клавишами "стрелки" Завершение программы по нажатию ESC. для TASM.
Assembler Циклы и массивы Помогите найти ошибку. Вот мой код На картинке сама задача, но я пока написал только внутренний цикл. Проблема в том, что если во втором массиве больше одного элемента, то программа крашится. Сохраняю значение ecx в Ind2, чтобы не потерять его после подсчёта(уже сталкивался с такой проблемой), а чтобы обратиться к элементу массива, сначала записываю адрес в esi, а потом прибавляю на каждом... https://www.cyberforum.ru/ assembler/ thread1132284.html Assembler Случайный выбор цвета https://www.cyberforum.ru/ assembler/ thread1132151.html
Господа, подскажите, как в ассемблере можно реализовать случайный выбор цвета, например, как на C++ srand() Допустим, имеем регистр bl, и хочется, чтобы он принимал бы, то одно значение, то другое. mov bl,0000011b ; атрибут фона/символа mov bl,0000110b ; атрибут фона/символа Если на ассемблере, это вообще возможно сделать. Спасибо!
Assembler Программа Преобразования
Здравствуйте) Очень Нужна Ваша Помощь)Нужно Написать Программу Которая Преобразовывает Введенный С Клавиатуры 2ичный 4ёх Разрядный Код В 8ми Разрядный Код Хэмминга И Вывести Его На Экран И Что Бы Программа Закрывалась По Нажитию esc Так Же Программа Должна Быть Скомпилирована Разрешением COM То Есть Включалась Консолью. TASM Заранее Спасибо))
Assembler Написать программу умножения U на V путем сложения V самого с собой U раз. U, V - адреса памяти https://www.cyberforum.ru/ assembler/ thread1131719.html
Написать программу умножения U на V путем сложения V самого с собой U раз. U, V - адреса памяти.
1 / 1 / 0
Регистрация: 24.02.2013
Сообщений: 41
0

Замена в файле нужного байта. Ассемблер, tasm - Assembler - Ответ 6025825

10.04.2014, 13:25. Показов 1894. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Как поменять в файле 10 байт? Программа выводит 10 байт, но не заменяет его
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
.model small
org 100h                
.data
fname db 'hello.txt',0
buffer    db 2      
handle    dw ?      
.code
start:
    mov ax, @data
    mov ds, ax
    mov ah,3Dh             
    xor al,al     
    lea dx,fname  
    xor cx,cx       
int 21h   
mov [handle],ax   
mov AH, 42h
mov BX, handle
mov AL, 00 
mov CX, 00
mov DX, 10
    xor al,al 
    lea dx,fname    
repne scasb
    mov byte ptr[bx],'5'
int 21h
  mov ah,3Fh        
    lea dx,buffer      
    mov cx,1       
    int 21h             
lea bx,buffer
    add bx,ax           
    mov byte ptr [bx],'$'    
    mov ah,9
    lea dx,buffer
    int 21h        
close_file:
    mov ah,3Eh      
    mov bx,[handle]   
    int 21h           
exit:
    mov ah,0        
    int 16h        
    mov ax,4C00h        
    int 21h    
end start


Вернуться к обсуждению:
Замена в файле нужного байта. Ассемблер, tasm Assembler
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2014, 13:25
Готовые ответы и решения:

Определить номер заданного байта. Ассемблер, tasm
Можете исправить ошибки, чтобы определял номер заданного байта? .model small .data fname db...

Вывести на экран порядковый номер заданного символа из файла
Как вывести на экран порядковый номер заданного символа из файла?

Копирование файла начиная с 20-го байта во второй
Как изменить программу, чтобы она записывала текст из 1го файла во 2ой с 20 байта, при этом не...

Ассемблер(TASM) переименовать файл
Добрый день уважаемые программисты. Остался последний шаг и программа будет полностью рабочей....

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

Ввод строки с клавиатуры. Ассемблер, tasm
Ввод строки с клавиатуры функции 3fh, 21 прерывания. Что нужно изменить в данной программе, чтобы...

Вычислить выражение по формуле
Можете подсказать, как сделать? Написать программу вычисления по формуле: y= (a+b)/(c-d)^2. Выдать...

Пересылка массива слов. Ассемблер, tasm
Изменить данную программу в программу для пересылки массива слов. sseg segment db 128 dup(?)...

Программа, подсчитывающая количество единиц. Ассемблер, tasm
Напишите программу, подсчитывающую количество единиц в заданном байте или слове: A DB 01101011B

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