DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

KU376 Просмотр технического описания (PDF) - Intel

Номер в каталоге
Компоненты Описание
производитель
KU376 Datasheet PDF : 95 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
376 EMBEDDED PROCESSOR
GENERATING 16-BIT ADDRESSES
The 80376 executes code with a default length for
operands and addresses of 32 bits The 80376 is
also able to execute operands and addresses of 16
bits This is specified through the use of override
prefixes Two prefixes the Operand Length Prefix
and the Address Length Prefix override the de-
fault 32-bit length on an individual instruction basis
These prefixes are automatically added by assem-
blers The Operand Length and Address Length Pre-
fixes can be applied separately or in combination to
any instruction
The 80376 normally executes 32-bit code and uses
either 8- or 32-bit displacements and any register
can be used as based or index registers When exe-
cuting 16-bit code (by prefix overrides) the displace-
ments are either 8 or 16 bits and the base and index
register conform to the 16-bit model Table 2 4 illus-
trates the differences
Table 2 4 BASE and INDEX Registers for 16- and 32-Bit Addresses
BASE REGISTER
INDEX REGISTER
SCALE FACTOR
DISPLACMENT
16-Bit Addressing
BX BP
SI DI
None
0 8 16 Bits
32-Bit Addressing
Any 32-Bit GP Register
Any 32-Bit GP Register
except ESP
1248
0 8 32 Bits
2 5 Data Types
The 80376 supports all of the data types commonly used in high level languages
Bit
Bit Field
Bit String
Byte
Unsigned Byte
Integer (Word)
Long Integer (Double Word)
Unsigned Integer (Word)
Unsigned Long Integer
(Double Word)
Signed Quad Word
Unsigned Quad Word
Pointer
Long Pointer
Char
String
BCD
Packed BCD
A single bit quantity
A group of up to 32 contiguous bits which spans a maximum of four
bytes
A set of contiguous bits on the 80376 bit strings can be up to 16 Mbits
long
A signed 8-bit quantity
An unsigned 8-bit quantity
A signed 16-bit quantity
A signed 32-bit quantity All operations assume a 2’s complement
representation
An unsigned 16-bit quantity
An unsigned 32-bit quantity
A signed 64-bit quantity
An unsigned 64-bit quantity
A 16- or 32-bit offset only quantity which indirectly references another
memory location
A full pointer which consists of a 16-bit segment selector and either a
16- or 32-bit offset
A byte representation of an ASCII Alphanumeric or control character
A contiguous sequence of bytes words or dwords A string may
contain between 1 byte and 16 Mbytes
A byte (unpacked) representation of decimal digits 0 – 9
A byte (packed) representation of two decimal digits 0 – 9 storing one
digit in each nibble
14

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]