Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF HTML

MC68030FE33 Datasheet(PDF) 83 Page - Motorola, Inc

Part No. MC68030FE33
Description  ENHANCED 32-BIT MICROPROCESSOR
Download  602 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  MOTOROLA [Motorola, Inc]
Homepage  http://www.freescale.com
Logo 

MC68030FE33 Datasheet(HTML) 83 Page - Motorola, Inc

Zoom Inzoom in Zoom Outzoom out
 83 / 602 page
background image
Instruction Set Summary
MOTOROLA
MC68030 USER’S MANUAL
3-5
Table 3–1 is a summary of the integer and floating-point data movement operations.
3.2.2 Integer Arithmetic Instructions
The integer arithmetic operations include the four basic operations of add (ADD), subtract
(SUB), multiply (MUL), and divide (DIV) as well as arithmetic compare (CMP, CMPM,
CMP2), clear (CLR), and negate (NEG). The instruction set includes ADD, CMP, and SUB
instructions for both address and data operations with all operand sizes valid for data
operations. Address operands consist of 16 or 32 bits. The clear and negate instructions
apply to all sizes of data operands.
Signed and unsigned MUL and DIV instructions include:
• Word multiply to produce a long-word product
• Long-word multiply to produce and long-word or quad-word product
• Division of a long word divided by a word divisor (word quotient and word remainder)
• Division of a long word or quad word dividend by a long-word divisor (long-word quo-
tient and long-word remainder)
A set of extended instructions provides multiprecision and mixed-size arithmetic. These
instructions are add extended (ADDX), subtract extended (SUBX), sign extended (EXT),
and negate binary with extend (NEGX). Refer to Table 3–2 for a summary of the integer
arithmetic operations.
Table 3-1. Data Movement Operations
Instruction
Operand Syntax
Operand Size
Operation
EXG
Rn,Rn
32
Rn
↔ Rn
LEA
〈ea〉,An
32
〈ea〉 → An
LINK
An,#
〈d〉
16, 32
Sp - 4
→ SP; An → (SP); SP → An, SP + D → SP
MOVE
MOVEA
〈ea〉,〈ea〉,An
8, 16, 32
16, 32
→ 32
source
→ destination
MOVEM
list,
〈ea〉,list
16, 32
16, 32
→ 32
listed registers
→ destination
source
→ listed registers
MOVEP
Dn,(d16,An)
(d16,An),Dn
16, 32
Dn[31:24]
→ (An + d); Dn[23:16] → An + d + 2);
Dn[15:8]
→ (An + d + 4); Dn[7:0] → (An + d + 6)
(An + d)
→ Dn[31:24]; (An + d + 2) → Dn[23:16];
(An + d + 4)
→ Dn[15:8]; (An + d + 6) → Dn[7:0]
MOVEQ
#
〈data〉,Dn
8
→ 32
immediate data
→ destination
PEA
〈ea〉
32
SP — 4
→ SP; 〈ea〉 → (SP)
UNLK
An
32
An
→ SP; (SP) → An; SP + 4 → SP


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99  100   ...More


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn