avr 单片机指令详解(英文)

avr 单片机指令详解(英文)

ID:15793765

大小:1.14 MB

页数:133页

时间:2018-08-05

avr 单片机指令详解(英文)_第1页
avr 单片机指令详解(英文)_第2页
avr 单片机指令详解(英文)_第3页
avr 单片机指令详解(英文)_第4页
avr 单片机指令详解(英文)_第5页
资源描述:

《avr 单片机指令详解(英文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、InstructionSetNomenclature:StatusRegister(SREG)SREG:StatusregisterC:CarryflaginstatusregisterZ:ZeroflaginstatusregisterN:NegativeflaginstatusregisterV:Two’scomplementoverflowindicatorS:N⊕V,ForsignedtestsInstructionSetH:HalfCarryflaginthestatusregisterT:TransferbitusedbyBLDandBSTinstructionsI:Globali

2、nterruptenable/disableflagRegistersandOperandsRd:Destination(andsource)registerintheregisterfileRr:SourceregisterintheregisterfileR:ResultafterinstructionisexecutedK:Constantdatak:Constantaddressb:BitintheregisterfileorI/Oregister(3bit)s:Bitinthestatusregister(3bit)X,Y,Z:Indirectaddressregister(X=R2

3、7:R26,Y=R29:R28andZ=R31:R30)A:I/Olocationaddressq:Displacementfordirectaddressing(6bit)Rex.0856B-06/991I/ORegistersRAMPX,RAMPY,RAMPZRegistersconcatenatedwiththeX,YandZregistersenablingindirectaddressingofthewholedataspaceonMCUswithmorethan64Kbytesdataspace,andconstantdatafetchonMCUswithmorethan64Kby

4、tesprogramspace.RAMPDRegisterconcatenatedwiththeZregisterenablingdirectaddressingofthewholedataspaceonMCUswithmorethan64Kbytesdataspace.EINDRegisterconcatenatedwiththeinstructionwordenablingindirectjumpandcalltothewholeprogramspaceonMCUswithmorethan64Kbytesprogramspace.StackSTACK:Stackforreturnaddre

5、ssandpushedregistersSP:StackPointertoSTACKFlags⇔:Flagaffectedbyinstruction0:Flagclearedbyinstruction1:Flagsetbyinstruction-:Flagnotaffectedbyinstruction2InstructionSetInstructionSetConditionalBranchSummaryTestBooleanMnemonicComplementaryBooleanMnemonicCommentRd>RrZ•(N⊕V)=0BRLT(1)Rd≤RrZ+(N⊕V)=1BRGE*S

6、ignedRd≥Rr(N⊕V)=0BRGERdRrZ•(N⊕V)=0BRLT*SignedRdRrC+Z=0BRLO(1)Rd≤RrC+Z=1BRSH*UnsignedRd≥RrC=0BRSH/BRCCRdRrC+Z=0BR

7、LO*UnsignedRd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。