Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Latest commit

 

History

History

Q49701

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
layout title permalink
page
Q49701: MASM Err Msg: A2056: Immediate Mode Illegal
/pubs/pc/reference/microsoft/kb/Q49701/

Q49701: MASM Err Msg: A2056: Immediate Mode Illegal

Article: Q49701
Version(s): 5.00 5.10 | 5.00 5.10
Operating System: MS-DOS    | OS/2
Flags: ENDUSER |
Last Modified: 29-MAR-1990

The following information is from Page 437 of the "Microsoft Macro
Assembler 5.0 for the MS-DOS Operating System: Programmer's Guide":

   An immediate operand was supplied to an instruction that cannot use
   immediate data. For example, the following statement is illegal:

      mov ds,DGROUP

   You must move the segment address into a general register and then
   move it from that register to DS.