Перейти к содержимому

Фотография

win32asmassembler


  • Закрытая тема Тема закрыта
Сообщений в теме: 53

#1
Sept

Sept
  • Гость
  • 7 сообщений
Есть ли где-нибудь курсы(обучающие) по асме ?
просто читаю сейчас книгу Зубкова и понимаю что чтото туговато мне это дается, так что хотелось бы пойти куданить и как в школе чтоб все объяснили ( хотя бы АЗы )
  • 0

#2
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Есть ли где-нибудь курсы(обучающие) по асме ?
просто читаю сейчас книгу Зубкова и понимаю что чтото туговато мне это дается, так что хотелось бы пойти куданить и как в школе чтоб все объяснили ( хотя бы АЗы )

А зачем вам собственно нужен асм? Это несколько устарелое понятие, мощность процессоров в настоящее время вполне позволяет программировать на языках высокого уровня, даже для микроустройств.
  • 0

#3
Sept

Sept
  • Гость
  • 7 сообщений

Есть ли где-нибудь курсы(обучающие) по асме ?
просто читаю сейчас книгу Зубкова и понимаю что чтото туговато мне это дается, так что хотелось бы пойти куданить и как в школе чтоб все объяснили ( хотя бы АЗы )

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

Но даже для программирования микроустройств на языках высокого уровня придется использовать "вставки" ассемблерного кода, да и потом именно потому что асм - низкоуровневый яхык, приложения на нем выполняются быстре, а про размеры я даже и говорить не буду...
---так что может всетки кто знает где можно подучиться ?---
  • 0

#4
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Есть ли где-нибудь курсы(обучающие) по асме ?
просто читаю сейчас книгу Зубкова и понимаю что чтото туговато мне это дается, так что хотелось бы пойти куданить и как в школе чтоб все объяснили ( хотя бы АЗы )

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

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

Не придется делать никаких вставок. Больше того машинный код микроустройств имеет весьма отдаленное отношение к winasm. На устройствах типа palm размер и мизерное повышение быстродействия не так критичны как заметно большее неудобство в разработке.
Ты наверное студент, и наверное трепетное отношение к асму перенял от преподавателей? У меня шурин-студент те же идеи высказывает :fie: Плюнь и забудь, преподаватели в наших вузах сильно отстали от реальности.
  • 0

#5
Sept

Sept
  • Гость
  • 7 сообщений
===и все же...===
  • 0

#6
Alexey

Alexey
  • Свой человек
  • 976 сообщений
Vadziku, я уже давно не стдент, но не думаю, что стоит так уж сразу плевать на асм. Знание асма - вещь всегда полезная. Пусть не в практическом плане (где взять работодателя, согласного ждать написания проги на асме :smoke: ), так хоть в теоретическом. Всегда считал и считаю, что когда пишешь под любой, пусть даже супер умный и оптимизирующий компилятор, весьма полезно представлять, что получитася на выходе и как это будет выполняться.
Кстати под виндами особой разницы в скорости разработки не будет - весь интерфейс все равно основан на апи, а откуда его вызывать не тук уж и важно.
  • 0

#7
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Знание асма - вещь всегда полезная. Пусть не в практическом плане (где взять работодателя, согласного ждать написания проги на асме :smoke: ), так хоть в теоретическом. Всегда считал и считаю, что когда пишешь под любой, пусть даже супер умный и оптимизирующий компилятор, весьма полезно представлять, что получитася на выходе и как это будет выполняться.
Кстати под виндами особой разницы в скорости разработки не будет - весь интерфейс все равно основан на апи, а откуда его вызывать не тук уж и важно.

Ты не в состоянии представить что получится на выходе компилятора, подобные данные производители не предоставляют. Бизнес логику ты все равно пишешь сам, поэтому разница в скорости будет. И дело даже не в скорости, написать сколько-нибудь сложную программу на асме невозможно.
Отсутствие структурирования и большой объем кода сказываются на обозримости и количестве ошибок. А кто потом этот код поддерживать будет?
Этож гемморой какой.
Время слишком ценное для того чтобы учить ненужные вещи.

Сообщение отредактировал Vadziku: 20.08.2003, 09:06:31

  • 0

#8
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений
Прикольно вопрос по Win32Asm а сам не знаеш ASM
ассемблер простой как три рубря, читаеш книжку осваиваеш
потом осваиваеш Win32API и все
и добра такого в инете просто навалом
сходи на efnet там есть канал #win32asm (англоязычный) там тебе столько ссылок надают, зачитайся
  • 0

#9
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений
Вадзику почему бы не позаниматся этим просто ради фана, особенно если есть время и возможность
хуже точно не будет
  • 0

#10
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Вадзику почему бы не позаниматся этим просто ради фана, особенно если есть время и возможность
хуже точно не будет

Ради фана можно. Все дело во времени. Ради фана я вполне могу освоить еще одну незнакомую, но РАБОТАЮЩУЮ технологию. В оставшееся время я предпочитаю фанится в некомпьютерных областях.
  • 0

#11
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений
И какой интересно выигрыш в быстродействии может быть при использовании Win32API?
Есть подозрение что это сильно изощренный вид мазохизма :smoke:
  • 0

