Definitions
from The American Heritage® Dictionary of the English Language, 5th Edition.
- noun A unit of computer memory storage, usually four or eight bytes, used in many high-level programming languages.
from Wiktionary, Creative Commons Attribution/Share-Alike License.
- noun computing An area of
storage double the size of theword in a particular system; usually eightbytes
Etymologies
Sorry, no etymologies found.
Support
Help support Wordnik (and make this page ad-free) by adopting the word doubleword.
Examples
-
B or BYTE: byte-sized memory variable W or WORD: word (2 byte) sized memory variable D or DWORD: doubleword (4-byte) sized memory variable Q or QWORD: quadword (8-byte) sized memory variable T or TWORD: 10-byte-sized memory variable NEAR: program label accessed within a segment FAR: program label accessed from outside this segment ABS: an absolute number (i.e., an immediate constant)
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 10 1990
-
The DD directive is used to initialize 32-bit doubleword pointers to locations in arbitrary segments of the 86's memory space.
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 9 1990
-
In the interrupt handlers to memory-resident programs, the "normal" handler is often invoked via an indirect CALL or JMP instruction that fetches the doubleword address of the normal handler from memory, where it was stored by the initialization code.
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 12 1990
-
TYPE Operator Syntax: TYPE operand The TYPE operator returns 1 if the operand is a byte variable; 2 if the operand is a word variable; 4 if the operand is a doubleword variable; 8 if the operand is a quadword variable; 10 if the operand is a ten-byte variable; and the number of bytes allocated by the structure if the operand is a structure name
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 8 1990
-
LDS BX, D [01000]; load DS: BX with the doubleword at loc.
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 8 1990
-
Non-integer constant doubleword, quadwords, and ten-byte numbers can be loaded via FLD.
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 7 1990
-
The operand should be a doubleword memory quantity; but A86 will accept a word memory variable or a memory variable of unspecified size.
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 14 1990
-
C4/r LES rw, ed Load EA doubleword into ES and word register
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 6b 1990
-
+ for an index memory quantity c for a constant i for an interrupt-equate s for a structure If there is a second letter, it is a size attribute: b for byte, w for word, f for far (or doubleword).
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 13 1990
-
9A cd CALL cd Call far segment, immediate 4-byte address E8 cw CALL cw Call near, offset relative to next instruction FF/3 CALL ed Call far segment, address at EA doubleword FF/2 CALL ew Call near, offset absolute at EA word
DOCUMENTATION: A86 Assembler Package by Eric Isaacson Chapter 6b 1990
Comments
Log in or sign up to get involved in the conversation. It's quick and easy.