Про NEC V20/V30

Mar 05, 2012 23:48

В мануале по этим NEC-овским клонам 8086/80186 обнаружил непривычные
наименования регистров и мнемоники инструкций. Напоминают мнемоники
ассемблера Z80.
Например:
SI,DI -> IX, IY (индексный X,Y)
AX..DX -> AW..DW (W здесь означает "Word" )
SCAS,STOS стали LDM, STM
Jxx -> Bxx
ENTER/LEAVE -> PREPARE/DISPOSE
XLAT -> TRANS
..и так далее..
Скорее всего, "обычные" названия были запатентованы и пришлось
выдумывать новые.
Кстати, в процессорах сделали несколько оптимизаций (украли из более
поздних интеловских процессоров?), добавили дополнительных инструкций.
Есть операции над битовыми полями и такой же 4-битный циклический
сдвиг, как у Z80. Ах да, есть очень интересный режим эмуляции 8080,
можно легко программно переключаться между кодом для 80186 и 8080.
H-версии работают при тактовой частоте от нуля до 16 мгц при
напряжении от 3 вольт, благодаря чему использовались во многих
карманных компьютерах 90-х.

программирование, железо

Previous post Next post
Up