Welcome Guest ( Log In | Register )

Help | Search | Members | Calendar

 
SVM, stupid virtual machine
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Master of Puppets
Posted: May 2 2010, 20:01

Eye of the Vision

Group: Moderator
Member No.: 2067

Joined: August 29, 2006

Привет
Вот подумал, может быть на форуме найдутся люди, которым будет интересно:


QUOTE

Прошлым летом я от нечего делать написал простенькую "виртуальную машину" и назвал ее SVM (Stupid Virtual Machine). То есть, это не эмулятор какой-то уже существующей архитектуры, это просто модель воображаемой машины. Я также написал простой ассемблер для нее, SVMASM. Практического применения SVM не имеет, разве что потренировать мозги, реализуя какие-нибудь известные алгоритмы на ее языке (это то еще развлечение, я вам скажу smile.gif).

Все началось с того, что я где-то прочитал про стек-ориентированные машины...

http://10098.livejournal.com/236239.html

Исходный код, примеры программ и бинарики

--------------------
Master of Puppets, I'm pulling your strings, twisting your mind and smashing your dreams!
⠠⠵
 
       Top
1nsidE
Posted: May 2 2010, 20:29

Word Thrower

Group: Member
Member No.: 3409

Joined: June 30, 2009

Зачет smile.gif,помню была еще книжка на английском по вирт. машинам,там автор на протежении всей книги реализует вирт. машину,сначала простенькую,затем постпепенно добавляет разные фичи...
 
     Top
Master of Puppets
Posted: May 2 2010, 20:38

Eye of the Vision

Group: Moderator
Member No.: 2067

Joined: August 29, 2006

QUOTE (In the immortal words of 1nsidE, since May 2 2010, 20:29)
Зачет smile.gif,помню была еще книжка на английском по вирт. машинам,там автор на протежении всей книги реализует вирт. машину,сначала простенькую,затем постпепенно добавляет разные фичи...

Название не помнишь?

--------------------
Master of Puppets, I'm pulling your strings, twisting your mind and smashing your dreams!
⠠⠵
 
       Top
1nsidE
Posted: May 2 2010, 20:48

Word Thrower

Group: Member
Member No.: 3409

Joined: June 30, 2009

еле отыскал,вот: Bill Blunden - Virtual Machine Design and Implementation in C/C++
 
     Top
Master of Puppets
Posted: May 2 2010, 20:49

Eye of the Vision

Group: Moderator
Member No.: 2067

Joined: August 29, 2006

Спасибо большое!

--------------------
Master of Puppets, I'm pulling your strings, twisting your mind and smashing your dreams!
⠠⠵
 
       Top
1nsidE
Posted: May 2 2010, 20:51

Word Thrower

Group: Member
Member No.: 3409

Joined: June 30, 2009

пожалуйста smile.gif
 
     Top
CyberJoe
Posted: May 3 2010, 11:12

Brain Master

Group: Elite Member
Member No.: 489

Joined: November 25, 2003

Оо, помню, я тоже лет 7,8 назад написал такую штуку, причем на ее "ассемблере" жутко сложно было что то писать, и в этом и была соль smile.gif если найду постну.

--------------------
Dude....
 
      Top
6 replies since May 2 2010, 20:01 Track this topic | Email this topic | Print this topic

<< Back to System and low-level programming

 




Arminco Global Telecommunications