Форум программистов, компьютерный форум, киберфорум
Assembler: DOS/Real Mode/16-bits
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Программная генерация звука на Ассемблире https://www.cyberforum.ru/ assembler-dos/ thread201607.html
DOSSEG .MODEL SMALL .STACK 100h .DATA .CODE .386 ;Установим режим таймера mov AL,0B6h ;(1) Какал 2, режим 3, вид операции 3 out 43h,AL ;(2) B регистр команд
Assembler Протестировать программу работы со звуком
Есть написанная программа работы со звуком. Передаётся два параметра частота сигнала и время звучания. Проблеmа в том, что программа работает не на всех компьютерах. Что это может быть? Кто может протестировать? .model small .stack 100h .data F DW 0; типа периода(обратно пропорционально частоте) T DB 5; время в секундах str1 db "Input Freq: $" str2 db "Input Time:...
Assembler Программа запрещающая удаление файлов программами использующими средства DOS помогите пожалуйста сделать блок схему для этой программы : ; tsr.asm ; ЏаЁ¬Ґа Ї*ббЁў*®© १Ё¤Ґ*в*®© Їа®Ја*¬¬л б ЇҐаҐ*®б®¬ Є®¤* ў PSP. ; ‡*ЇаҐй*Ґв г¤*«Ґ*ЁҐ д*©«®ў ** ¤ЁбЄҐ, гЄ*§***®¬ ў Є®¬**¤*®© бва®ЄҐ ўбҐ¬ ; Їа®Ја*¬¬*¬, ЁбЇ®«м§гойЁ¬ б।бвў* DOS ; ђҐ§Ё¤Ґ*в**п Їа®Ја*¬¬* §**Ё¬*Ґв ў Ї*¬пвЁ 208 Ў*©в ; ; Љ®¬ЇЁ«пжЁп: ; TASM: https://www.cyberforum.ru/ assembler-dos/ thread201574.html Assembler Русифицировать знакогенератор (отобразить кириллицу в загрузчике)? https://www.cyberforum.ru/ assembler-dos/ thread201193.html
КАК ОТОБРАЗИТЬ РУССКИЕ СИМВОЛЫ ВО ВТОРИЧНОМ ЗАГРУЗЧИКЕ??? Я че то нашел в роде загрузка таблиц знакогенератора и т.д., но конкретного кода не видел нигде! И как это сделать никто конкретно не описал(в том числе и в созданиях типа :read:русской ос)!Какая же она будет русская, если в ней отображается "second loader is loading"! Кто знает чо нить по этому поводу прошу ответить! Я только начинаю.
Вывести в символьном виде на экран текущую минуту RTC Assembler
Здравствуйте!!! Подскажите, кто знает, как используя программу debug вывести в символьном виде на экран текущую минуту часов реального времени (RTC)? В одной доке нашел такую инфу: Для доступа к данным CMOS используются порты 70h и 71h. Чтение байта CMOS производится следующим образом: mov al,XXh out 70h,al ;выбрать адрес CMOS XX jmp $+2 ...
Assembler Изменение курсора мыши при нажатии на кнопки мыши Здравствуй. Задача сделать программу работы с мышью, отображение курсоров мыши. Суть такая запускаем программу отображается курсор, при нажатии на левую кнопку мыши мы переходим к следующем виду курсора(маске), при нажатии на правую предыдущий курсор, при нажатии на 2 кнопки одновременно выход из программы. вот примерное что смог сделать SST SEGMENT STACK "STACK" DW 10 DUP (?) SST ENDS... https://www.cyberforum.ru/ assembler-dos/ thread198988.html
Assembler Нужно разработать TSR для переxвата int21 Написал вот такую программу и ничего не работает Задача При записи и чтении файлов с определенного каталога прозрачно менять символы по таблицам из TblReadBefore DB 'abcdtfghij' TblReadAfter DB '1234567890' TblReadLng DW $ - TblReadAfter TblWriteBefore DB '1234567890' TblWriteAfter DB '*ЎбўЈ¤Ґ¦§Ё' https://www.cyberforum.ru/ assembler-dos/ thread197296.html Assembler Рисование на экране прямых линий, оканчивающиеся в позициях, которые указываются мышью
Программа должна рисовать на экране прямые линии, оканчивающиеся в позициях, которые указываются мышью. Набрал текст из учебника: Зубков - "Assembler dlya DOS, Windows i UNIX" и сверил его много раз, вроде все правильно. Запускаю программу, можно перемещать курсор, но когда нажимаю левую кнопку, программа повисает. Помогите разобраться в чем проблема. ; mousedr.asm ;Рисует на экране прямые...
Assembler Вывод содержимого txt файла на экран, com-программа нужна https://www.cyberforum.ru/ assembler-dos/ thread192747.html
%define b_length 80 %define stdout 0x0001 section .text org 0x100 mov bp,stdout mov ax,0x3d00 mov dx,file_name int 0x21 jc error mov bx,ax
Assembler Резидент, который устанавливает пароль на каталог, указанный в командной строке Здравствуйте! Плиз, помогите разобраться с прогой: нужно составить резидентную прогу, которая устанавливает на каталог, указанный в командной строке, пароль, вводимый пользователем при запуске проги. После этого программа запрашивает пароль при любой попытке пользователя попасть в этот каталог. Написал вот такой кусок, но прога вылетает сразу после установки пароля: .286 cseg segment... https://www.cyberforum.ru/ assembler-dos/ thread192394.html
Assembler Рисование по алгоритму DDA-линии
пытаюсь написать программу, которая выводит прямую у=кх+b по алгоритму DDA-линии(вроде так называеться). Только у меня известны начальные точки, длина прямой и коэффициент К. Написал вроде, но проблема теперь в том что меняя коэффициент К наклон линии не меняется, подскажите плз в чем проблема? З.Ы Это мой первый опыт работы с соопроцессором FPU, поэтому просьба сильно не ругаться) .data...
Assembler Открыть файл и воспроизвести через порт звуковой карты Всем привет! Задача: нужно воспроизвести файл (как Я понял н
Ушел с форума
Автор FAQ
16286 / 7610 / 1066
Регистрация: 11.11.2010
Сообщений: 13,624
02.12.2010, 10:46 0
TASM

Переписать в файл все строки (дублируя их на экране), которые содержат только латинские, цифровые символы, пробелы - Assembler - Ответ 1161432

02.12.2010, 10:46. Показов 3435. Ответов 13
Метки (Все метки)

Ответ

FL8,
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
IDEAL <-- не нужно
MODEL SMALL <-- впереди точка .model small
STACK 100h <-- впереди точка .STACK 100h
DATASEG <-- .data
 
str1 db 'Vvedite imya faila:', 24h
Go db 128, 128 dup(0) <-- Go db 128,?,128 dup (?)
endl db, 0dh, 0ah, 24h
Go1 db 128, 128 dup(0) <-- Go1 db 128,?,128 dup (?)
hanle dw, 0000h <-- запятую убери
count dw, 00h <-- запятую убери
str2 'Rezultat:', 24h <-- str2 'Rezultat:$'
str3 'Error:', 24h <-- str3 'Error:$'
CODESEG <-- [B].code[/B]
STARTUPCODE <-- [B]start:[/B]
дальше
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
mov ax,data@ <-- для экзе эти две строки необходимы
mov ds,ax 
mov ah, 09h
lea dx, [str1] <-- mov dx,offset str1
int21h <-- слитно не пиши int 21h
mov ah, 0ah <-- шестнадцатеричные числа от A до F пишут с большой буквы а суффиксы b (двоичное число) q или o (восьмеричное число) d (десятичное число) h (шестнадцатеричное число) пишут с маленькой
lea dx, [Go] <-- mov dx,offset Go
int 21h
lea di, [Go]  <-- проще перед int 21h написать mov di,dx
inc di <-- не нужно
mov cx, 0    <-- лучше mov ch,0
mov cl, [di] <-- не писать inc di а mov cl,[di+1]
режим Ideal полный отстой, поэтому пиши в масм совместимом варианте

Вернуться к обсуждению:
Переписать в файл все строки (дублируя их на экране), которые содержат только латинские, цифровые символы, пробелы Assembler
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.12.2010, 10:46
Готовые ответы и решения:

В выходной файл поместить только те строки входного файла, которые не содержат все указанные символы
Помогите пожалуйста написать программу на ассемблере: &quot;В выходной файл поместить только те строки...

Работа с текстовыми файлами. С одного файла переписать в другой все строки, которые не содержат латинские буквы
Помогите пожалуйста !!:wall::-/:gsorry::tender: У меня не получается перебирать все строки, после...

Выбрать из исходного массива символьных строк те, которые содержат только цифровые символы
Задание Составить и отладить программу, обеспечивающую ввод массива символьных строк (и, если...

Открыть файл, имя которого задается с клавиатуры. Переписать в другой файл только те строки, которые содержат заданное слово.
Открыть файл, имя которого задается с клавиатуры. Переписать в другой файл только те строки,...

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

Переписать в новый файл все слова, которые содержат только буквы латинского алфавита.
Переписать в новый файл все слова, которые содержат только буквы латинского алфавита. program k;...

Скопировать из файла F1 в файл F2 все строки, которые содержат только одно слово
напишите пожалуйста код:flirt: 1. Создать текстовый файл F1 не менее, чем из 10 строк и записать...

Скопировать из файла F1 в файл F2 все строки, которые содержат только одно слово
Помогите пожалуйста сделать задачу на С. Скопировать из файла F1 в файл F2 все строки, которые...

Переписать в новый файл f2 только те символы, которые входят в файл f1 только один раз.
Пожалуйста, помогите написать программу. Задание: Сформировать файл f1 из 10 символов. Переписать в...

Переписать в новую строку все слова, которые содержат буквы только латинского алфавита
Переписать в новую строку все слова, которые содержат буквы только латинского алфавита

Задан текстовый файл. Переписать в другой файл, те строки из первого файла, которые содержат менее 5 слов
Помогите решить задачу пожалуйста! Заданный текстовый файл. Переписать в другой файл, те строки из...

Переписать в новый файл строки, которые не содержат заданный символ
///

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