Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Среда VB, компилятор, отладчик, редактор > Чем отличается Native Code от P-Code |
Автор: Dufa 30.03.04, 17:33 |
P-Code — Это не машинный язык, но близок к нему. Т.е. код не может быть выполнен непосредственно процессором, для выполнения процессором необходимо это код преобразовать в команды для процессора, независимо Pentium это или AMD. Поэтому для выполнения он преобразуется в команды того или иного процессора. Текст который мы видим в окне программного кода автоматически преобразуется в р-код. Для выполнения программы написанной в р-коде предусмотрен механизм организации вычислений — исполнительный процессор р-кода всегда медленнее исполняемого кода (см.ниже), т.к. он генерирует последовательность машинных команд. Но вы можете этого и не заметить, из за сегодняшних скоростей компьютеров. Сейчас р-код практически не используют. Native code — исполняемый код, фактически последовательность процессорных команд, готовых к исполнению. |
Автор: SCINER 10.04.04, 13:14 |
Программа скомпилированная в P-Code существенно меньше в размерах чем Native. Что экономит место на Наших винчестерах. |