С Новым годом! Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Вывод на экран последнего символа n в строке https://www.cyberforum.ru/ asm-beginners/ thread746047.html
только начала осваиваться, еще не могу разобраться как в ассемблере вывести на экран последний символ, нужна помощь..!
Assembler Выборка очередного элемента (со сдвигом очереди)
Нужна помощь, получил задание по ассемблеру, самостоятельно справится не могу, поэтому кто сможет помогите с решением о цене договоримся, писать лучше в аську(2-390-302). Вот собственно сама задача: Разработать набор процедур работы с очередью, а именно: -включение нового элемента; -выборка очередного элемента(со сдвигом очереди) разработать демо-программу.
Assembler Подсчитать сумму чисел последовательности (массива), кратных трём https://www.cyberforum.ru/ asm-beginners/ thread745849.html
Надо написать прогу на ассемблере которая подсчитывает сумму чисел последовательности(массива) кратных трём! Я не понимаю какую команду условного перехода надо использовать, подскажите плиз
Assembler Разработать подпрограмму, которая преобразует заданное шестнадцатеричное число в десятичную систему https://www.cyberforum.ru/ asm-beginners/ thread745841.html
Задание: Разработать подпрограмму, которая преобразует заданное шестнадцатеричное число в десятичную систему. Разработать программу, которая вводит с клавиатуры строку шестнадцатеричных цифр и выводит на экран её эквивалент в десятичной системе. Если строка не является числом, то сообщает об этом. Нужна программа и скрины работы программы. Нужно выполнить на TASM и код чем легче, тем лучше, с...
Assembler Определение данных и занесение в регистр AX, BX, CX, DX процессора
Доброе времени суток, помогите мне пожалуйста решить такую задачку на Assambler. Спасибо Определите данные a(1)→12; a(2)→6; a(3)→17; c(1)→23; c(2)→16. Добавлено через 8 минут а потом Занести в регистр AX, BX, CX, DX процессора данные AX→a(1)+a(3)-a(2) BX→a(1)/a(2)
Assembler Сортировка элементов столбцов массива по возрастанию https://www.cyberforum.ru/ asm-beginners/ thread745795.html
задачка такая: в матрице 4*5 отсортировать элементы 1 и 4 столбца по возрастанию(exe файл)..эмм HEELP!
Assembler Вывод на экран последнего символа n в строке вывод на экран последнего символа n в строке https://www.cyberforum.ru/ asm-beginners/ thread745780.html Assembler Перекрыть таймер и выводить на экран раз в секунду звездочку
Добрый вечер уважаемые знатоки) Столкнулась с проблемой написания такой программы :( Перекрыть таймер (вроде 08) и выводить на экран раз в секунду звездочку Хотелось бы вам предоставить свой код, но там ничего такого нету, потому что вообще нету понятия как это все сделать, помогите плиз кто сможет :)
Assembler Вычислить значение выражения https://www.cyberforum.ru/ asm-beginners/ thread745587.html
Помогите, кто может! В ассемблере пока не очень разбираюсь, поэтому очень нужна срочная помощь. вот программа для вычисления Y=x^2(sin(x)+x)/2 .586 .model flat,stdcall option casemap: none include fpu.inc includelib fpu.lib includelib user32.lib include user32.inc
Assembler Перевести выражение, записанное в обычной (инфиксной) форме в постфиксную форму https://www.cyberforum.ru/ asm-beginners/ thread745321.html
Помогите пожалуйста,по программированию, две задачки решить,просто дело таково,что преподаватель, просто скинул папку с книгами по ассемблеру и задания, ни слова ни сказав даже что такое ассемблер в теории я чуть уже подкреплен в дос боксе неучился компилировать, открывать запускать прогу в турбодебагере листал програмку,вот так чуток умею..если не сдам и не объсню,не защищу задачки то до...
Assembler Найти произведение под главной диагональю матрицы, у которых третий бит равен 1
Помогите написать программу, завтра нужно сдать, а еще ничего не готово!!! Плизз! Нужно найти произведение элементов массива под главной диагональю матрицы 3x3, у которых третий бит равен "1". Очень нужно, заранее спасибо!)
Assembler Написать программу перевода двухбайтового целого числа в массив символов https://www.cyberforum.ru/ asm-beginners/ thread744885.html
Помогите пожалуйста сделать несколько лаб по ассемблеру, вот например такое задание: Разработать алгоритм т написать программу перевода 2-байтового целого числа в массив символов, который представляет запись числа в шестнадцатеричной системе(4 знака) число: A2B7h
47 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 146
27.12.2012, 00:48  [ТС] 0

Прямая запись в файл - Assembler - Ответ 3922350

27.12.2012, 00:48. Показов 2458. Ответов 14
Метки (Все метки)

Ответ

последний вопрос по этой теме =3
Как обработать ошибку создания каталога на системной диске? Пробую вот так вот сделать (выделено жирным), но, кажется, не правильно это...Как реализовать этот момент?
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
d_s segment
 buffer db 'Hello' 
 dirname db 'C:\new folder',0
 filename db 'new folder\file.txt',0
[B] file2 db 'file.txt'
 buffer2 db 'dddd' [/B]
d_s ends
 
c_s segment
 assume ds:d_s, cs:c_s
 begin:
  mov ax,d_s
  mov ds, ax
 
 lea dx, dirname
 mov ah, 39h
[B] je error[/B]
 int 21h
 
; открытие и создание файла
    xor cx, cx ; атрибуты файла - обычный файл
    lea dx, filename
    mov ah, 3ch; Запись в файл или устройство    
    int 21h
 
   mov bx, ax ;сохраняем дескриптор файла в bx
 
; запись в файл
    mov ah, 40h ;функция записи в файл
    mov cx, 5 ;количество записываемых байт
    lea dx, buffer ;строка для записи
   int 21h
 
  mov ah,3eh; закрываем файл
  int 21h
 
[B]error:
 xor cx, cx ; атрибуты файла - обычный файл
    lea dx, file2
    mov ah, 3ch; Запись в файл или устройство    
    int 21h
 
    ; запись в файл
    mov ah, 40h ;функция записи в файл
    mov cx, 5 ;количество записываемых байт
    lea dx, buffer2 ;строка для записи
   int 21h[/B]
 
   mov ax,4c00h; выход
   
c_s ends
 
end begin


Вернуться к обсуждению:
Прямая запись в файл Assembler
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.12.2012, 00:48
Готовые ответы и решения:

Прямая запись в память Delphi +Assembler
Здравствуйте.Более простой записи в память нету? Заранее благодарю. mov a,edx lea eax,a ...

Прямая запись в память в разных видеорежимах
Есть ли какая-нибудь документация по графическим видеорежимам, как правильно писать напрямую в...

Прямая запись диска.
void CVolumeSerialDlg::ChangeSerialNumber(DWORD Drive, const DWORD newSerial) { const max_pbsi...

Прямая запись в zip-архив
Не подскажите чуток примерно с какими командами работать и есть ли такая возможность записать...

14
27.12.2012, 00:48
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2012, 00:48
Помогаю со студенческими работами здесь

Потоки и прямая запись в заданый std::string
Есть ли в бусте/последних стандартах C++ поток, пишущий/читающий напрямую в/из заданного...

Прямая запись значения в регистр OCR0 через последовательный порт
Добрый день! Есть задача Напишите программу, позволяющую изменять яркость светодиода, путем...

Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая
Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые...

Структуры (Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые проходит прямая)
Создайте структуру Прямая с элементами x1, y1, x2, y2 – координаты двух точек, через которые...

0
Новые блоги и статьи
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 06.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru