18 votes

What's the convention for < > low/high-byte in 8-bit assembler?

Today ...would you expect that we're loading the low byte or the high byte of SOME_LABEL? > is rather universal for the high byte while < selects the low byte. Rather easy to remember when ...
Raffzahn's user avatar
  • 223k
5 votes

What's the convention for < > low/high-byte in 8-bit assembler?

They've always been used the same in the various different assemblers I've seen using them over the years. Their function's taken from the symbols' common names. For a 2-byte value: > is 'greater ...
TonyM's user avatar
  • 3,754
5 votes

What are some tracing disassemblers for the Z80

IDA is a well-known tracing disassembler which supports the Z80. Usually Z80 support is a paid feature not available in free versions, but the freeware version 3.7 from 1997 includes Z80 support. IDA ...
john_e's user avatar
  • 7,638
5 votes

What are some tracing disassemblers for the Z80

Maintainer of the Reko project here. Reko does tracing disassembly of various processors, including Z80. Depending on the file format, you may need to specify a specific loading address (since Z80 ...
John Källén's user avatar
3 votes

What's the convention for < > low/high-byte in 8-bit assembler?

I stumbled on that notation in Galaga reverse-engineered source code and had the same interrogation. Then I figured it out myself ld h,#>(m_tile_ram + 0x0300) ; tile rows 32-35: $...
Jean-François Fabre's user avatar
2 votes

Can anyone help me identify what 6803/6303 development tools might have been used to build this program?

I think you may be misunderstanding the differing levels at which these things exist. A symbol table for an assembler (the "assembler" level) would not usually make its way into the code in ...
paxdiablo's user avatar
  • 4,742

Only top scored, non community-wiki answers of a minimum length are eligible