Sezione |
Indirizzi Base
Registri Interni
|
Schede del Tutorial |
Le PseudoOperazioni di MASM |
SCHEDA n° 02 [ 26 di 26] |
|
|
La tabella, estratta dai manuali
originali, mostra una nutrita raccolta alfabetica delle
principali PseudoOperazioni
dell'assemblatore MASM della Microsoft;
le più utilizzate sono state descritte in dettaglio e per tipologia
d'applicazione nelle precedenti pagine della Scheda:
|
PseudoOp | Descrizione |
! $ % & * + - . / : ;; <> [] = .186 .286c .286p .287 .8086 .8087 AND ASSUME AT BYTE BYTE COMMENT COMMON .CREF DB DD DQ DT DW DWORD DUP ELSE END ENDIF ENDM ENDP ENDS EQ EQU .ERR .ERR1 .ERR2 .ERRB .ERRDEF .ERRDIF .ERRE .ERRIDN .ERRNB .ERRNDEF .ERRNZ EVEN EXITM EXTRN FAR GE GROUP GT HIGH IF IF1 IF2 IFB IFDEF IFDIF IFE IFIDN IFNB IFNDEF INCLUDE IRP IRPC LABEL .LALL LE LENGTH .LFCOND .LIST LOCAL LOW LT MACRO MASK MEMORY MOD NAME NE NEAR NOT OFFSET OR ORG %OUT PAGE PAGE PARA PROC PTR PUBLIC PUBLIC PURGE QWORD .RADIX RECORD REPT .SALL SEG SEGMENT .SFCOND SHL SHORT SHR SIZE STACK STRUC SUBTTL TBYTE .TFCOND THIS TITLE TYPE .TYPE WIDTH WORD WORD .XALL .XCREF .XLIST XOR |
Literal-Character
Operator Location Counter Operand Expression Operator Substitute Operator Multiplication Addition or Unary Plus Subtraction or Unary Minus Structure Field-Name Operator Division Segment-Override Operator Macro Comment Literal-Text Operator Index Operator Create Absolute Symbol Enable 80186 Instructions Enable Real Mode 80286 Instructions Enable Protected Mode 80286 Instructions Enable 80287 Instructions Enable 8086 Instructions Enable 8087 Instructions Bitwise Logical AND Associate Segment with Segment Register Define Absolute Segment Align Segment on Any Byte Address Data Type for 1 byte Enter Multi-Line Comment Define Overlapping Segments Enable Cross-Reference Listings Define Byte Define Doubleword Define Quadword Define Ten-byte Unit Define Word Data Type for 4 bytes Duplicate Occurrences Assemble If Condition Not Met Terminate Module Terminate Conditional Block Terminate Macro or Repeat Block Terminate Procedure Definition End Segment or Structure Definition Equal Relational Operator Create Symbol Force Error Force Error during Pass 1 Force Error during Pass 2 Error If String Is Blank Error If Name Is Defined Error If Strings Differ Error If False Error If Strings Are Identical Error If String Is Not Blank Error If Name Is Not Defined Error If True EVEN Align on Word Boundary EXITM Immediate Macro Exit EXTRN Define External Data Type for Label in Different Segment Greater Than or Equal Relational Operator Define Segment Group Greater Than Relational Operator Return High-Order 8 Bits Initiate Conditional Block Assemble If Pass 1 Assemble If Pass 2 Assemble If Argument Is Blank Assemble If Name Is Defined Assemble If Arguments Differ Assemble If False Assemble If Arguments Are Identical Assemble If Argument Is Not Blank Assemble If Name Is Not Defined Process Code from External File Assemble Once for Each Parameter Assemble Once for Each Character Create Variable or Label List All Macro Expansions Less Than or Equal Relational Operator Return Length of Item List False Conditionals Restore Source-Code Listing Create Symbol for Use in Macro Return Low-Order 8 Bits Less Than Relational Operator Initiate Macro Definition Return a Bit Mask Locate segment as last segment possible Modulus Assign Name to Module Not Equal Relational Operator Data Type for Label in Same Segment Bitwise NOT Offset of Expression Bitwise Logical OR Assign Location Counter Display Text during Assembly Align on 256-byte Boundary Page Control for Listings Align on 16-byte Boundary Initiate Procedure Definition Change Type of Variable Concatenate All Like-Named Segments Make Symbol Available to All Modules Delete Macro Definition Data Type for 8 bytes Set Input Radix Define Record Type Initiate Repeat Block Suppress All Macro Expansion Listings Return Segment Value Initiate Segment Definition Suppress Listing of False Conditionals Shift Left Sets Label To SHORT Type Shift Right Return Bytes Used by Variable Define a Stack Segment Define Structure Type Specify Listing Subtitle Data Type for 10 bytes Toggle False Conditional Listing Create Operand at Current Location Specify Listing Title Return Size of Type Return Mode and Scope of an Expression Return Width in Bits Align on 2-byte boundary Data Type for 2 bytes List Macro Expansions That Produce Code Suppress Cross-Reference Listings Suppress Source-Code Listing Bitwise Logical XOR |
|
Scheda n° 02 | Pseudo Operazioni di MASM | |||||||
Scheda n° 02 - 26 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|