Chapter 13 Flashcards
Instruction Sets: Characteristics and Functions
Define
Integer
Data type
A signed binary value contained in a byte, word, or doubleword, using twos complement representation.
Define
Ordinal
data type
An unsigned integer contained in a byte, word, or doubleword.
Define
Unpacked binary coded decimal (BCD)
data type
A representation of a BCD digit in the range 0 through 9, with one digit in
each byte.
Define
Packed BCD
Packed byte representation of two BCD digits; value in the range 0 to 99
Define
Near Pointer
A 16-bit, 32-bit, or 64-bit effective address that represents the offset within a segment. Used for all pointers in a nonsegmented memory and for references within a segment in a segmented memory.
Define
Far pointer
data type
A logical address consisting of a 16-bit segment selector and an offset of 16, 32, or 64 bits. Far pointers are used for memory references in a segmented memory model where the identity of a segment being accessed must be specified explicitly
Define
Bit field
data type
A contiguous sequence of bits in which the position of each bit is considered as an independent unit. A bit string can begin at any bit position of any byte and can contain up to 32 bits
Define
Bit string
data type
A contiguous sequence of bits, containing from zero to 2^23 – 1 bits.
Define
Byte string
data type
A contiguous sequence of bytes, words, or doublewords, containing from zero to 2^23 – 1 bytes
Define
Packed SIMD (single
instruction, multiple data)
data type
Packed 64-bit and 128-bit data types.