17.05.2015 Views

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Instruction Summary<br />

A.4.4 Restore TSR and Descriptor<br />

Instruction Opcode Parameters<br />

rsts OF 7D [mod 000 rim] mem80<br />

Clocks<br />

14<br />

Description:<br />

This instruction restores the task state register in the CPU from the mem80 location.<br />

Example:<br />

$rsts MACRO<br />

db Ofh, 7dh<br />

ENDM<br />

db 02eh<br />

ENDM<br />

rsts cs: [600h]<br />

$rsts<br />

build [mod sreg3 rim], 6<br />

DS:<br />

[d16]<br />

db 6<br />

displacement<br />

A.4.S Save Register and Descriptor<br />

Instruction Opcode Parameters Clocks<br />

svdc OF 78 [mod sreg3 rim] mem80, sreg3 22<br />

Description:<br />

This instruction saves the 80486 segment register into the 80-bit mem80 location.<br />

Example:<br />

$svdc<br />

MACRO<br />

db Ofh, 78h<br />

ENDM<br />

MACRO<br />

db 02eh<br />

ENDM<br />

EQU 3<br />

svdc cs: [680h] , DS<br />

$svdc<br />

db (06 or (_DS SHL 3))<br />

dw<br />

680h<br />

build [mod sreg3 rim]<br />

displacement<br />

Note: The non-program mer-visible information of the segment register is also saved. See Section A.14<br />

for a description of the storage format.<br />

A-12 <strong>TI486</strong> SMM Programmer's Guide

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!