Renesas V850 Series Handbücher

Bedienungsanleitungen und Benutzerhandbücher für Netzteile und Wechselrichter Renesas V850 Series.
Wir stellen 3 PDF-Handbücher Renesas V850 Series zum kostenlosen herunterladen nach Dokumenttypen zur Verfügung Bedienungsanleitung, Technical Information


Inhaltsverzeichnis

IAR Assembler

1

COPYRIGHT NOTICE

2

DISCLAIMER

2

TRADEMARKS

2

EDITION NOTICE

2

Contents

3

Ta b l e s

7

Who should read this guide

9

How to use this guide

9

What this guide contains

9

Other documentation

10

Document conventions

10

TYPOGRAPHIC CONVENTIONS

11

NAMING CONVENTIONS

11

Introduction to the IAR

13

Assembler for V850

13

Modular programming

14

External interface details

15

ENVIRONMENT VARIABLES

16

ERROR RETURN CODES

16

Source format

17

Assembler instructions

17

SYNTAX DEVIATIONS

18

PREPARE/DISPOSE

18

INTEGER CONSTANTS

18

ASCII CHARACTER CONSTANTS

19

FLOATING-POINT CONSTANTS

19

TRUE AND FALSE

20

REGISTER SYMBOLS

21

PREDEFINED SYMBOLS

21

Symbol Value

22

Table 9: Predefined symbols

22

EXPRESSION RESTRICTIONS

24

No forward

24

No external

24

Absolute

24

List file format

25

Programming hints

26

Assembler options

27

Summary of assembler options

28

● The name of the macro

29

● The definition of the macro

29

● The arguments to the macro

29

Parameter Description

31

-xD #defines

39

-xI Internal symbols

39

-x2 Dual line spacing

39

Assembler operators

41

SHIFT OPERATORS – 4

42

AND OPERATORS – 5

42

Description of operators

43

0x00005678

50

0xFFFF89AB

50

SFB(segment [{+

51

Parameters

52

Description

52

Assembler directives

55

Directive Description Section

57

Module control directives

59

Assembling multi-module files

61

Symbol control directives

62

Importing symbols

63

EXAMPLES

64

Segment control directives

65

Aligning a segment

68

Beginning an absolute segment

68

Beginning a common segment

69

Value assignment directives

70

OPERAND MODIFIERS

71

Defining a temporary value

71

Checking symbol values

72

Redefining a symbol

72

It generates this code:

73

Using the LIMIT directive

74

Macro processing directives

77

Defining a macro

78

Predefined macro symbols

79

Passing special characters

79

How macros are processed

80

Repeating statements

81

Coding inline for efficiency

81

Using REPTC and REPTI

83

This produces this code:

84

Listing control directives

85

Turning the listing on or off

87

Including source files

91

Displaying errors

91

Ignoring #pragma

92

Including a source file

93

Generating a lookup table

95

Defining strings

95

Reserving space

95

Assembler control directives

96

Controlling case sensitivity

97

Defining comments

97

Function directives

98

Names block directives

100

Common block directives

101

Data block directives

101

PARAMETERS

102

Defining a names block

103

DESCRIPTIONS

103

Backtrace rows and columns

103

Extending a names block

104

Defining a common block

105

Extending a common block

105

Defining a data block

106

SIMPLE RULES

106

Simple rules for resources

107

Simple rules for CFAs

108

CFI EXPRESSIONS

108

Unary operators

109

Binary operators

109

Reference Guide for V850

110

Ternary operators

111

Defining the names block

112

Defining the common block

112

Defining the data block

113

Assembler diagnostics

115

ASSEMBLY ERROR MESSAGES

116

ASSEMBLY FATAL ERROR MESSAGES

116

HD74UH04 Bedienungsanleitung   Renesas HD74UH04 User's Manual, 7 Seiten