В принципе должно работать, в эмуляторе работает:
mvi a,0FFh
out 80h
читаем из VRAM
mvi a,11111100b
out 80h
пользуемся ПЗУ
При подключенном внешнем ПЗУ, если надо им пользоваться, нужно откорректировать второе значение засылаемое в 80h.
ПЗУшное чтение из VRAM больно уж тормозное.

