upd17072 Renesas Electronics Corporation., upd17072 Datasheet - Page 37
upd17072
Manufacturer Part Number
upd17072
Description
4-bit Single-chip Microcontroller With Hardware For Digital Tuning System
Manufacturer
Renesas Electronics Corporation.
Datasheet
1.UPD17072.pdf
(226 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 37 of 226
- Download datasheet (2Mb)
5.4.2 Functions of program status word
transfer operations, and indicates the results of the operations.
5.4.3 Notes on using program status word
of the arithmetic operation is stored in the program status word.
0000B is stored in PSW.
5.5 Notes on Using System Register
b
The program status word sets conditions, under which the ALU (Arithmetic Logic Unit) performs arithmetic or
Table 5-2 outlines the function of each flag of the program status word.
For details, refer to 7. ALU (Arithmetic Logic Unit) BLOCK.
When an arithmetic operation (addition or subtraction) instruction is executed to the program status word, the result
Even if an operation that generates a carry has been executed, for example, if the result of the operation is 0000B,
The data in the system register which are fixed to “0” are not influenced even when a write instruction is executed.
When these data are read, “0” is always read.
3
(RP)
b
RPL
2
b
1
b
B
C
D
word (PSWORD)
0
Program status
M
C
P
b
3
Table 5-2. Functional Outline of Each Flag of Program Status Word
C
Y
b
PSW
2
Z
b
1
b
0
0
Zero flag (Z)
Carry flag (CY)
Compare flag (CMP)
BCD flag (BCD)
Flag name
Indicates that the result of arithmetic operation is 0. Con-
dition under which this flag is set differs depending on
contents of compare flag.
Indicates occurrence of carry or borrow as a result of
executing addition or subtraction instruction.
Reset (0) when carry or borrow does not occur. Set (1) when
carry or borrow occurs. Also used as shift bit of "RORC r"
instruction.
Stores or does not store result of arithmetic operation in
data memory or general register.
Executes arithmetic operation in decimal.
0: Stores result
1: Does not store result
0: Executes binary operation
1: Executes decimal operation
Function
PD17072,17073
37
Related parts for upd17072
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Renesas Technology Corp [Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series]
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas Starter Kit for RX210
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas StarterKit for RX630
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas Starter Kit+ for RX63N
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas Starter Kit
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
FLASH PROGRAMMER FOR RENESAS MICROCONTROLLERS
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Manufacturer:
Renesas Electronics Corporation.
Datasheet: