Разработка и ромхакинг > Ромхакинг и программирование
Вопрос знатокам Z80
(1/1)
Segaman:
как будет в хексе выглядет код?

--- Код: ---    LD    BC, HL
--- Конец кода ---
команда без 1 аргумента при компиляции на какое число меняется? не на ноль ли случаем?

--- Код: ---    INC    L
    DEC    A
    ADD    B
--- Конец кода ---
sinicum:
..хотя, я явно не знаток..
44 4D¦ LD   BC,HL   <=>  44¦ LD B,H    4D¦ LD C,L
01000100b = 44h
01001101b = 4Dh
http://www.z80.info/z80syntx.htm#LD

--- Цитата ---Detailed info LD

Instruction Format:


OPCODE  r    r'                             CYCLES
----------------------------------------------------
  01   ddd  sss     LD   r,r'    dst,src      4


Introductory note -- Binary form of opcodes

  Example:   LD r,r'
 
The 8-bit binary opcode is

        r  r'
     01dddsss
 
   ...where "ddd" is a three-bit field specifying the destination,
  and "sss" is a three-bit field specifying the source.
 
the value for ddd and sss is shown below:

Registers
--------------
 A = 111
 B = 000
 C = 001
 D = 010
 E = 011
 H = 100
 L = 101

Operation: dst <-- src
--- Конец цитаты ---
INC  L      ; 2C
DEC  A      ; 3D
ADD  B ,(?) 
------
интересно, у вас планы по Z80?
MetalliC:

--- Цитата: Segaman ---как будет в хексе выглядет код?
   LD    BC, HL
--- Конец цитаты ---

такого опкода в Z80 нет, нужно два 8бит LD как сказали выше

--- Цитата: Segaman ---ADD    B
--- Конец цитаты ---

если имелось в виду ADD A,B - 80h
yur:
а литература  с виртуал тр дос не помогла?

2201
Segaman:
sinicum, 2 Channel PCM Driver fo Super Contra on Mega Drive :)
MetalliC:

--- Цитата: Segaman ---2 Channel PCM Driver fo Super Contra on Mega Drive
--- Конец цитаты ---

я бы посоветовал взять готовые плееры из SGDK если асм Z80 (почти) не знаешь.
Segaman:

--- Цитата: MetalliC от 28 Август 2014, 21:22:36 ---
я бы посоветовал взять готовые плееры из SGDK если асм Z80 (почти) не знаешь.

--- Конец цитаты ---
они не отвечают требованиям
MetalliC:
и чтож за требования ?
кста, кодек-плеер в демке Bad Apple вроде не плохой был, 4bit ADPCM 13КГц
Segaman:
MetalliC,
MetalliC:
Segaman,  :wacko:
дримкаст слышал ? там чуть менее чем везде ADPCM, боли как-то не ощущается
Ti_:
Может пригодится?
Хак-улучшение драйвера звука в SF2 от Stef:

http://www.romhacking.net/forum/index.php/topic,18561.0/topicseen.html

Навигация
Главная страница сообщений

Перейти к полной версии