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

ST486SMM 查看數據表(PDF) - STMicroelectronics

零件编号
产品描述 (功能)
生产厂家
ST486SMM
ST-Microelectronics
STMicroelectronics ST-Microelectronics
ST486SMM Datasheet PDF : 34 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
ST486DX - SMM IMPLEMENTATION
2.3 SMM Instruction Summary
SGS-Thomson has added seven new instructions to the X86 standard instruction set to aid in SMM
programming. These instructions are only valid when:
CPL = 0 and
SMI is enabled (CCR1 bit 1 = 1) and
SMAR size > 0 and
either [in SMM mode or SMAC is on (CCR1 bit 2 =1)]
The CPU will generate an undefined opcode fault when the above conditions are not met and one
of the SMM instructions are executed. The assembly language macro SMIMAC.INC listed in Ap-
pendix A will automatically generate the appropriate machine code when included in a source file
containing SGS-Thomson SMM instructions.
Most of the SGS-Thomson SMM instructions are used to access the non-programmer visible inter-
nal descriptors. The standard x86 instructions can not access this information inside the CPU. This
information is stored in memory in a 10 Byte area that is comprised of both the descriptor (8-Bytes)
and the segment register/selector (2 Bytes). The 8 Byte descriptor is in the same format that is
found in the GDT or LDT. If the data area is dword aligned, it will minimize the memory access
time.
Table 2 - 5. Register and Descriptor Save Format
15 14 13 12 11 10 9 8 7 6 5
4
3210
SELECTOR or SEGMENT
+8
BASE 31 - 24
G D 0 AVL
LIMIT 19 - 16
+6
P DPL DT
TYPE
BASE 23 - 16
+4
BASE 15 - 0
+2
LIMIT 15 - 0
+0
2.3.1 RSDC - Restore Register and Descriptor
Instruction
RSDC
Opcode
0F 79 [mod sreg3 r/m]
Parameters
sreg3, mem80
Core Clocks
10
RSDC loads the information at the mem80 into a segment register/selector and its associated de-
scriptor. Attempting to use this instruction to load the Code Segment or Code Selector will gener-
ate an invalid opcode instruction. Code Segment or Code Selector is restored from the SMM
header as part of the RSM instruction.
18

Share Link: 

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