Цитата Сообщение от Korchagin Посмотреть сообщение
CMP 174000
Лучше @#174000 - так будет явное указание данного адреса, а не смещения до него (а в старых компиляторах и вовсе не скомпилится такой вариант).

Цитата Сообщение от Korchagin Посмотреть сообщение
BIS #8, 174020
После 8 нужна точка.

Цитата Сообщение от Korchagin Посмотреть сообщение
MOV #LANDZONE, 174012
Команда записывает адрес переменной LANDZONE (а не значение) - так и планировалось?
Цитата Сообщение от Korchagin Посмотреть сообщение
MOV #0, 174014
CLR @#174014

Ну и названия меток лучше укладывать в 6 символов чтобы потом не гадать где косяк вылез из-за одинаковых названий