HD6417616 RENESAS [Renesas Technology Corp], HD6417616 Datasheet - Page 62

no-image

HD6417616

Manufacturer Part Number
HD6417616
Description
32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7600 Series
Manufacturer
RENESAS [Renesas Technology Corp]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
HD6417616RFV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Part Number:
HD6417616SFV
Manufacturer:
Renesas Electronics America
Quantity:
10 000
Section 2 CPU
There are dedicated load/store instructions for accessing the RS, RE and MOD registers. For
example, the RS register is accessed as follows.
The following instructions set addresses in the RS, RE registers for zero overhead repeat control:
The GBR register and VBR register are the same as the previous SuperH microprocessor registers.
An RC counter and four control bits (DMX bit, DMY bit, RF1 bit, RF0 bit) have been added to
the SR register. The RS, RE and MOD registers are new registers.
2.1.3
System registers consist of four 32-bit registers: high and low multiply and accumulate registers
(MACH and MACL), the procedure register (PR), and the program counter (PC). The MACH and
MACL store the results of multiplication or multiply and accumulate operations*. The PR stores
the return address from the subroutine procedure. The PC indicates the address of the program in
execution; it controls the flow of the processing. The PC indicates the fourth byte after the
instruction currently being executed. These registers are the same as those in the SuperH
microprocessor.
Note: These are used only when executing an instruction that was supported by SH-1 and SH-2.
Rev. 2.00 Mar 09, 2006 page 36 of 906
REJ09B0292-0200
LDC
LDC.L @Rm+,RS;
STC
STC.L RS,@-Rn;
LDRS
LDRE
They are not used for newly added multiplication instructions (PMULS).
System Registers
Rm,RS;
RS,Rn;
@(disp,PC);
@(disp,PC);
31
31
31
Figure 2.3 System Register Configuration
Rm RS
(Rm) RS,Rm+4 Rm
RS Rn
Rn-4 Rn,RS (Rn)
disp 2 + PC RS
disp 2 + PC RE
MACH
MACL
PR
PC
0
0
0
Multiply and accumulate
register high (MACH)
Multiply and accumulate
register low (MACL)
Procedure register (PR)
Program counter (PC)

Related parts for HD6417616