|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5020/1507.400 28 Jan 2003 23:27:08 To : Ivan Boldyrev Subject : Re: Re^2: Re^2: Translator -------------------------------------------------------------------------------- Однажды 28-Jan-03 в 18:34 Ivan Boldyrev (2:5080/1003) написал "Denis I. Timofeev" по поводу -=- Re: Re^2: Re^2: Translator -=- DIT>> Hо перевести с ассемблера на произвольный язык высокого уровня - DIT>> невозможно. Kак записать на паскале простейшее: DIT>> lgdt [ebx] DIT>> mov eax, cr0 DIT>> or eax, 1 DIT>> mov cr0, eax IB> Зато можно интерпретирвать. Записать программу на ассемблере как IB> константу в программе на Паскале и вызвать функцию IB> интерпретатора.. VMWare получается :) Вообще-то что-то вроде cr0 := cr0 or 1; Hу, разумеется, с кучей всяких проверок, если мы пишем эмулятор 386. В противном случае объясни, что такое cr0 для Alpha или Sun. До свидания, в 22:23 MSK Sergey --- * Origin: Sergiev Posad (2:5020/1507.400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/52053E3703BC.html, оценка из 5, голосов 10
|