Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler В чем и где ошибка? Доброго времени суток!!! товарищи подскажите что здесь не так? пробую компилировать в MASM32!!! include \masm32\include\masm32rt.inc assume cs:code, ds:data data segment bufer db 100 dup('*') file1 db '1.txt', 0 file2 db '2.txt', 0 data ends https://www.cyberforum.ru/ assembler/ thread861026.html Нужна помошь со связными списками в ассемблере Assembler
Всем доброго времени суток на данный момент учу ассемблер и мы подошли к изучению создания связных списков. для компиляции я использую emu8086 до этого не было не каких проблем все работало хорошо но вот в примере котором нам показал учитель emu отказался работать корректно
Assembler Ошибка с процедурой https://www.cyberforum.ru/ assembler/ thread859721.html
1-й вариант с процедурой не работает(вызывается на 40 строке): выдает ошибку "Процессор NTVDM обнаружил недопустимую инструкцию. CS:06ed IP:0012 OP:ed 06 46 32 d9" Что я сделал не так, вроде же всё правильно написал ssg segment para stack 'stack' dw 32 dup(?) ssg ends datasg segment para 'data'
Assembler TASM, звук по кнопке Подскажите в такой вопросе: как запрограммировать определенные клавиши на определенный звук? Пробую делать так, но выходит, что звук запускается и отключается с любой кнопки. c_s segment assume ds:d_s, cs:c_s begin: mov ax,d_s mov ds, ax ;настроить канал 2 микросхемы таймера на генерацию прямоугольных колебаний https://www.cyberforum.ru/ assembler/ thread857888.html
Assembler Мизерная доработка программы
С ассемблером никогда не сталкивался Вобщем есть в программе функция: sprintf_s( szCmdLine, MAX_PATH, "schtasks.exe /Create /SC ONCE /ST %d:%d /TN Task_%d /TR "'%s' \"%s\""", Time.wHour, Time.wMinute + 1, GetTickCount(), szIexplorePath, lpszTargetUrl );
Assembler Структурная обработка исключений листинг проги структурной обработки исключений,на асме(masm) https://www.cyberforum.ru/ assembler/ thread857416.html
Assembler Дизассемблер команды xor Помогите написать дизассемблер для команды xor или хотя бы машинный код подскажите. https://www.cyberforum.ru/ assembler/ thread856882.html Assembler Перевод MASM-FASM
Всем привет! Пожалуйста, помогите - мне нужна программа, которая переводит исходные коды MASM программ в FASM. Будьт добры, помогите пожалуйста! ;)
Assembler блочное считывание Как организовать блочное считывание информации (по 64 бита) из заданного файла? Я новичок, поэтому не могу сообразить. У кого какие идеи? и как заполнить последний блок (допустим нулями), чтоб получился целый блок? Добавлено через 21 минуту вот пример кода. что нужно в нем исправить? .model small .stack 100h .data https://www.cyberforum.ru/ assembler/ thread855120.html Assembler шифрование на ассемблере https://www.cyberforum.ru/ assembler/ thread853983.html
Заинтересовался темой шифрования на ассемблере. У кого есть какие исходники шифровальщиков на ассемблере? Хотел бы разобраться что к чему
пропадает инструкция Assembler
.386 .model flat,stdcall option casemap:none include \masm\include\windows.inc include \masm\include\user32.inc include \masm\include\kernel32.inc include \masm\include\msvcrt.inc includelib \masm\lib\msvcrt.lib includelib \masm\lib\user32.lib includelib \masm\lib\kernel32.lib
Assembler работа с экраном https://www.cyberforum.ru/ assembler/ thread850687.html
Ребят, как решить следующую проблему? Я хочу сделать, чтобы в проге при попытке открытия несуществующего файла выводилась строка с ошибкой (ErrorOpenFile db cr,lf,'Error! Unable to open file!$') и происходила очистка экрана. В данном примере нет вывода строки, хотя та часть кода вроде правильная. Что нужно изменить, а то я не соображу? .model tiny .stack 100h ...
Ушел с форума
Автор FAQ
16279 / 7604 / 1065
Регистрация: 11.11.2010
Сообщений: 13,617
17.05.2013, 06:09 0

Директива IRPC - Assembler - Ответ 4569490

17.05.2013, 06:09. Показов 2918. Ответов 7
Метки (Все метки)

Ответ

RocBoy-D,
посмотри здесь
программа с макросом irp, с irpc пока не разобрался
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
; masm dos exe #
.286
.model small
.data
output   db   ?, '   ', ?, ?, 'h', 13, 10, '$'       ;выходная строка
.code
ASCII_IRPC   macro   string
        irp  char,<'A','B','C','D','E','F'>
    mov   dl, char
        mov   string, dl
        mov   dh, dl
        shr   dh, 4
        Convert dh
        mov   string [4], dh
        and   dl, 0Fh
        Convert dl
        mov   string [5], dl
        mov   dx, offset string
        mov   ah, 9
        int   21h
        endm
endm 
Convert macro num
    local M
    cmp   num, 9
    jbe   M
    add num,7
M:      add num,'0'
endm
start:  mov ax,@data    
        mov ds,ax
    mov ax,3
    int 10h        
        ASCII_IRPC output
exit:   mov ah,0
    int 16h
    mov ah,4Ch 
        int 21h 
end start


Вернуться к обсуждению:
Директива IRPC Assembler
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2013, 06:09
Готовые ответы и решения:

Директива Pentium 4
Доброго времени суток! Подскажите пожалуйста какая директива лучше всего подходит для Pentium 4....

Директива Assume
Здравствуйте,господа. Никак не могу уяснить предназначение директивы ASSUME. Почитал Абеля,...

директива local и команда enter
при трансляции текста программы, в случае обнаружения директивы local, ml64 подменяет ее командой...

Директива .code16gcc
Здравствуйте! Подскажите, что делает директива .code16gcc.

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

Директива org
Объясните что значит org 1000h (FASM) если программа будет загружена по адресу 2000h:0000h 1)...

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

Директива ORG в FASM
Попробовал этот замечательный ассемблер и сразу напоролся на непонятное. Директива ORG работает...

Директива using
Задался вопросом по поводу директива using. #include &lt;iostream&gt; namespace x{int a = 100; int b...

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