Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на Assembler

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

Открыть новую тему     Написать ответ в эту тему

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обсуждаются все вопросы, связанные с программированием на Ассемблере как общего так и конкретного характера.
 
важное примечание
для тех кто считает, что здесь место халявных исполнений курсовых и лабораторных работ.
тут обычно помогают тем, кто сам хоть что-то пытается понять и сделать, но что-то не понимает, что-то не получается...
ведь ассемблер изучают и задачки на нём дают обычно не менеджерам по продажам и даже не всем физ.-мат. специальностям
вы сами избрали этот путь? вот и идите по нему сами, ножками... с ручками и с головой...
 
короче, тут не сборище придурков-альтруистов, которым нечего делать и они ждут-не дождутся когда вы их попросите
что-то сделать _за_ вас
если позарез надо и вы даже готовы заплатить, тогда вам сюда
удачи
 
некоторые ресурсы
http://www.wasm.ru/ Самый популярный русскоязычный ресурс. https://wasm.in/
Ассемблер - книги (ASM, Assembler)
 
Просьба все большие листинги оформлять тегом more.
 
если вам вдруг не отвечают или ответ вас не устраивает
и вообще полезно прочитать всем спрашивающим

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:42 29-11-2006 | Исправлено: akaGM, 17:44 11-06-2020
JCZYZ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну а может ты знаешь ссылку где подробно подробно рассказывается ход всех действий с самого начала... а? мне хоть чтото для начала более понятное найти бы...а как Вы учились всему этому: сами методом тыка или Вас обучали этому?

Всего записей: 5 | Зарегистр. 23-11-2008 | Отправлено: 20:35 26-11-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JCZYZ
нет, не знаю...
могу только _настоятельно_ рекомендовать задать все интересующие тебя вопросы своим преподавателям -- это их работа, за это им и деньги платят...

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 20:48 26-11-2008
JCZYZ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо большое за совет!я так и сделаю обязательно когда начнется ссесия! просто не хотелось совсем глупо на ссесии выглядеть, вот я и постаралась хоть чтото понять!

Всего записей: 5 | Зарегистр. 23-11-2008 | Отправлено: 21:02 26-11-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JCZYZ
вопросы преподавателям задают _до_ сессии, на сессии их будут задавать уже сами-знаете-кому...
а если ты и этого ещё не знаешь, то этот форум, увы, клиникой не занимается...
и вообще, что-то я не вижу здесь кнопку "сообщить"...
а, вот, нашёл... щас...
 
удачи и прощай...

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 21:42 26-11-2008
JCZYZ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К СОЖАЛЕНИЮ ПРЕПОДАВАТЕЛЬ УЕХАЛ В КОМАНДИРОВКУ, ПОЭТОМУ ПРИШЛОСЬ ОБРАЩАТЬСЯ К ПОМОЩИ ДРУГИХ ЗНАЮЩИХ ЛЮДЕЙ, ТИПО ВАС! НО ВЫ ИЗВИНИТЕ ЕСЛИ ЧТОТО БЫЛО НЕ ТАК! ДО СВИДАНИЯ!

Всего записей: 5 | Зарегистр. 23-11-2008 | Отправлено: 22:16 26-11-2008
marrow1

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
блин...  
наверняка, гугли разные...

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

Всего записей: 801 | Зарегистр. 21-12-2006 | Отправлено: 01:49 27-11-2008
JuWeLL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет, помогите пожалуйста разобраться с этой задачей...  
 
"Перемещение курсора на следующее слово вправо/влево при нажатии на Ctrl+стрелка вправо/влево"
 
выход осуществляется по esc, работают tab и backspace
 
Буду очень признателен

Всего записей: 3 | Зарегистр. 27-11-2008 | Отправлено: 03:34 27-11-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JuWeLL
и не надейся, часть текст-редактора тебе никто писать не будет, ищи готовое решение...

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 10:33 27-11-2008
sadasaf



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

задача:дан в файле массив N десятичных чисел до 5-ти разрядов до 10000.Найти max четное  число и вывести его. ваще не представляю, массив в какой системе счисления будет рассматриваться? и как его в файл занести? просто цифры через пробел забить? вообщем, сами понимаете, какой я тупой! помогите, если сможете
 
Добавлено:
Создать файл ААА.ТХТ ввести матрицу и столбец чисел, записать их в файл  
Умножить заданую матрицу на столбец и результат дописать в файл выдать содержимое файла на экран.  

Всего записей: 216 | Зарегистр. 18-08-2008 | Отправлено: 03:04 04-12-2008
sadasaf



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ау
 
Добавлено:
Помогите решить задачку....  
 
