а понадобиться
ввести кучу новых регистров
новые регистровые пары через которые можно будет читать сохранять
новые 16 битные 32 битные регистры
мнемоники z80
ld (xx),xx
ld (xxxx),(xxxx)
xor xxxx,xxxx
легко расширяются
и смысл будет понятным даже если ты не читал ничего кроме мануала 79 года
дайте угадаю что будет с мнемониками и8080
mvsdjfgsdlj xx
mvnfdvsdjk xxxx,xxxx
xrjsdk xxxx
единственная команда z80
которая придумана каким то придурком это jp (hl)
которая читается как взять слово из памяти с адресом указанным в регистровой паре hl и поместить его в pc
а выполняется зачем то как поместить в pc содержимое hl o_O
- - - Добавлено - - -
ну да несколько перегружено.
но как передать все тонкости выполнения команды по другому?
а что же будет с интеловским подходом?
этот набор команд арма которых кот наплакал (и благодаря которым можно достаточно полно использовать такие не малые его возможности)
наверное превратится в 20 страниц одного только списка всех возможных мнемоник
(этож надо будет для каждого варианта выполнения команды свою левую мнемонику
а не просто какая то комбинация префиксов
иначе это будет не мнемоника и8080
а еще ж у интеловцев совершенно не модно писать после мнемоники название больше чем одного регистра
так что количесто мнемони будет
кол.команд*16*16*все_возможны _варинты_и_условные_выполн ния
иначе это будет не мнемоника и8080)
смотрим какая порнография творится в системе команд 6502
это вообще
как её дальше расширять непонятно
как выучить то что есть(чтоб постоянно не лезть в таблицу) тоже непонятно
(команды какогото там chip8 мну выучел за один день к примеру(так что это не склероз
(и именно не тот вариант который похож на Z80 а тот который больше похож на и8080)))





