SHx Assembler Programming Limitations

The following table shows the programming limitations of SHASM.

Item Limitation
Character types ASCII characters
Upper/lower case letters, Distinguished Symbols (including section names and macro names)
Upper/lower case letters, Non-distinguished Reserved words
Executable instruction mnemonics
Assembler directive mnemonics
Operation sizes
Integer constant radixes
Line length Up to 950 bytes
Program length (in lines) Up to 65,535 lines
Character constants Up to 4 characters
Symbol length (No limit)
Number of symbols Up to 65,535 symbols
Number of import symbols Up to 65,535 symbols
Number of export symbols Up to 65,535 symbols
Section size Up to H'FFFFFFFF bytes (subject to available memory)
Number of sections Up to 65,535 sections
Number of macro generation numbers Up to 100,000 numbers
Number of literals Up to 100,000 literals

See Also

What's New for SH-4 | New SHx Assembler Registers | New SHx Assembler Instructions

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.