巩固新课: 、汇编语言有何种特点?指令格式? 2、MCS51系列机共有多少条指令?分几类? 3、MCS51系列汇编语言指令有几种寻址方式?
巩固新课: 1、汇编语言有何种特点?指令格式? 2、MCS—51系列机共有多少条指令?分几类? 3、MCS—51系列汇编语言指令有几种寻址方式?
§3-2数据传送类指令 一、内部RAM数据传送类 般数据传送指令 特殊功能 片外 程序 MOVC寄存器|MoVx 数据 存储器 SFR 存储器 ROM MOV 片内 RAM EPROM PUSH RAM 128字节 POP XCH XCHD
§3-2 数据传送类指令 一、内部RAM数据传送类 1、一般数据传送指令 MOVC MOVX 片外 程序 存储器 ROM EPROM 特殊功能 寄存器 SFR 片内 RAM 128字节 片外 数据 存储器 MOV RAM PUSH POP XCH XCHD
回忆前述操作数描述符:A, direct,Rn,aRi,#data, DPTR等。 经排列组合可写出下列指令: MOVA,Rn;(A)←(Rn)以下类似。 MOVA, direct MOV A,@Ri MOVA,#data MOV Rn, a MOV Rn, direct MOV Rn, #data
回忆前述操作数描述符:A,direct,Rn,@Ri,#data, DPTR等。 经排列组合可写出下列指令: MOV A,Rn ;(A) (Rn)以下类似。 MOV A,direct MOV A,@Ri MOV A,#data MOV Rn,A MOV Rn,direct MOV Rn,#data
Mov direct, A (direct (A) MOV direct, Rn MOV direct, direct MOV direct, @Ri MOV direct, #data MOV Ri, A MOV aRi. direct MOV aRi, #data MOⅤDPTR,#data16;唯一的16位数据传送指令。 上述指令不影响任何标志位,但PSW的P位除外
MOV direct,Rn MOV direct,direct MOV direct,@Ri MOV direct,#data MOV @Ri,A MOV @Ri, direct MOV @Ri,#data MOV DPTR,#data16 ;唯一的16位数据传送指令。 上述指令不影响任何标志位,但PSW的P位除外。 MOV direct,A ; (direct) (A)
上述指令不影响任何标志位,但PSW的P位除外。 注意: MOV Rn,RnX 哇!好 MOV aRi. aRi 容易出 MOV Rn, Ri X 错啊! MOV #data A X 等等指令是非法指令
上述指令不影响任何标志位,但PSW的P位除外。 注意:MOV Rn,Rn MOV @Ri, @Ri MOV Rn, @Ri MOV #data, A 等等指令是非法指令。 Х Х Х Х 哇!好 容易出 错啊!