Question about coding style for the assembly programmers out there: do you prefer to write your mnemonics in uppercase or lowercase?

I can't get myself to decide. I seem to tend to prefer uppercase when most menmonics are acronyms (e.g. 6502, 8008), lowercase when mnemonics are often words or abbreviations (e.g. 68000), and I'm torn for intermediate syntaxes (e.g. 8080, Z80).

#assembly #mos6502 #motorola68k #z80

UPPERCASE
28.8%
lowercase
43.9%
It depends... (comment)
4.5%
I don't write assembly
22.7%
Poll ended at .
@jbqueru it depends on the platform, f.ex. for Mainframe I always use UPPERCASE but for Intel, ZILOG, Motorola. and 6502 lowercase. I can’t explain it.

@nutilius I'm thinking that, in my case, I write depending on the way I say the mnemonics in my head. If I say them as letters (acronyms,) I write uppercase. As words, lowercase.

E.g. TSX in 6502 is "tee ess eks" in my head, not "transfer S X". But LD in Z80 is "load" and ADDX in 68k is "add extended".

@jbqueru Hmmm... my instinct was that my preference was similar to yours. I tend to prefer to READ uppercase, but WRITE differently depending on the architecture.

From a brief browse through assembly I've written, it looks like I use upper case for 6502 and homemade architectures, but lower case for RISC-V, x86, and others. (It seems that equates to upper case when mnemonics are all the same length, and lower case for variable length mnemonics?)