Т.е. готового BIOS в коде Z80/8080 нет и планируете писать его с нуля? Довольно трудоемко.
- - - Добавлено - - -
Опять же подкалоги - никакое классическое ПО про них не знает, никаких средств для передачи "длинного пути к файлу с подкаталогами" раньше не было (такого чтобы например его понял стандартный текстовый редактор и открыл такой файл для редактирования или что сложнее - сохранения в новый файл по пути из старого редактора, к примеру).
Не работал x86 последними CPM возможно там оно решается, но там и ПО было другое - более новодельное.
- - - Добавлено - - -
В эмуляторе CP/M для UZIX я это решал тупо устанавливая рабочий каталог на тот, какой был в первом пути первого параметра командной строки (а по выходу возвращая на изначальный), путь при этом из командной строки вырезался. Но это костыль, и очень примитивный. Но позволяло переваривать файлы с путём передавая полный пусть в строке Z80/8080 программами CP/M ничего не знающими про подкаталоги (которые из интересных и легендарных практически все), ведь большинство из них по минимуму с одним параметром.