Записать в регистре DPTR наибольшее положительное число и его адрес из массива однобайтных чисел со знаком 30H-2FH РПД.  
 
микропроцессор МК-51

Всего записей: 216 | Зарегистр. 18-08-2008 | Отправлено: 19:08 04-12-2008
19pro89

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить задачу(простая).Ввести десять чисел и отсортировать их по убыванию.

Всего записей: 1 | Зарегистр. 05-12-2008 | Отправлено: 19:23 05-12-2008
kotikov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ, такая проблемка! такую задачку написать на С++, но по заданию нада впхнуть в код ассемблерные вставки где вся задача и должна описываться! Может кто знает как эту ... написать? Вот текст задания:  
1.Треугольник задан координатами вершин М1(x1,y1) M2(x2,y2) M3(x3,y3), первый квадрант. Ввести координаты с клавиатуры и построить треугольник. Вычислить координаты центра треугольника. Развернуть треугольник вокруг его центра против часовой стрелки на 90 градусов, выполняя поворот последовательно через 10 градусов с фиксацией в каждом положении на 0.5-1 сек.  
2. После поворота выполнить заливку синим цветом.

Всего записей: 2 | Зарегистр. 07-12-2008 | Отправлено: 18:43 07-12-2008
JuWeLL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здравствуйте...  
у меня вопрос, как можно вывести русские строки на экран? а то вместо них какие то иероглифы. нужно менять видеорежим? или надо сравнивать dos и win таблицы?

Всего записей: 3 | Зарегистр. 27-11-2008 | Отправлено: 17:42 08-12-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JuWeLL
 
самое простое -- это настроить консоль, в которой ты запускаешь свою программу...
а так, надо просто писать в той кодировке, в которой ты хочешь увидеть текст,
многие редакторы это позволяют делать, например, в FAR - F4:
win1251 или dos cp866:

Код:
...
rus1251 db "русская строка в 1251-кодировке", 0dh, 0ah,' $' ; ты её видишь в своём браузере
rus866   db "Ёєёёър  ёЄЁюър т 866-ъюфшЁютъх", 0dh, 0ah, '$' ; это в 866-ой
...
mov ax, 0900h
lea   dx, rus1251
int   21h
 
mov ax, 0900h
lea   dx, rus866
int   21h
...

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 18:13 08-12-2008 | Исправлено: akaGM, 18:21 08-12-2008
JuWeLL

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM большое спасибо!!  

Всего записей: 3 | Зарегистр. 27-11-2008 | Отправлено: 00:00 09-12-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JuWeLL
не за что...
 
а вот тебе на вооружение ещё один вариант...
определяешь все текстовые ресурсы два раза для 1251 и 866 и в зависимости от того, что тебе надо получить, компилируешь (например, masm)
 
ml /DCP866 myprog.asm
 
или просто
 
ml myprog.asm

Код:
IFDEF CP866
; ресурсы в dos 866-ой кодировке
  rus1 db "кракозябрица", '$'
  rus2 db "абракадабрица", '$'
ELSE
; ресурсы в виндовской 1251 кодировке
  rus1 db "бла-бла-бла", '$'
  rus2 db "бла-бла-бла", '$'
ENDIF
...
; далее используем rus1...rus2 в коде как пожелаем...

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 15:37 09-12-2008 | Исправлено: akaGM, 15:42 09-12-2008
Meradone

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот такая задачка:
Вычислить обратную матрицу порядка 1000х1000.  
какие есть идеи.. я уже не знаю как и что.....

Всего записей: 6 | Зарегистр. 09-12-2008 | Отправлено: 01:15 10-12-2008
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Meradone
истинно ассемблерная задача...
и зачем дублировать её по всему форуму?
 

Цитата:
какие есть идеи.. я уже не знаю как и что.....

есть идея использовать инет...
например, вики

Всего записей: 24121 | Зарегистр. 06-12-2002 | Отправлено: 13:16 10-12-2008 | Исправлено: akaGM, 16:54 10-12-2008
dave101ua1111

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем  привет!
 
помогите пожалуйста с программой:
задана строка с нулевым завершителем в конце,  
для каждого символа в строке нужно определить сколько раз он в ней встречается.

Всего записей: 12 | Зарегистр. 23-04-2007 | Отправлено: 17:48 10-12-2008
Meradone

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
задача состоит в том чтобы реализовать это на ассемблере)))) ввод можно осуществлять на языке высокого уровня а обработку нужно на асм

Всего записей: 6 | Зарегистр. 09-12-2008 | Отправлено: 18:23 10-12-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на Assembler


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru