| 数据搜索系统,热门电子元器件搜索 |
|
PM0044 数据表(PDF) 63 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
PM0044 数据表(HTML) 63 Page - STMicroelectronics |
|
63 / 162 page ![]() PM0044 STM8 instruction set Doc ID 13590 Rev 3 63/162 7.2 Nomenclature 7.2.1 Operators ← is loaded with ... ↔ has its value exchanged with ... 7.2.2 CPU registers A accumulator X X index register (2 bytes) XL least significant byte of the X index register (1 byte) XH most significant byte of the X index register (1 byte) Y Y index register (2 bytes) YL least significant byte of the Y index register (1 byte) YH most significant byte of the Y index register (1 byte) PC program counter register (3 bytes) PCL low significant byte of the program counter register (1 byte) PCH high significant byte of the program counter register (1 byte) PCE extended significant byte of the program counter register (1 byte) SP stack pointer register (2 bytes) CC Condition code register (1 byte) CC.V overflow flag of the code condition register (1 bit) CC.I0 interrupt mask bit 0 of the code condition register (1 bit) CC.H half carry flag of the code condition register (1 bit) CC.I1 interrupt mask bit 1 of the code condition register (1 bit) CC.N negative flag of the code condition register (1 bit) CC.Z zero flag of the code condition register (1 bit) CC.C carry flag of the code condition register (1 bit) 7.2.3 Code condition bit value notation - bit not affected by the instruction 1 bit forced to 1 by the instruction 0 bit forced to 0 by the instruction X bit modified by the instruction 7.2.4 Memory and addressing M(...) content of a memory location R 8-bit operation result value R(...) 8-bit operation result value stored into the register or memory shown inside parentheses Rn bit n of the operation result value (0 ≤n≤7) XX.B bit B of the XX register or memory location imm.b byte immediate value imm.w 16-bit immediate value shortmem memory location with short addressing mode (1 byte) longmem memory location with long addressing mode (2 bytes) extmem memory location with extended addressing mode (3 bytes) shortoff short offset (1 byte) longoff long offset (2 bytes) extoff extended offset (3 bytes) [shortptr.w] short pointer (1 byte) on long memory location (2 bytes). Assembler notation = [$12.w]. [longptr.w] long pointer (2 bytes) on long memory location (2 bytes). Assembler notation = [$1234.w] [longptr.e] long pointer (2 bytes) on extended memory location (3 bytes). Assembler notation = [$1234.e] |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |