总数:21 | 当前第2/3 首页 上一页 1 2 3 下一页 尾页
单片机原理与接口技术(16)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组 3.2.4 查表指令 3.2.5 数据交换指令 3.2.6 堆栈操作指令组 3.3 算术运算类指令 3.3.1 加法指令 3.3.2 带进位的加法指令 3.3.3 增量(加1)指令 3.3.4 二-十进制调整指令 3.3.5 带借位的减法指令 3.3.6 减1指令 3.3.7 乘法/除法指令
  1. 2010/5/31
  2. 人气(4630)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(15)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组 3.2.4 查表指令 3.2.5 数据交换指令 3.2.6 堆栈操作指令组 3.3 算术运算类指令 3.3.1 加法指令 3.3.2 带进位的加法指令 3.3.3 增量(加1)指令 3.3.4 二-十进制调整指令 3.3.5 带借位的减法指令 3.3.6 减1指令 3.3.7 乘法/除法指令
  1. 2010/5/29
  2. 人气(5151)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(14)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组 3.2.4 查表指令 3.2.5 数据交换指令 3.2.6 堆栈操作指令组
  1. 2010/5/26
  2. 人气(5264)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(13)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组 3.2.4 查表指令 3.2.5 数据交换指令 3.2.6 堆栈操作指令组
  1. 2010/5/24
  2. 人气(4588)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(12)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组
  1. 2010/5/20
  2. 人气(5005)
  3. 星级(10)
  4. 评论(0)
单片机原理与接口技术(11)
微机原理与接口技术,浙江大学高峰主讲!第三章 80C51单片微机的指令系统 3.1 80C51指令系统概述 3.1.1 寻址方式 3.1.2 指令格式 3.1.3 指令分类 3.1.4 指令系统中使用符号说明 3.2 数据类传送指令 3.2.1 内部8位数据传送指令 3.2.2 16位数据传送指令 3.2.3 外部数据的传送指令组
  1. 2010/5/19
  2. 人气(4739)
  3. 星级(10)
  4. 评论(0)
第3章(8):单片机硬件系统MCS51指令系统
7].堆栈操作类指令(2条) 这4类指令的作用是把直接寻址单元的内容传送到堆栈指针SP所指的单元中,以及把SP所指单元的内容送到直接寻址单元中。这类指令只有两条,下述的第一条常称为入栈操作指令,第二条称为出栈操作指令。需要指出的是,单片机开机复位后,(SP)默认为07H,但一般都需要重新赋值,设置新的SP首址。入栈的第一个数据必须存放于SP+1所指存储单元,故实际的堆栈底为SP+1所指的存储单元。 PUSH data ;(SP)+1→(SP),(data)→(SP)堆栈指针首先加1,直接寻址单元中的数据送到堆栈指针SP所指的单元中 POP data ;(SP)→(data)(SP)-1→(SP),堆栈指针SP所指的单元数据送到直接寻址单元中,堆栈指针SP再进行减1操作 [8].交换指令(5条) 这5条指令的功能是把累加器A中的内容与源操作数所指的数据相互交换。 XCH A,Rn ;(A)←→(Rn)累加器与工作寄存器Rn中的内容互换 XCH A,@Ri ;(A)←→((Ri))累加器与工作寄存器Ri所指的存储单元中的内容互换 XCH A,data ;(A)←→(data)累加器与直接地址单元中的内容互换 XCHD A,@Ri ;(A3-0)←→((Ri)3-0)累加器与工作寄存器Ri所指的存储单元中的内容低半字节互换 SWAP A ;(A3-0)←→(A7-4)累加器中的内容高低半字节互换 [9]. 16位数据传送指令(1条) 这条指令的功能是把16位常数送入数据指针寄存器。 MOV DPTR,#data16 ;#dataH→(DPH),#dataL→(DPL)16位常数的高8位送到DPH,低8位送到DPL算术运算指令共有24条,算术运算主要是执行加。减。乘。除法四则运算。另外MCS-51指令系统中有相当一部分是进行加。减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8位无符号整数进行运算,但利用进位标志C,则可进行多字节无符号整数的运算。同时利用溢出标志,还可以对带符号数进行补码运算。需要指出的是,除加。减1指令外,这类指令大多数都会对PSW(程序状态字)有影响。这在使用中应特别注意。
  1. 2010/4/21
  2. 人气(7426)
  3. 星级(10)
  4. 评论(1)
第3章(5):单片机硬件系统MCS51指令系统
[4].立即寻址 立即寻址就是把操作数直接在指令中给出,即操作数包含在指令中,指令操作码的后面紧跟着操作数,一般把指令中的操作数称为立即数,因此而得名。为了与直接寻址方式相区别,在立即数前加上“#”符号,例如: MOVX A,#0EH 这条指令的意义是将0EH这个操作数送到累加器A中。 [5].变址寻址 变址寻址是以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,将两寄存器的内容相加形成16位地址形成操作数的实际地址。例如: MOV A,@A+DPTR MOVX A,@A+PC JMP @A+DPTR 在这三条指令中,A作为偏移量寄存器,DPTR或PC作为变址寄存器,A作为无符号数与DPTR或PC的内容相加,得到访问的实际地址。其中前两条是程序存储器读指令,后一条是无条件转移指令。 [6].位寻址 在MCS-51单片机中,RAM中的20H—2FH字节单元对应的位地址为00H—7FH,特殊功能寄存器中的某些位也可进行为寻址,这些单元既可以采用字节方式访问它们,也可采用位寻址的方式访问它们。 [7].相对寻址 相对寻址方式是为了程序的相对转移而设计的,其夜里是以PC的内容为基址,加上给出的偏移量作为转移地址,从而实现程序的转移。转移的目的地址可参见如下表达式: 目的地址=转移指令地址+转移指令字接数+偏移量 值得注意的是,偏移量是有正负号之分的,偏移量的取值范围是当前PC值的-128—+127之间。 数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。
  1. 2010/4/15
  2. 人气(7153)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(6)
数据传送指令。MCS-51单片机指令格式 1)指令由操作码助记符和操作数两部组成。 2)指令格式如下:  [标号:]操作码助记符 [目的操作数] [,源操作数][;注释]   符号“[ ]”其包含的内容因指令的不同可有可无。 3)标号:根据编程需要给指令设定的符号地址,可有可无;通常在子程序入口或转移指令的目标地址处才赋予标号。标号由1~8个字符组成,第一个字符必须是英文字母,不能是数字或其他符号,标号后必须用冒号。
  1. 2010/3/10
  2. 人气(6735)
  3. 星级(10)
  4. 评论(2)
第三章:MCS-51的指令系统(3)
MCS-51数据传送指令   数据传送指令共有29条,数据传送指令一般的操作是把源操作数传送到目的操作数,指令执行完成后,源操作数不变,目的操作数等于源操作数。如果要求在进行数据传送时,目的操作数不丢失,则不能用直接传送指令,而采用交换型的数据传送指令数据传送指令不影响标志C,AC和OV,但可能会对奇偶标志P有影响。
  1. 2010/2/24
  2. 人气(6163)
  3. 星级(10)
  4. 评论(1)
总数:21 | 当前第2/3 首页 上一页 1 2 3 下一页 尾页