|
Not Seeing your article? Try pressing F5 on your Internet Explorer or do a refresh on your Netscape. |
|
|||||||||
|
820 total items under the Microsoft Mouse and other Hardware KB Articles's page. 00001 Q10462 The MASM ASSUME Directive Does Not Generate Code 00002 Q11339 PRB: 8087 mnemonics without Operators 00003 Q11833 Finding Size of Program 00004 Q11902 PRB: Assume Directive Not Displayed 00005 Q11910 PRB: SIZE Operator Value 00006 Q12401 PRB: Single Stepping IN to 8259A Controller Gives Wrong Result 00007 Q23308 PRB: Debugging High Resolution EGA or VGA Graphics with CodeView 00008 Q24201 Flipping vs. Swapping Screens in CodeView 00009 Q24953 Phase Errors May Be Caused By Forward References 00010 Q24954 Producing .com Files With MASM 00011 Q24955 Results of not Specifying a Starting Address 00012 Q24958 Hexadecimal Numbers Must Begin With a Digit Between 0 and 9 00013
Q24962 00014 Q24965 Jump to Absolute Address 00015 Q25024 Difference Between Minimum Load Size, Minimum Allocation 00016 Q25025 Information Provided by Relocation Table 00017 Q25108 Using LIB to Combine Two Libraries 00018 Q25259 How to Enable Math Coprocessor Instructions 00019 Q25321 Using EXEHDR or EXEMOD to Change the Stack Size of .EXE 00020 Q26270 FIX: Relational Operators with MOV May Evaluate Incorrectly 00021 Q26583 DOCERR: @DataSize Misspelled 00022 Q26653 BUG: Inconsistent Case Conventions in Equate @Filename 00023 Q26707 LOOP Can Use ECX in 16-bit Segment, CX in 32-bit Segment 00024 Q26796 FIX: "Operand Expected" Error Message 00025 Q26800 FIX: No Error Generated by MASM 5.0 for Equates Made Public 00026 Q26801 FIX: Byte Order Incorrect in Listing File For Doublewords 00027 Q26803 FIX: Incorrect Checksum 00028 Q26819 FIX: "Value Out of Range" Error 00029 Q26822 FIX: Relational Operators Evaluate to Wrong Value 00030 Q26830 FIX: Code Segment Defined within a Procedure 00031 Q26838 FIX: COMM Directive 00032 Q26839 PRB: "AT" Combine Types 00033 Q26972 Change of Radix Does Not Change Array Index 00034 Q27104 DOCERR: LODS Adjusts the SI Register, Not the DI Register 00035 Q27134 The Purpose of Module Definition Files 00036 Q27587 Two Causes of Interrupt 0 in MASM Program 00037 Q27835 FIX: Operator "." and the Operator "*" 00038 Q28216 PRB: Cannot Backup Distribution Disks 00039 Q28220 BUG: Link "Fatal Error L1085: Cannot Open Temporary File" 00040 Q28223 DOCERR: Macro Contains IF Directive Rather than IFE Directive 00041 Q28226 DOCERR: Divison Rather than Multiplication 00042 Q28229 DOCERR: Result of Operation Stored in DESTINATION, Not SOURCE 00043 Q28233 DOCERR: Signed/Unsigned Comparisons 00044 Q28596 DOCERR: Correction for Shifting and Rotating Bits 00045 Q29570 PRB: Error "constant expected" with ORG Directive 00046 Q29691 Conditions Where /PACKCODE is Not the Default 00047 Q29735 FIX: LES Instruction Assembles Incorrectly 00048 Q30363 DOCERR: procedure Pprog(); Should Be procedure Pprog; 00049 Q30377 FIX: Error Message A2051 Incorrectly Generated 00050 Q30379 FIX: Structure References Using '.' Cause Confusion 00051 Q30380 FIX: Text Macros Cannot Serve as Data-Definition Replacements 00052 Q30381 FIX: Command Line Option /E Generates a Bad Fixup Record 00053 Q30382 FIX: Command Line Option /Z Is Ignored after Processing 00054 Q30383 FIX: SUBSTR Will Not Work if Target Is the Same as Source 00055 Q30385 FIX: MOV with Type Operator Generates Incorrect Opcodes 00056 Q30412 FIX: Omitting Range Keyword After LABEL Directive Causes Error 00057 Q30416 FIX: Only First LOCAL Variable Generates CodeView Information 00058 Q30421 FIX: Extra Line-Feed Char Generated in Four-Digit Listing File 00059 Q30424 Using the & Operator to Combine Multiple Parameters 00060 Q30493 DOCERR: Errors in Chapter 5 of MASM Programmer's Guide 00061 Q30500 Segment Relative Versus Group Relative 00062 Q30502 FIX: A2107 with .RADIX 16 and Real Number Initialization 00063 Q30517 OFFSET Operator Is Segment Relative 00064 Q30576 Fix-Up Overflow Caused By Extrn Statements and .Fardata 00065 Q30601 Real-Number Data in IEEE Format 00066 Q30887 Accessing MASM Structure Fields in a Multimodule Program 00067 Q30898 DOCERR: KBDINFO Incorrectly Defined 00068 Q31598 Sign-Extended Register and Immediate from of AND/OR/XOR 00069 Q31810 Writing Faster Macro Assembler Programs 00070 Q31986 Maximum Number of Libraries LINK Supports 00071 Q31987 Maximum Number of Object Modules LINK Supports 00072 Q31990 Maximum Number of Segments LINK Supports 00073 Q31991 How LINK Orders and Combines Segments 00074 Q31998 How the Linker Searches the Libraries 00075 Q31999 Information LINK Shows with Invalid Object Module Errors 00076 Q32691 FIX: Error Message A4100: Impure Memory Reference 00077 Q32762 FIX: Forward Reference to Segment Name Gives Phase Error 00078 Q32777 Language Names Used as PUBLIC Symbols Are Not Allowed 00079 Q32810 BSESUB.INC Contains Incorrect Declarations 00080 Q32811 FIX: Wrong Opcode For Far Call from USE16 Seg to USE32 Seg 00081 Q32812 FIX: A4001 May Be Caused By a Literal '>' in Text Equate 00082 Q32829 PRB: L1089 Error, TMP Environment Variable Missing, Incorrect 00083 Q32832 DOCERR: New Command-Line Option for MASM 5.1: /LA 00084 Q32836 .TYPE Operator Has New Bit Settings 00085 Q32865 Invalid Operation and Inexact Result in Control Word 00086 Q32882 DOCERR: Comment Strings Should Not Overlap onto the Next Line 00087 Q33067 Anonymous Labels for Jump Instructions 00088 Q33382 DOCERR: Programmer's Guide FREE ST(num) Reference Is Incorrect 00089 Q34142 PRB: Link Error L1073: "File-segment Limit Exceeded" 00090 Q34208 LINK /OV[ERLAYINTERRUPT] Option, Valid Interrupt Numbers 00091 Q34375 DOCERR: Documentation Error on the LGDT Instruction 00092 Q34377 How to Implement a Function Pointer in MASM 00093 Q34379 Making Multiple Initialized Far Data Segments 00094 Q34500 FIX: Mixing \ and / in Command Line Causes Problems 00095 Q34503 DOCERR: PROC Directive Will Not Work with Structure Type 00096 Q34669 PRB: L1087: "Unexpected End-of-File on Scratch File" 00097 Q34769 PRB: LINK Error "Do Not Change Diskette in Drive C" 00098 Q34774 FIX: FWAIT Prefixes Generated for Processor Control Instructions 00099 Q34930 FIX: MASM Generates Stack Overflow on Code with Redefinition 00100 Q34985 PRB: A2102 Warnings Generated for Possible 80286 Problems 00101 Q35044 Microsoft LINK Return Codes 00102 Q35113 FIX: Nested Dups in Structure Cause Recursive Loop 00103 Q35114 PRB: Comparison of a Constant and a Relocatable Is Not Allowed 00104 Q35128 PRB: Line Parsing Order: Looks Up Second Token First 00105 Q35507 Real-Number Encoding Needs Exact Number of Digits 00106 Q35803 DOCERR: External Addresses in "=" Directive 00107 Q35804 DOCERR: .code Directive with Segment Name 00108 Q35881 Name Directive No Longer Supported 00109 Q35882 FIX: A5114: Operand Size Does Not Match Segment Word Size 00110 Q35883 FIX: Public Labels Are Prefixed with Underscore Incorrectly 00111 Q38201 PRB: L1102 Error from Corrupted Library, List Filename Error 00112 Q38216 PRB: Possible Cause of L2002 for Mixed C, MASM in Large Model 00113 Q38865 Cannot Use /2 Switch for Dual-Monitor Debugging on PS/2 00114 Q38935 Expressions in Definitions Changed for MASM 5.10 00115 Q38936 DOCERR: [bx].month Example Incorrect in MASM Programmer's Guide 00116 Q39179 Using a Debugging Terminal with CodeView 00117 Q39235 Declaring a Communal Variable of a Record Type 00118 Q39370 Addressing above 1 Megabyte Under MS-DOS 00119 Q39371 Procedures With Arguments Require a Specified Language 00120 Q39372 DOCERR: MOV mem,accum and MOV accum,mem Formats Documented Wrong 00121 Q39373 FIX: Warning A4057 Generated Instead of Error A2019 00122 Q39374 FIX: MASM 5.1 Generates Incorrect Listing for RET Statement 00123 Q39439 DOCERR: SMSW, SGDT, SIDT, SLDT, VERR, VERW Don't Assemble 00124 Q39441 The ORG Directive and Actual Offsets 00125 Q39442 DOCERR: asub and ctest in MASM Programmer's Guide 00126 Q39443 FIX: Parentheses Necessary for Operator Precedence 00127 Q39444 DOCERR: The Stack Grows into Low Memory 00128 Q39446 Division Operators "/" with .186, .286, and .386 00129 Q39517 Comparing String Arguments in Macros 00130 Q39518 DOCERR: Example in MASM 5.1 Programmer's Guide 00131 Q39520 Passing an Integer from C to MASM, Returning a Double 00132 Q39523 How to Declare Externals in MASM 00133 Q39526 How to Share a Structure Between C and Assembler Modules 00134 Q39527 DOCERR: DUP Is a Reserved Word in MASM 00135 Q40184 NMAKE Builds Only the First Target in Makefile 00136 Q40192 Error A2105 with PUSHA and POPA Instructions 00137 Q40426 PRB: L1083 Error From Incorrect CONFIG.SYS FILES Statement 00138 Q40429 Using a Response File with Microsoft LINK 00139 Q40452 FIX: A2006: Phase Error Using EQU in An IFNDEF Block 00140 Q40572 Versions of MASM Prior to 6.0 Do Not Support Flat Model 00141 Q40784 CodeView Does Not Work with Grouped Code Segments 00142 Q40852 FIX: A2042 May Be Caused By Using LOW and OFFSET In MASM 5.1 00143 Q41090 INFO: Writing ROMable Code with Microsoft Languages 00144 Q41101 CodeView and Video Pages 00145 Q43064 Using the Backslash ("\") Character in NMAKE 00146 Q43556 Use /Zi to Compile Commands Invoked with "?" Command 00147 Q43648 Returning Control to CodeView 00148 Q44131 Specifying a Path in an NMAKE Inference Rule 00149 Q44896 Combined Library Much Larger than Components 00150 Q45146 DOCERR: Some Coprocessor Instructions Not Emulated End of Page 1. There are 150 items in this page. 820 total items under the Microsoft Mouse and other Hardware KB Articles's page.
|