关键词不能为空

当前您在: 主页 > 英语 >

MC9S12XS128指令集

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-03 22:01
tags:

-

2021年3月3日发(作者:抽查英文)


MC9S12XD


指令集(


字母检索表




助记符



ABA


ABX


ABY


ADCA


ADCB


ADDA


ADDB


ADDD


ANDA


ANDB


ANDCC


ASL


ASLA


ASLB


ASLD


ASR


ASRA


ASRB


BCC


BCLR


BCS


BEQ


BEST


BGE


BGND


BGT


BHI


BHS


BITA


BITB


BLE


BLO


BLS


BLT


BMI


BNE


BPL


BRA


BRCLR



C=0,


转跳,简单转跳

< br>


位清零



< br>C=1,


转跳,简单转跳



若相等,转跳,简单转跳




1


若大于或等于,跳转(


R>=M



,


有符号跳 转



背景调试












把寄存器


B


的值加到寄存器


A


把寄存器


B


的值加到寄存器


B


把寄存器


B


的值加到寄存器


Y


带进位加法,结果存放在寄存器


A


带进位加法,结果存放在寄存器


B


不带进位加法,结果存放在寄存器


A


不带进位加法,结果存放在寄存器


B


不带进位加法,结果存放在寄存器


D


寄存器


A


与内存相“与”


< p>
寄存器


B


与内存相“与”



寄存器


CCR


与内存相“与”


(


CCR


寄存器设置


)



算术左移






















A



+



B



--->B



B< /p>



+



X



--->X



B



+



Y



---->Y



A



+



M



+ C ---->A



B



+



M



+C------>B



B



+



M



----->A



B



+


M



---->B

< p>


A



B



+



M


M+1



--->A

< p>


B



A



&



M

< br>)


----->A



B



&



M

< p>


----->B



C CR



&



M



----->CCR



C<---########<---0


C<---########<----########<---0


a7






a0




b7






b0



算术右移




########--->C


b0






b7


C=0



M



&



mm



----->M


C=1


Z=1


(M)|(mm)----->M


Z^V=0



BDM


使能允许,进入


B DM


模式



Z|(N^V)=0


C|Z=0


C=0



A



&


< br>M





B



&



M




Z|(N^V)=1


C=1


C+Z=1


N|V=1


N=1


Z=0


N=0

< p>
-------------------------------------------- ---------



M



&mm


若大于,跳转(


R>M



,


有符号跳转



若大于,跳 转(


R>M



,


无符号跳转



若大于或等于,跳转(


R>=M



,


无符号跳转



寄存器


A


与内存按位相< /p>






寄存器


A


与内存按位相






若 小于,跳转(


R>M



,


有符号跳转



若小于,跳转(


R



,


无符号跳转



若小于或等于,跳转(


R<=M

< br>)


,


无符号跳转



若小于,跳转,



R<=M



,


有符号跳转



若为负,转跳,简单转跳



若不相等,转跳,简单转跳



若大于< /p>


0


,跳转,简单跳转



无条件转跳



若选择位为


0


,跳转



BRN


BRSET


BSR


不转跳,相当于空操作



若选择位为< /p>


1


,跳转



调用子程序



----------- ------------------------------------------



M



&mm


SP-2---->SP


RTNH:RTNL---->M(SP):M(SP+1)


Subroute address--->PC


V=0


V=1


SP-2--->SP



RTNH:RTNL---->M(SP):M(SP+1)


SP-1--->SP



(PAGE)--->M(SP)


PAGE--->PAGE subroute address--->PC



A


)—


(B)


C=0


I=0


$$00----->M


$$00----->A


$$00----->B


V=0


(A)



(M)


(B)



(M)

$$FF


—(


M


< br>----->M


$$FF


—(


A



----->A


$$FF

< p>
—(


B



----->B


(A:B)



(M:M+1)



SP



----- >(M:M+1)


(X)



(M:M+1)


(Y)



(M:M+1)

< p>
若(


A,B,D,X,SP


-1=0


,跳转,否则继续



若(


A,B,D,X,SP



-1


不等于


0


,跳转,否则继续


BVC


BVS


CALL


若无溢出,跳转,简单跳转



若溢出,跳转,简单跳转



调用子程序 (


64K


以外的子程序)



CBA


CLC


CLI


CLR


CLRA


CLRB


CLV


CMPA


CMPB


COM


COMA


COMB


CPD


CPS


CPX


CPY


DBEQ


DBNE


DEC


DECA


DECB


DES


DEX


DEY


EDIV


EDVIS


EMUL


EMLTLS


EORA


EORB


EUL


EXG


寄存器


A



B


比较



CCR


寄存器设置



CCR


寄存器设置



内存快速清零



寄存器


A


清零



寄存器


B


清零



CCR


寄存器设置


< br>寄存器


A


与内存比较



寄存器


B


与内存比较


( 16



)


内存取反



寄存器


A


取反



寄存器


B


取反



寄存器


D


与内存比较

< br>(16



)


(SP)


与内存数据比较


(16) < /p>


寄存器


X


与内存比较(

< br>16


位)



寄存器


Y


与内存比较(


16


位)< /p>




1


等于


0


,跳转




1


不等于


0


,跳转



内存地址减


1


寄存器


A



1


寄存器


B



1


栈指针自减


1


寄存器


X



1


寄存器


Y



1


32


位除以


16


位无符号除法



32


位除以


16


位有符号除法



16


位无符号乘法



16


位有符号乘法


< br>寄存器


A


与内存相“异或”


< /p>


寄存器


B


与内存相“异或”



8


位无符号乘法



寄存器之间的数据交换



(M)-$$01



>M


(A) -$$01



>A


(B) -$$01



>B

< p>


SP



--->1-- --->SP|(SP)-$$0001--->SP


(X) -$$0001--->X


(Y )- $$0001--->Y


()/()



>







余数


D


()/()



>







余数


D


(X)*(Y)



>Y:D


(X)*(Y)



>Y:D



A



^



M



--->A



B



^

< p>


M



--->B


(A)*(B)



>A:B



A



B



CCR



D



X



X

< br>,


SP



---A



B



CCR



D



X

< br>,


X



SP


FDIV


IBEQ


IBNE


IDIV


IDIVS


INC


INCA


INCB


INS


INX


INY


JMP


JSR


LBCC


LBCS


LBEQ


LBGE


LBGT


LBHI


LBHS


LBLE


LBLO


LBLS


LBLT


LBMI


LBNE


LBRA


LBRN


LBPL


LBVC


LBVS


LDAA


LDAB


LDD


LDS


LDX


LDY


LEAS


LEAX


LEAY


LSL


LSLA


16


位除以


16


位小 数除法




1


等于


0


,跳转




1


不等于


0


,跳转



16


位无符号整数除法



16


位有符号整数除法



内存地址内容减


1


寄存器


A



1


寄存器


B



1


栈指针自加


1


寄存器


X



1


寄存器


Y



1


跳转



跳转到子程序



C=0


,跳转,简单跳转




C=1


,跳转,简单跳转



若相等,跳转,简单跳转



若大于或等 于,跳转(


>=M



,无符号



若大于,跳转(


R>M



,


有符号跳转


< br>若大于


,


跳转(


R>M



,


无符号跳转



若大于或等于


,


跳转(

R>=M



,


无符号跳转



若小于或等于,跳转(


R<=M



,


有符号



若小于,跳转(


R



, 无符号跳转



若小于,跳转(


R<=M



,无符号跳转


若小于,跳转(


R




若为负,跳转,简单跳转



若不相等,跳转,简单跳转



无条件跳转



不跳转,空操作



若大于


0


,跳转,简单跳转



若无溢出,跳转,简单跳转



若溢出,跳转,简单跳转



将数据载入寄存器


A


将数据载入寄存器


B


将数据载入寄存器


D


将数据载入寄存器


SP


将数据载入寄存器


X


将数据载入寄存器


Y


有效地址装入堆栈



有效地址装入寄存器


X


有效地址装入寄存器


Y


逻辑左移



逻辑左移



(D)/(X)



>X







余数


D


若 (


A,B,D,X,SP



+1=0< /p>


,跳转,否则继续



若(


A,B,D,X,SP



+1


不等于


0


,跳转,否则继续



(D)/(X)---->X







余数


D


(D)/(X)----->X





余数


D



M



+$$01----->M



A



+$$01-- --->M


(B) +$$01----->B


< p>
SP



+1------>SP


(X) +$$0001--->X


(Y )+ $$0001--->Y


Address--->PC


SP-2--->SP



RTNH:RTNL---->M(SP):M(SP+1)


Subroute address--->PC


C=0


C=1


Z=1


N|V=0


Z|(N^V)=0


C|Z=0


C=0


Z|(N^V)=1


C=1


C|Z=1


N^V=1


N=1


Z=0




N=0


V=0


V=1

< p>


M



--->A



M



--->B



M



M+1



--->



A



B



< /p>



M



M+1< /p>



--->XH



XL



M



M+1



--->XH


< p>
XL



M


< p>
M+1



--->YH



YL


有效地址


--->SP


有效地址


--->X


有效地址


--->Y


C<---########<---0


C<---########<---0

-


-


-


-


-


-


-


-



本文更新与2021-03-03 22:01,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/703488.html

MC9S12XS128指令集的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文