#12
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений

И какой интересно выигрыш в быстродействии может быть при использовании Win32API?
Есть подозрение что это сильно изощренный вид мазохизма  :smoke:

выигрыша никокого потому как все упирается в туже произвонидельность win32api
просто есть области программирования где знание асма лишним не является
к примеру вирусописательство, или написание драйверов
  • 0

#13
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений

И какой интересно выигрыш в быстродействии может быть при использовании Win32API?
Есть подозрение что это сильно изощренный вид мазохизма  :smoke:

выигрыша никокого потому как все упирается в туже произвонидельность win32api
просто есть области программирования где знание асма лишним не является
к примеру вирусописательство, или написание драйверов
  • 0

#14
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

И какой интересно выигрыш в быстродействии может быть при использовании Win32API?
Есть подозрение что это сильно изощренный вид мазохизма  :smoke:

выигрыша никокого потому как все упирается в туже произвонидельность win32api
просто есть области программирования где знание асма лишним не является
к примеру вирусописательство, или написание драйверов

Абсолютно лишним. Вирусы еще во время моего студенчества, то есть лет 15 назад начинали писать на языках высокого уровня, да и вообще это не аргумент, потому что занятие для закомплексованной молодежи.
А драйвера еще раньше писали на С.
Нет таких областей. Я ради интереса зашел на соседнюю с моей джавовской ветку ассемблерщиков на фидошном портале. Люди пишут примитивные бутлоадеры, обсуждают проблему перевода процессора в защищенный режим ... детский сад одним словом, зайти на любую ветку языков высокого уровня, там обсуждаемые программы на пару порядков сложнее.
  • 0

#15
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений
Может быть ты просто не видиш задач в которых ассемблер используется, так зачем отрицать его необходимость?
И на форте пишут еще и на коболе и прикинь на прологе, все идет в дело
была бы задача подходящяя =)
  • 0

#16
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Может быть ты просто не видиш задач в которых ассемблер используется, так зачем отрицать его необходимость?
И на форте пишут еще и на коболе и прикинь на прологе, все идет в дело
была бы задача подходящяя =)

Дискуссии на технические темы продуктивны когда они конкретны.
Ты про что пишешь про веянье ветра в подлунной долине или про какие-то конкретные задачи?
  • 0

#17
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений

Может быть ты просто не видиш задач в которых ассемблер используется, так зачем отрицать его необходимость?
И на форте пишут еще и на коболе и прикинь на прологе, все идет в дело
была бы задача подходящяя =)

Дискуссии на технические темы продуктивны когда они конкретны.
Ты про что пишешь про веянье ветра в подлунной долине или про какие-то конкретные задачи?


Чет я не видел чтоб мы сдесь обсуждали какуюнить конкретную задачу, вопрос был довольно общий "Нужен ли кому ассемблер или нет????"
или я не прав

А для примера EServ полностью написан на форте который не далеко от асма ушел
возможно автор и придурок потому что не стал его писать на жаве

Сообщение отредактировал FiSH: 22.08.2003, 10:15:04

  • 0

#18
Sept

Sept
  • Гость
  • 7 сообщений
Вообще-то вопрос был и того проще, а именно куда пойти чтоб подучиться, так что все о чем вы тут разглагольствовали -- флейм...
...жаль что никто по теме так и не ответил -(
  • 0

#19
FiSH

FiSH
  • Завсегдатай
  • 292 сообщений

Вообще-то вопрос был и того проще, а именно куда пойти чтоб подучиться, так что все о чем вы тут разглагольствовали -- флейм...
...жаль что никто по теме так и не ответил -(

я тебе ответил, но если тебе лень, вот пожалуста я сходил на канал за тебя =)
[12:40] * Now talking in #win32asm
[12:40] * Topic is 'http://win32asm.cjb.net | www.masm32.com | http://sourcevault.scali.eu.org | www.madwizard.org | www.google.com'
[12:40] * Set by girlssuck!f0dder@0x50c70131.adsl-fixed.tele.dk on Thu Aug 07 23:21:33
с ходу в топике тебе 4 урла, первый из них рекомендую, и последний
  • 0

#20
Vadziku

Vadziku

    Один, просто Один

  • В доску свой
  • 17 674 сообщений

Может быть ты просто не видиш задач в которых ассемблер используется, так зачем отрицать его необходимость?
И на форте пишут еще и на коболе и прикинь на прологе, все идет в дело
была бы задача подходящяя =)

Дискуссии на технические темы продуктивны когда они конкретны.
Ты про что пишешь про веянье ветра в подлунной долине или про какие-то конкретные задачи?


Чет я не видел чтоб мы сдесь обсуждали какуюнить конкретную задачу, вопрос был довольно общий "Нужен ли кому ассемблер или нет????"
или я не прав

А для примера EServ полностью написан на форте который не далеко от асма ушел
возможно автор и придурок потому что не стал его писать на жаве

Я тебе что-нибудь написанное на языке программирования для кофемолок тоже могу найти. Вопрос не в том что невозможно написать на чем угодно, а в том надо это? То же и с асмом, можно портал на нем написать, только зачем?
Ну а то что не видел - твои проблемы.
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.