В машинном коде Z80, дешевая техника для инициализации буфера к фиксированному значению говорят все пробелы. Таким образом, блок кода мог бы выглядеть примерно так. LD HL, МЕСТО НАЗНАЧЕНИЯ; укажите на...
Я хочу интересоваться в письменной форме свой собственный простой эмулятор для процессора Z80. У меня нет опыта с этим типом программирования. Я соглашаюсь главным образом с использованием языков на базе С, как они...
Я очень плохо знаком с понятием записи ассемблера и даже после чтения большого количества материала, я все еще испытываю затруднения при обертывании моей головы вокруг нескольких понятий. К чему процесс...
Я пытаюсь изучить BNF и пытающийся собрать некоторый код Z80 ASM. Так как я плохо знаком с обоими полями, мой вопрос, я даже на правильном пути? Я пытаюсь записать формат Z80 ASM как EBNF так...
Не уверен, что это правильное сообщество для вопроса, но нести меня ... На старом Zilog Z80 CPU можно перейти к любому байтовому адресу, который вы хотите в памяти. Значит, это также ...
Каждый раз я собираю приложение для TI-83 + калькулятор (процессор Z80), это прекращает работать в ВЫЗОВЕ. Вот пример ("Привет") — он начинает работать очень хорошо, но замораживания калькулятора в...
I ' m новичок в платформе программирования TI. Я надеюсь получить несколько указателей о том, какой у меня лучший путь для этого. Мне нужно создать серию арифметических и графических функций, совместимых с TI-83 (p) ...
Я дошел до реализации набора кодов операций ADD A, r на моем ядре Z80. У меня была небольшая путаница по поводу флагов переноса и переполнения, которые, как мне кажется, я прибил, но я хотел добавить их к ...
Приносим извинения за то, что задал этот мой второй вопрос о DAA Z80 - сейчас я в значительной степени реализовал эту инструкцию, но есть одна вещь, в которой я не уверен - это то, что H флаг вообще ставится этой инструкцией? ...
В настоящее время я разрабатываю эмулятор для старого доброго GameBoy, и у меня возникли проблемы с пониманием того, как должны быть реализованы некоторые основные коды операций. реализовано. Прямо сейчас я реализую И...
Процессор Game Boy Z80 имеет флаг половинного переноса, и я не могу найти много информации о том, когда его устанавливать / очищать. Пока я понимаю, что любая 8-битная операция сложения, вычитания, сдвига или поворота (...
Я снова задаю еще один безобидный вопрос о Z80 :-) То, как в настоящее время структурировано ядро моего эмулятора, я увеличивая младшие 7 бит регистра обновления памяти каждый раз, когда байт кода операции ...
Из даташита Zilog на Z80 я заметил, что при использовании группы инструкций I/O (IN и OUT) содержимое различных регистров часто помещается в старшие 8 бит шины адреса (в зависимости от ...
Извиняюсь за этот, казалось бы, второстепенный вопрос, но я не могу найти ответ где угодно - я только подхожу к реализации инструкции DAA в моем эмуляторе Z80, и я заметил в руководстве Zilog ...
У меня странная проблема - я надеюсь, что кто-нибудь сможет объяснить мне, что происходит, и Возможный обходной путь. Я реализую ядро Z80 на Java и пытаюсь замедлить его работу с помощью java.util ....
Я планирую создать эмулятор Sega Master System в течение следующих нескольких месяцев в качестве хобби-проекта на Java (я знаю, что это не лучший язык для этого, но Мне очень комфортно работать, и ...
На Gameboy Z80, как именно операция LD HL, (SP + e) влияет на H и флаги C? (Half-carry + carry) Ссылка: http: //www.devrs. com / gb / files / opcodes.html