EM78P447S
otp 只读存储器
操作指南 二进制的 十六进制 MNEMONIC 运作 状态 影响
0 0000 0001 rrrr 001r ior r
IOCR
→
一个
毫无 <note1>
0 0000 0010 0000 0020 TBL
R2+A
→
r2,
位 8~9 的 r2 不变
z,c,直流
0 0000 01rr rrrr 00rr mov r,一个
一个
→
R
毫无
0 0000 1000 0000 0080 CLRA
0
→
一个
Z
0 0000 11rr rrrr 00rr clr r
0
→
R
Z
0 0001 00rr rrrr 01rr sub 一个,r
r-一个
→
一个
z,c,直流
0 0001 01rr rrrr 01rr sub r,一个
r-一个
→
R
z,c,直流
0 0001 10rr rrrr 01rr deca r
r-1
→
一个
Z
0 0001 11rr rrrr 01rr dec r
r-1
→
R
Z
0 0010 00rr rrrr 02rr 或者 一个,r
一个
∨
R
→
一个
Z
0 0010 01rr rrrr 02rr 或者 r,一个
一个
∨
R
→
R
Z
0 0010 10rr rrrr 02rr 和 一个,r
一个 &放大; r
→
一个
Z
0 0010 11rr rrrr 02rr 和 r,一个
一个 &放大; r
→
R
Z
0 0011 00rr rrrr 03rr xor 一个,r
一个
⊕
R
→
一个
Z
0 0011 01rr rrrr 03rr xor r,一个
一个
⊕
R
→
R
Z
0 0011 10rr rrrr 03rr 增加 一个,r
一个 + r
→
一个
z,c,直流
0 0011 11rr rrrr 03rr 增加 r,一个
一个 + r
→
R
z,c,直流
0 0100 00rr rrrr 04rr mov 一个,r
R
→
一个
Z
0 0100 01rr rrrr 04rr mov r,r
R
→
R
Z
0 0100 10rr rrrr 04rr coma r
/r
→
一个
Z
0 0100 11rr rrrr 04rr com r
/r
→
R
Z
0 0101 00rr rrrr 05rr inca r
R+1
→
一个
Z
0 0101 01rr rrrr 05rr inc r
R+1
→
R
Z
0 0101 10rr rrrr 05rr djza r
r-1
→
一个, skip 如果 零
毫无
0 0101 11rr rrrr 05rr djz r
r-1
→
r, skip 如果 零
毫无
0 0110 00rr rrrr 06rr rrca r
r(n)
→
一个(n-1),
r(0)
→
c, c
→
一个(7)
C
0 0110 01rr rrrr 06rr rrc r
r(n)
→
r(n-1),
r(0)
→
c, c
→
r(7)
C
0 0110 10rr rrrr 06rr rlca r
r(n)
→
一个(n+1),
r(7)
→
c, c
→
一个(0)
C
0 0110 11rr rrrr 06rr rlc r
r(n)
→
r(n+1),
r(7)
→
c, c
→
r(0)
C
0 0111 00rr rrrr 07rr swapa r
r(0-3)
→
一个(4-7),
r(4-7)
→
一个(0-3)
毫无
0 0111 01rr rrrr 07rr swap r
r(0-3)
↔
r(4-7)
毫无
0 0111 10rr rrrr 07rr jza r
R+1
→
一个, skip 如果 零
毫无
0 0111 11rr rrrr 07rr jz r
R+1
→
r, skip 如果 零
毫无
0 100b bbrr rrrr 0xxx bc r,b
0
→
r(b)
毫无 <note2>
0 101b bbrr rrrr 0xxx bs r,b
1
→
r(b)
毫无 <note3>
0 110b bbrr rrrr 0xxx jbc r,b 如果 r(b)=0, skip 毫无
0 111b bbrr rrrr 0xxx jbs r,b 如果 r(b)=1, skip 毫无
1 00kk kkkk kkkk 1kkk call k
PC+1
→
[sp],
(页, k)
→
PC
毫无
1 01kk kkkk kkkk 1kkk jmp k
(页, k)
→
PC
毫无
1 1000 kkkk kkkk 18kk mov 一个,k
k
→
一个
毫无
1 1001 kkkk kkkk 19kk 或者 一个,k
一个
∨
k
→
一个
Z
1 1010 kkkk kkkk 1Akk 和 一个,k
一个 &放大; k
→
一个
Z
1 1011 kkkk kkkk 1Bkk xor 一个,k
一个
⊕
k
→
一个
Z
1 1100 kkkk kkkk 1Ckk retl k
k
→
一个, [top 的 stack]
→
PC
毫无
1 1101 kkkk kkkk 1Dkk sub 一个,k
k-一个
→
一个
z,c,直流
1 1110 0000 0010 1E02 INT
PC+1
→
[sp], 002h
→
PC
毫无
这个 规格 是 主题 至 改变没有 较早的 注意. 06.25.2003 (v1.1)
31