| eXeL@B —› Вопросы новичков —› Будущее Ассемблера |
| Посл.ответ | Сообщение |
|
|
Создано: 19 февраля 2010 10:10 · Личное сообщение · #1 Всем привет... Где то читал или слышал, что процессоры в будущем будут обрабатывать объектно-ориентированный ассемблер, типо Intermedia Language .NET сборок или байт-кода Java, и что в этом случае и сама операционная система будет на этом высокоуровневом ассемблере, в прочем как и весь код, который будет в системе. Если это так, то как как скоро это будет? И есть ли смысл изучать ассемблер в этом случае... И как в будущем будет осуществлятся защита программного обеспечения, ведь если дизассемблировать .NET сборку или Java приложение, можно получить практически исходный код, конечно обфускаторы затруднят разбор этого кода, но всё же это намного легче чем разбирать ассемблер...????
![]() |
|
|
Создано: 19 февраля 2010 14:22 · Личное сообщение · #2 То что вы назвали асмом в данном случае является байт-кодом виртуальной машины. У фирмы Sun имеются процессоры, аппаратно обрабатывающие Java программы. Так же в телефонах J2ME процессоры поддерживают. Думаю до выпуска процессора для JIT кода .NET тоже немного времени осталось. Разбирать ассемблер при его знании не многим сложнее листинга любого другого языка. ![]() |
|
|
Создано: 19 февраля 2010 16:44 · Личное сообщение · #3 |
|
|
Создано: 19 февраля 2010 16:57 · Личное сообщение · #4 erymin ты определись для начала, для чего тебе нужно изучать асм если для того, чтобы создавать на нём коммерческие приложения для работы с базами данных, то тебе скорее всего асм нафиг не нужен если же для того, чтобы разбираться в низкоуровневом программировании - то безусловно тебе это не помешает учти, что тебе будет недостаточно знать синтаксис команд асма, тебе нужно будет разбираться в логическом устройстве процессора и памяти, т.е. в деталях, выходящих за пределы языка как такового ----- EnJoy! ![]() |
|
|
Создано: 19 февраля 2010 23:26 · Личное сообщение · #5 меня интересует именно низкоуровневое программирование с целью изучения структуры ядра операционной системы... на каком языке программирования будет создаваться ОС, если будут процессоры для JIT кода .NET, и каким образом придётся иследовать эти будущие ОС...? каким образом будут защищатся эти ОС, если их исполняемые модули будут в IML .NET коде и из этого кода достаточно легко можно получить исходный код, который можно достаточно легко отлаживать и анализировать...? ![]() |
|
|
Создано: 20 февраля 2010 01:25 · Поправил: johnniewalker · Личное сообщение · #6 |
|
|
Создано: 20 февраля 2010 08:42 · Личное сообщение · #7 Почему не знаю чего хочу !!! Даже очень однозначно знаю.... Меня интересует изучение ядра ОС, я пытаюсь узнать как изменится в будущем код ядра, каким образом будет организована защита ядра, если она будет IML .NET, каким образом будет организована API самой ОС, что будет с win32 API.... Меня интересует очень каким образом повлияет на весь программный софт появление такого нового уровня процессоров и какие будут тенденции развития ?
![]() |
|
|
Создано: 24 февраля 2010 04:56 · Личное сообщение · #8 erymin пишет: я пытаюсь узнать как изменится в будущем код ядра, каким образом будет организована защита ядра, если она будет IML .NET, каким образом будет организована API самой ОС, что будет с win32 API.... Меня интересует очень каким образом повлияет на весь программный софт появление такого нового уровня процессоров и какие будут тенденции развития ? с такими вопросами могу вам посоветовать сюда gadanie.net/ ![]() |
|
|
Создано: 24 февраля 2010 11:21 · Личное сообщение · #9 |
|
|
Создано: 24 февраля 2010 17:21 · Личное сообщение · #10 по существу рано обсуждать. в любом случае асм будет всегда, пока существуют процессоры. те же микроконтроллеры, там его ничем не заменить, пусть структура отличается немного. что мешает когда появится подобное- просто расширить познания? имхо сейчас тема неактуальна, не будешь же ты ждать у моря погоды может быть, несколько лет... ![]() |
|
|
Создано: 24 февраля 2010 18:26 · Личное сообщение · #11 |
|
|
Создано: 24 февраля 2010 19:30 · Личное сообщение · #12 |
|
|
Создано: 24 февраля 2010 20:18 · Личное сообщение · #13 Isaev пишет: микроконтроллеры можно свободно на сях программировать ;) а то! знакомые системотехники 90% прошивок конечно же ваяют на С, но при этом очень дружат с Идой. поэтому все-таки будет лучше асм знать, если дело касается низкого уровня. дополнить знания никогда не поздно. а что касается все-таки таких процессоров- довольно туманная перспектива, а переход на нее с существующей платформы мне вообще непонятен.- с несовместимостью той же висты все еще бывают проблемы, а что говорить о новой концепции- пока она будет если еще вообще она будет введена, а не какая-нибудь другая, доучиться не раз успеешь. имхо. ![]() |
|
|
Создано: 25 февраля 2010 14:53 · Личное сообщение · #14 |
|
|
Создано: 25 февраля 2010 18:06 · Личное сообщение · #15 |
| eXeL@B —› Вопросы новичков —› Будущее Ассемблера |
| Эта тема закрыта. Ответы больше не принимаются. |

Где то читал или слышал, что процессоры в будущем будут обрабатывать объектно-ориентированный ассемблер, типо Intermedia Language .NET сборок или байт-кода Java, и что в этом случае и сама операционная система будет на этом высокоуровневом ассемблере, в прочем как и весь код, который будет в системе. Если это так, то как как скоро это будет? И есть ли смысл изучать ассемблер в этом случае... И как в будущем будет осуществлятся защита программного обеспечения, ведь если дизассемблировать .NET сборку или Java приложение, можно получить практически исходный код, конечно обфускаторы затруднят разбор этого кода, но всё же это намного легче чем разбирать ассемблер...????




изучай гавнонет за ним будущее (по мнению майкрысофт) на подходе уже 4й вместе с 2010 студией
Даже очень однозначно знаю.... Меня интересует изучение ядра ОС, я пытаюсь узнать как изменится в будущем код ядра, каким образом будет организована защита ядра, если она будет IML .NET, каким образом будет организована API самой ОС, что будет с win32 API.... Меня интересует очень каким образом повлияет на весь программный софт появление такого нового уровня процессоров и какие будут тенденции развития ?






Для печати