Ну так и хотелось бы посмотреть как это могло бы выглядеть на "квадратиках" у меня в голове каша, даже не представляю как это могло бы выглядеть.

Типа вместо нескольких блоков поставить один, менять ему адресацию, тип регистров, и т.д. и потом как-то распихивать ?

з.ы. эти китайцы такие - у них CHL, CHR, ROR, ROL работают иначе, чем в других средах и языках программирования