毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

MCS51单片机反向解剖以及正向设计的研究 第6页

更新时间:2009-5-22:  来源:毕业论文
MCS51单片机反向解剖以及正向设计的研究 第6页
MMMOVC,bittt1010001000直接寻址位传送到进位标志志2221222
MMMOVbit,CCC1001001000进位标志传送到直接寻址位位2222444
CCCLRCCC1100001111清进位标志志111l222
CCCLRbittt1100001000清直接寻址位位2221222
SSSETBCCC1101001111置进位标志志111l222
SSSETBbittt1101001000置直接寻址位位2221222
CCCPLCCC1011001111进位标志取反反1111222
CCCPLbittt1011001000直接寻址位取反反2221222
AAANLC,bittt1000001000进位标志“与”直接寻址位位2222444
AAANLC,/bittt1011000000进位标志“与”直接寻址位的反反2222444
OOORLC,bittt0111001000进位标志“或”直接寻址位位2222444
OOORLC,/bittt1010000000进位标志“或”直接寻址位的反反2222444
JJJCfelll0100000000进位标志置位转移移2222444
JJJNCrelll0101000000进位标志为零转移移2222444
JJJBbit,relll0010000000直接寻址位置位转移移3332444
JJJNBbit,relll0011000000直接寻址位为零转移移3332444
JJJBCbit,relll0001000000直接寻址位转移并将该位复位位3332444
2.4.2MCS一51单片机的寻址方式
MCS一51系列单片机采用5种寻址方式:寄存器寻址、直接寻址、寄存器间
接寻址、立即寻址和基址寄存器加变址寄存器间接寻址!17]。
1.寄存器寻址
寄存器寻址方式可用于访问选定寄存器区的8个工作寄存器RO一R7,指令
操作码的低3位指示所用寄存器,也用于访问ACC、B、DPTR、进位标志cyo
2.直接寻址
直接寻址可以用于访问内部RAM的低128个字节,也是访问专用寄存器
的唯一方法。采用直接寻址方式的指令多是双字节指令,其中第一个字节是操作
码而第二个字节是内部RAM低128字节或专用寄存器的直接地址。
3.寄存器间接寻址
寄存器间接寻址方式可用于访问内部RAM或外部数据存贮器。访问内部或
第二章MCS一51单片机的原理
者外部数据存贮器低256字节时,采用RO、Rl作为间接寄存器,是单字节指
令;访问外部数据存贮器时,采用DPTR作间接寄存器;执行压栈/出栈指令时,
采用堆栈指针SP作为间接寄存器。
4.立即寻址
采用立即寻址方式的指令多是双字节指令,第一个字节是操作码,第二个字
节是立即数,即存放在程序存贮器内的常数。
5.基址寄存器加变址寄存器间接寻址
基址寄存器加变址寄存器间接寻址方式用于访问程序存贮器中的一个字节,
并且该字节的地址是基址寄存器(DPTR、PC)的内容与变址寄存器(ACC)内容
之和。
2.5MCS一51单片机指令集的分类检索与特征提取
1.MCS一51单片机指令集的分类检索
MCS一51系列单片机共有In条指令,5种寻址方式。按照指令机器码
00一FFH可以进行全面、整体的矩阵式检索,如表2一7所示。对指令集的分类整
理也可以根据指令操作的类型、指令的寻址方式等不同要求进行检索,并按照设
计要求进行不同分类的特征提取。
表2一7指令集的“整体一矩阵”式检索
0000000lll2223334445556667778~FFF
OOOOONOPPPPPLJMPPPRRAAAINCAAAINCCCINCCCINCRnnn
aaaaaaaaaddrrrrrrrdireettt@兄兄兄
1111111116666666666666
11111JBCbit,,,LCALLLLRRCAAADECCCDECCCDECCCDECRflll
rrrrrellllladdrrrrrAAAdireCttt@Riiiii
1111111116666666666666
22222JBbit,,,RETTTRLAAAADDDDADDDDADDDDADDA,Rnnn
rrrrrelllllllllA,,A,,A,,,
#############dataaadifeCttt@形
第二章MCS一51单片机的原理
33333JNBbit,,>>>RETIIIRLCAAAADDCCCADDCCCADDCCCADDCA,Rnnn
rrrrrelllOOOOOOOA,,A,,A,,,
>>>>>>>>>>>>>#dataaadireCttt@Riiiii
尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸尸44444JCrelll尸尸ORLLLORLLLORLLLORLLLORLLLORLA,Rnnn
pppppppppdireet,,direet,,A,,A,,A,,,认认认认认AAA#dataaa#dataaadireettt@Riiiii母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母母
55555JNCrelll)))ANLLLANLLLANLLLANLLLANLLLANLA,Rnnn
斌斌斌斌斌direet,,direet,,A,,A,,A,,,
叼叼叼叼叼AAA#dataaa#dataaadireettt@Riiiii
ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp
66666JZrelll体体XRLLLXRLLLXRLLLXRLLLXRLLLXRLA,Rnnn
母母母母母direet,,direet,,A,,A,,A,,,
AAAAAAAAAAA#dataaa#dataaadireettt@Riiiii
77777JNZrelllllORLLLJMPPPMOVVVMOVVVMOVVVMOVRn,,
CCCCCCCCC,bittt@A十DPTRRRA,,direet,,@Ri,,#dataaa
#############dataaa#dataaa#dataaaaa
88888SJMPPPPPANLLLMOVCA,,DIVVVMOVVVMOVVVMOVdireet,,
rrrrrelllllC,bittt@A+PCCCABBBdireet,,direet,,Rflll
dddddddddddddddireCttt@Riiiii
99999MOVVVVVMOVVVMOVCA,,SUBBBBSUBBBBSUBBBBSUBBA,Rnnn
DDDDDPTR,,,bit,CCC@A十DPTRRRA,,A,,A,,,
#####data1666666666#dataaadireCttt@Riiiii
AAAAAORLC,,,MOVVVINCDPI,RRRMULLLLLMOVVVMOVRn,,
/////bitttttC,bitttttABBBBB@Ri,,direCttt
dddddddddddddddddireCttttt
BBBBBANLC,,,CPLLLCPLCCCCJNEEECJNEEECJNEEECJNERn,,
/////bitttttbitttttA,,A,,@Ri,,#data,relll
#############data,,direet,,#data,,,
fffffffffffffelllfelllrel
第二章MCS一51单片机的原理
C}PUSHCLRCLRCSWAPXCHXCHA,Rn
direCt
direCt
POPSETBSETBCDAADJNZDJNZRn,rel
direCtdireCt
MOVX
A,
@DPI、R
MOVX
@DPTR,
A
MOVXA,@Ri1CLRA1MOVMOVA,Rn
direCt
MOVx@R‘,A{CpL“…MoV
}1direCt
XCH
A,
@Ri
XCHD
A,
@Ri
MOV
A,
@Ri
MOV
@Ri,
A
MOVRn,A
2.McS一51单片机指令集的特征提取
McS一51单片机的指令特征很多,例如指令的类别、指令的编码方式、指
令执行的周期数、指令的字节数和指令对标志位的影响等等。对这些特征进行分
类整理,可以在正向设计的过程中优化设计芯片内部各受控部件(累加器A、寄
存器B、数据指针DPTR、程序计数器PC、堆栈指针SP、程序状态字PSW等)
的控制信号,从而节约这些受控部件控制信号的组合逻辑资源,减少综合后受控
电路的门数。
特征提取包括:寻址方式与指令类型的关系;指令类型与标志寄存器的关系;指
令类型与指令执行周期、指令字节数的关系;寻址方式与指令执行周期(机器周
期)、指令字节数的关系,如表2一8所示。
表2一8寻址方式与指令执行周期、指令字节数关系
寄寄寄存器器直接寻址址寄存器器立即寻址址基址寄存器加变址址
寻寻寻址址址间接寻址址址寄存器间接寻址址
执执行周期期1/2/2222/2八八1/2/2221/2/222222
字字节数数1/2八八2/3/2221/2八八2/3/2221

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

MCS51单片机反向解剖以及正向设计的研究 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。