Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   БК-0010/0011 (http://zx-pk.ru/forumdisplay.php?f=59)
-   -   Есть ли современный аналог процессора ВМ1? (http://zx-pk.ru/showthread.php?t=21958)

Mahovik 8th October 2013 15:17

Есть ли современный аналог процессора ВМ1?
 
Всем привет!))
Я тут человек новый, так что прошу сильно не бить))) Собственно сам вопрос - а есть ли современные процессоры с архитектурой и системой команд как у КР1801ВМ1? Ну или PDP-11...
Я почему спрашиваю - в своё время(1990 и дальше) научился писать программы для БК 0010-01 на Ассемблере. И так он мне понравился шо не в сказке сказать ни пером описать!)) Ну потом пытался перейти на Ассемблер для ИБМ компьютеров, но он оказался жутко неудобным((((
Вот и хотелось бы программировать для аналогичного процессора с аналогичными возможностями в плане команд. Ну чтобы способов адресации было штук 16 как минимум...))) и всякие другие ништяки)))
З.Ы. В дальнейшем(долгими зимними вечерами:v2_dizzy_christmas2) планирую опять программировать на БК 0010-01 :v2_dizzy_coder: есть кое-какие задумки...

svofski 8th October 2013 17:22

У микроконтроллеров семейства MSP430 система команд и способы адресации очень напоминают PDP—11, но конечно попроще.

Hacker VBI 8th October 2013 17:26

Mahovik, приглашаем заняться Z80 ;)

psb 8th October 2013 17:35

Quote:

Originally Posted by Mahovik (Post 633193)
Вот и хотелось бы программировать для аналогичного процессора с аналогичными возможностями в плане команд. Ну чтобы способов адресации было штук 16 как минимум...))) и всякие другие ништяки)))

ассемблер должен быть тривиальным. минимум регистров, минимум команд, минимум адресаций. а то понапридумывают ништяков, макросов, сделают из ассемблера ЯВУ, а потом радуются что пишут на "ассемблере"...

я пошутил:) почти.

Hacker VBI 8th October 2013 17:50

так просто всё!
ld hl, - шо грузить
ld de, - куда грузить
ld bc, - скоко
ldir!

bigral 8th October 2013 18:48

Quote:

Originally Posted by Hacker VBI (Post 633225)
так просто всё!
ld hl, - шо грузить
ld de, - куда грузить
ld bc, - скоко
ldir!

если б z80 был pdp-ой! гы гы:

loop: movb (hl)+,(de)+
dec bc
bne loop

на ЦЕЛУЮ строчку КОРОЧЕ и понятнее!

Hacker VBI 8th October 2013 19:12

ld hl, - шо грузить
ld de, - куда грузить
ld bc, - скоко
loop:
movb (hl)+
movb (de)+
dec bc
bne loop

действительно короче!

psb 8th October 2013 19:18

да короче блин некуда...
bigral, такой толстый троллинг не пройдет.

MM 8th October 2013 20:11

Насчет главного вопроса темы - о современном варианте ВМ1 -
имеется максимум на 16-24 мгц с архитектурой 1801ВМ3, да и то - где-то в районе
$500 в ж. исполнении. Это, конечно, цена спекулянтов, т.к. его госцена -650 руб,
но только для имеющих военпреда ( не смайл ).
Уважаемые учасники форума могут рассказать, что случилось с разработчиком
PDP-11 - фирмой DEC.
( По имеющейся у меня инфе вроде Самсунг владеет патентами на PDP-11 - ??? ).

Blade 8th October 2013 20:41

Quote:

Originally Posted by bigral (Post 633237)
на ЦЕЛУЮ строчку КОРОЧЕ и понятнее!

И в n раз медленнее.
Quote:

Originally Posted by MM (Post 633254)
Насчет главного вопроса темы - о современном варианте ВМ1 -
имеется максимум на 16-24 мгц с архитектурой 1801ВМ3, да и то - где-то в районе
$500 в ж. исполнении.

Зачем он нужен при наличии Cortex-M3 на 80МГц?


All times are GMT +4. The time now is 02:40.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.