Новости проекта
Автор: xrnd | Рубрика: Новости | 05-12-2012 | Распечатать запись
Приветствую всех читателей сайта «asmworld.ru»!
Грустно об этом сообщать, но в последнее время я совсем забросил написание статей и разбор комментариев. Много работы, да и других дел тоже хватает. Сейчас я занимаюсь очень интересными проектами. Пишу на ассемблере для AVR и PIC. Кроме того занимаюсь электроникой и пишу на C++ для компьютера. Паяю то, что не удаётся запрограммировать, и программирую то, что не удалось спаять. Пока не знаю, когда продолжу написание своего учебника и продолжу ли вообще.
Многие из вас мне пишут слова благодарности, и я очень рад, что мои статьи приносят кому-то пользу. Спасибо вам за добрые слова 🙂
Сайт не пропадёт и никуда не денется. Я за ним слежу, оплачиваю хостинг и домен. Так что заходите и читайте в любое время.
Предупреждаю, что ваши комментарии не появятся на сайте сразу после добавления! Приходит очень много мерзкого спама, фильтруется он плоховато, поэтому я проверяю комментарии вручную. Постараюсь делать это почаще, а то я тут обнаружил целую кучу непроверенных комментариев.
А вот рекламы на сайте больше нет. Денег от неё копейки, поэтому я её удалил.
Желаю всем удачи и творческих успехов!
05-12-2012 18:18
Ну наконец то, я очень рад, что проект живет и возможно обновится новыми уроками и главное что xrnd жив здоров :). Здравия желаю, xrnd 🙂
07-12-2012 00:57
Очень рад что вы не закинули свой проект)) Желаю вам успехов в ваших начинаниях, а также делах уже начатых;) Ждем новых уроков, например по Win API )))
22-12-2012 14:38
Вижу что много людей предлагают разные возможности которые они хотели бы добавить в Fasm Editor. Если нет времени, то думаю возможно переложить часть забот о проэкте на свободное сообщество программистов. Предлагаю такой вариант — выставить исходные коды Fasm Editor-а где небудь для скачивания и пусть каждый кто хочет добавляет что ему нужно. Или возможно даже создать репозиторий с svn, что б централизованно управлять обновлениями. Как Вам такая идея?
26-12-2012 12:49
Всех с наступающем , успехов ну и всего всего 🙂
Спосибо за сайт , лично я считая что это один из лутьщех сайтов для начинающих 🙂
06-01-2013 23:41
Здравствуйте xrnd. Очень рад, что ваш сайт «живет»=), перечитал все ваши уроки,
со временем все понял))), желаю вам успешного продвижения своего проекта,
очень надеюсь, что будут уроки, например по BIOS))
21-03-2013 15:42
Может сделаете пару уроков по программированию микроконтроллеров?
14-04-2013 19:36
Прочитав ваши статьи по ассемблеру начал многое понимать. Написано очень понятно и информативно. Огромное спасибо.
16-04-2013 21:18
Может быть заинтересует… я могу написать пару статей на ваш сайт, в своё время он мне очень помог — теперь хочу внести небольшой вклад (:
З.Ы. Рад, что проект жив и никуда не денется.
01-06-2013 05:52
Отличный сайт, спасибо Вам, что продолжаете поддерживать его 🙂
19-11-2013 17:16
Большое спасибо за такой проект! Большое спасибо за то, что сделали прекрасный FASM, жаль, что его не дорабатывают, но было бы очень неплохо))) ещё раз, большое спасибо))))
26-01-2014 19:18
Спасибо за проект!
10-04-2014 21:19
Хорошо объясняешь,жаль что больше нет новых уроков…
19-06-2014 09:21
спасибо за ваш сайт очень помогает разобраться в ассемблере и помогает разобраться в программирование микроконтроллеров) надеюсь сайт проработает еще долго )
30-10-2014 13:42
Спасибо за то что знакомите с этим удивительным миром нуля и единицы.
07-12-2014 05:24
Спасибо за ваши труды! Статьи действительно написаны очень доступно, жаль что нету продолжения. Может есть какие нибудь толковые книги по ассемблеру для виндовс и реверс инжинерингу не подскажете?
09-04-2015 13:23
Спасибо за сайт. Информация на сайте мне помогла. Спасибо еще раз.
03-08-2015 22:49
Спасибо автору сайта, начал обучаться программированию с этого сайта.
Хотелось бы увидеть программирование сетевых приложений под DOC на ассемблере FASM. И вообще возможно ли это??? Программирование сетевых приложений на FASM под Win32 нашел, а вот под DOC нет. Наверное не только мне было бы интересно.
06-12-2015 15:21
Спасибо за доходчивые разъяснения по ассемблеру! Автору удается легко и непринужденно объяснять сложнейшие моменты (для меня), из-за которых я забрасывал изучение языка несколько раз. Спасибо!
07-04-2016 09:09
sps. ogromnoe. horoshii resurs na ves zolota.
30-05-2016 19:29
«Сайт не пропадёт и никуда не денется. Я за ним слежу, оплачиваю хостинг и домен. Так что заходите и читайте в любое время.» — впервые вижу человека, который сдержал слово и держит сайт до сих пор. Шел 2016, я готовился к экзамену по ассемблеру и учился по этому сайту…
29-11-2016 18:28
Ты очень крут и спасибо за все!
15-01-2017 18:05
Привет из 2к17 года) Спасибо за сайт! Сейчас в университете проходим архитектуру эвм и ваши стать очень помогают писать лабораторные работы!
#asmworld_живи
04-04-2017 21:10
Спасибо вам за ваш сайт! Давно хотел в асме разобраться) Не забрасывайте его совсем)
28-05-2017 23:14
Как жизнь? В 2017м
17-07-2017 16:01
Спаибо!!!!!
Оживите сайт, сделайте возможным добавлять всем статьи!!!
16-12-2017 05:45
Пишу из далёкого 2017-го. Получил ли этот сайт какое-либо продолжение? Долго ли он будет работать?
25-03-2018 10:03
Пока работает.
25-03-2018 10:38
Привет, прошу помощи в задании: нужно удалить в введенной строке введенное слово. Проблема в том, что нужно удалить все такие слова(если их несколько), а у меня получается только одно.
Вот мой код:
; multi-segment executable file template.
data segment
; add your data here!
probel db » »
perehod db 0dh,0ah,»$»
; finish DB db 40 dup(«$»)
InputString DB «Vvedit stroky!», 0dh, 0ah, «$»
InputWord db «Vvedite slovo», 0dh, 0ah, «$»
;bufer db 40 dup(«$»)
buferForFinish db 40
len2 db 0
str2 db «$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$»
buferForWord db 40
len1 db 0
str1 db «$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$»
buferForString db 40
len db 0
str db «$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$»
ends
stack segment
dw 128 dup(0)
ends
code segment
start:
mov ax, data
mov ds, ax
mov es, ax
mov ah,9h
mov dx,offset InputString
int 21h
mov ah,0Ah
mov dx,offset buferForString
int 21h
; mov ah, 2 ;enter
; mov dl, 10
; int 21h
mov ah,9h
mov dx,offset perehod
int 21h
mov ah,9h
mov dx,offset InputWord
int 21h
mov ah,0ah
mov dx,offset buferForWord
int 21h
mov cx,0
mov cl,buferForString[1]
jcxz end
mov dx,0
mov dl,buferForWord[1]
or dx,dx
jz end
lea si,str[0]
mov di,si
for:
lodsb
cmp al,probel
je newWord
loop for
inc si
newWord:
pushf
cld
mov ax,si
sub ax,di
dec ax
cmp ax,dx
jne next
;comparer
push si
push di
push cx
push es
push ds
pop es
mov cx, dx
lea si, str1[0]
repe cmpsb
pop es
pop cx
pop di
pop si
jne next
jcxz skipCopy
;delete
push cx
push si
push di
push es
push ds
pop es
inc cx
rep movsb
pop es
pop di
pop si
pop cx
mov si, di
skipCopy:
inc cx
rep movsb
next:
popf
mov di, si
jcxz end
loop for
end:
mov ah,9h
mov dx,offset perehod
int 21h
xor dx,dx
mov ah,09h
lea dx,str
int 21h
mov ax, 4c00h
int 21h
int 20h
ends
end start
01-01-2019 16:26
Да фиг знает, может с компилятором что-то.
07-02-2019 21:34
Это замечательно! Огромное вам спасибо, xrnd, за создание такого прекрасного учебника! Благодаря вам я и полюбил этот отличный ассемблер fasm! Думаю, я такой не один 🙂
01-01-2019 16:31
Кстати, большое спасибо автору, что хорошо объясненяет, а то на других сайтах ни хрена не понятно! Маленький вопросик автору : где достать ссылку на FASM ? Автору респект и уважуха!
01-03-2019 06:52
Долго хотел найти какие то контакты автора, но полистал комменты и оказывается тут есть свежие — автор жив. Не планируется никакой группы в вк? Перенести статейки туда, id группы asmworld все еще саободно, проверил лично)))
12-07-2019 04:02
Добрый день автору. Спасибо Большое за отличные уроки, пока на 3-м, но реально всё понятно и как раз не засорено лишней информацией — большая редкость в наши дни… Комментарии людей очень обнадеживают, что всё здорово будет и дальше!
Даже в 2019 я считаю, что проект актуален, и есть еще те, для кого он работает по назначению. Очень рад, что проект столько прожил с момента его создания и дожил до того, как я нашел его и дорос до данных вопросов!
Счастья и здоровья автору!