HD6432160 RENESAS [Renesas Technology Corp], HD6432160 Datasheet - Page 84

no-image

HD6432160

Manufacturer Part Number
HD6432160
Description
Hitachi 16-Bit Single-Chip Microcomputer
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet
Table 2.4
Instruction Size*
ADD
SUB
ADDX
SUBX
INC
DEC
ADDS
SUBS
DAA
DAS
MULXU
MULXS
DIVXU
Note:* Size refers to the operand size.
Rev. 2.0, 08/02, page 44 of 788
B: Byte
W: Word
L: Longword
Arithmetic Operations Instructions (1)
B/W/L
B
B/W/L
L
B
B/W
B/W
B/W
Function
Rd
Performs addition or subtraction on data in two general registers, or on
immediate data and data in a general register. (Subtraction on
immediate data and data in a general register cannot be performed in
bytes. Use the SUBX or ADD instruction.)
Rd
Performs addition or subtraction with carry on data in two general
registers, or on immediate data and data in a general register.
Rd
Adds or subtracts the value 1 or 2 to or from data in a general register.
(Only the value 1 can be added to or subtracted from byte operands.)
Rd
Adds or subtracts the value 1, 2, or 4 to or from data in a 32-bit register.
Rd (decimal adjust)
Decimal-adjusts an addition or subtraction result in a general register by
referring to CCR to produce 4-bit BCD data.
Rd
Performs unsigned multiplication on data in two general registers: either
8 bits
Rd
Performs signed multiplication on data in two general registers: either 8
bits
Rd
Performs unsigned division on data in two general registers: either 16
bits
16-bit quotient and 16-bit remainder.
Rs
Rs
1
1
Rs
Rs
Rs
8 bits
8 bits
8 bits
Rd, Rd
Rd, Rd
C
Rd, Rd
Rd
Rd
Rd
16 bits or 16 bits
8-bit quotient and 8-bit remainder or 32 bits
Rd, Rd
16 bits or 16 bits
2
2
#IMM
Rd
Rd
Rd, Rd
#IMM
Rd
C
4
16 bits
16 bits
Rd
Rd
32 bits.
32 bits.
16 bits

Related parts for HD6432160