Tuesday, March 31, 2009

Assembly Language Style Guidelines

Style Guidelines for Assembly Language Programmers
1.0 - Introduction
1.1 - ADDHEX.ASM
1.2 - Graphics Example
1.3 - S.COM Example
1.4 - Intended Audience
1.5 - Readability Metrics
1.6 - How to Achieve Readability
1.7 - How This Document is Organized
1.8 - Guidelines, Rules, Enforced Rules, and Exceptions
1.9 - Source Language Concerns
2.0 - Program Organization
2.1 - Library Functions
2.2 - Common Object Modules
2.3 - Local Modules
2.4 - Program Make Files
3.0 - Module Organization
3.1 - Module Attributes
3.1.1 - Module Cohesion
3.1.2 - Module Coupling
3.1.3 - Physical Organization of Modules
3.1.4 - Module Interface
4.0 - Program Unit Organization
4.1 - Routine Cohesion
4.1.1 - Routine Coupling
4.1.2 - Routine Size
4.2 - Placement of the Main Procedure and Data
5.0 - Statement Organization
6.0 - Comments
6.1 - What is a Bad Comment?
6.2 - What is a Good Comment?
6.3 - Endline vs. Standalone Comments
6.4 - Unfinished Code
6.5 - Cross References in Code to Other Documents
7.0 - Names, Instructions, Operators, and Operands
7.1 - Names
7.1.1 - Naming Conventions
7.1.2 - Alphabetic Case Considerations
7.1.3 - Abbreviations
7.1.4 - The Position of Components Within an Identifier
7.1.5 - Names to Avoid
7.2 - Instructions, Directives, and Pseudo-Opcodes
7.2.1 - Choosing the Best Instruction Sequence
7.2.2 - Control Structures
7.2.3 - Instruction Synonyms
8.0 - Data Types
8.1 - Defining New Data Types with TYPEDEF
8.2 - Creating Array Types
8.3 - Declaring Structures in Assembly Language
8.4 - Data Types and the UCR Standard Library


Link download :
http://rapidshare.com/files/181256189/linkra.com_Assembley_Language_Guide_line.rar.html

Password default : shytex.com

No comments:

Post a Comment