单片机思考题与作业答案(长春大学专用)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 1 MCS-51 核的片内存储空间
作业(教材中内容): 2-1.程序状态字寄存器 PSW 各位的定义是什么? 答 :CY(PSW.7)进位标志;AC(PSW.6)辅助进位标志;RS1、RS0(PSW.4、 PSW.3)控制 R0~R7 选择 00H~1FH 中哪 8 个单元作寄存器区;OV(PSW.2) 溢出标志;P(PSW.0)奇偶标志位。 2-2.通常的微机系统存储器结构有哪几类?MCS-51 单片机存储器结构属于 哪一类?MCS-51 可寻址多大空间?单片机如何区别程序存储器和数据存储 器? 答:有哈佛结构(是一种将程序指令存储和数据存储分开的存储器结构)和 冯·诺伊曼结构(也称普林斯顿结构,是一种将程序指令存储器和数据存储器合 并在一起的存储器结构)两种。MCS-51 单片机存储器结构属于哈佛结构。MCS-51 的程序和数据(外部数据,不含内部数据)存储器的寻址空间各为 64K 字节。 MOVC 类指令寻址程序存储器空间;MOVX 类指令寻址数据空间。 第三讲 思考题与作业 思考: 各并行口的每条管脚都可以单独使用吗?可用输入的管脚为什么要先写 1?MCS-51 核复用功能的管脚有哪些? 答:作为通用 I/O 口都可以单独使用,第二功能看情况而定。 必须写 1,因 为锁存器写 0 时,该位对应的口管脚已经通过输出管脚导通接地,即使外部输入 高电平也被短路到地,永远不会读到对应 1 的高电平。 P2、P3 和 P0 均为复用功能管脚。如图 2 所示:
储器的哪一个单元开始执行程序?试从网上查找“看门狗”的相关资料,从而 扩展单片机的复位方法。
答:复位是单片机的初始化操作。只要 RST 引脚保持高电平 2 个机器周期,
就产生复位,不论这个信号是什么原因(上电还是手动)产生的。复位后第一条
指令从 0000H 单元开始执行。不必从网上查找“看门狗”的相关资料扩展单片
单片机(Single-Chip Computer 缩写 SCC)是发展初期由结构命名的,它 从构成的侧面强调在单芯片上集成了必备成分的小计算机;
微控制器( Microcontroller)是当前由功能命名的,是因为用计算机的逻辑 功能解决简单的控制问题比以往来得更容易,而且应用也更广泛;
嵌入式系统 SoC(System on Chip 或 Embedded System )是当前又由结构命 名。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软 件系统等组成,它是可独立工作的系统及应用软件系统等组成,它是可独立工作 的“器件”。
ADDC A,#10H;A:0A0H,PSW=00
ANL A,#17H;A:000H,PSW=00
ORL 17H,A ;(17H)=34H XRL A,R0 ;A:055H,PSW=00 CPL A ;A:0AAH,PSW=00 解:答案在程序后注释中。 3-8.MCS-51 汇编语言中有哪些伪指令?各起什么作用? 答:本教材介绍了 ORG、DB、DW、EQU 和 END 等 5 条伪指令。这几条 伪指令也是 MCS-51 的伪指令中重要部分。 ORG 表达式 说明:位置计数器是当前段的地址指针。 [标号:] DB 表达式[,表达式] … 说明:本定义变量伪指令为各种存储空间(位空间 BIT 除外)按字节分配 空间,并按表达式列表进行初始化。 DW 与 DB 类似,不同的是 DB 分配字节(8 位),DW 分配的是字(16 位)。 符号名 EQU 表达式 说明:将 EQU 其右的表达式赋予其左的符号名。 END 表示汇编结束。 以上是教科书 56 页 3.10 伪指令中内容,注意 57 页倒数第 8 行 “标号: END ”提法错误。 此外还有 DATA、IDATA、XDATA、BIT 四条重要伪指令书中未提,这四 条也是汇编语言中不可缺少的。 符号名 DATA 地址表达式 说明:为片内直接寻址区(0~255 范围)的地址赋以符号名。但 128~255 范 围是 SFR。 IDATA、XDATA、BIT 与 DATA 类似;但 IDATA 表示的是间接寻址区,XDATA 表示的是外部 RAM 寻址区,BIT 表示位寻址区。 3-9.下列程序段汇编后,从 1000H 开始各有关存储单元的内容是什么? ORG 1000H JSU1 EQU 5559H JSU2 EQU 8756H JSU3 EQU 0AA55H
2. 51 核单片机是否代表当前先进水平的单片机? 51 核单片机不是代表当前先进水平的单片机,它是目前在中国大陆最流行 的单片机系列。 作业:1-1、5 1-1.说明 MCS-51 有哪些产品,它们有何区别? 答:MCS-51 是 Intel 公司 1980 年开始推出的系列产品,主要有 8031、8051、 8751;8032、8052、8752;80C31、80C51 和 87C51。它们的区别是末尾是“1” 的,内部 ROM(如果有的话)4K 字节,内部 RAM128 字节,有 T0、T1 两个计 数器。末尾是“2”的,内部 ROM(如果有的话)8K 字节,内部 RAM256 字节, 有 T0、T1 和 T2 三个计数器。倒数第二位是“5”的有内部 ROM,是“3”的无 内部 ROM。第二位是“7”的内部是 EPROM,是“0”的 ROM 必须有厂家才能 一次性写入代码。是“0”的 ROM 必须有厂家才能一次性写入代码。至于其它 厂家生产的 51 增强核系列是 MCS-51 的扩充,一般不再称为 MCS-51。 1-5.解释 ROM、OTPROM、EPROM、EEPROM、Flash、RAM 的意义。 答:ROM-只读存储器,一般由厂家编程烧录;OTPROM 是一次性可编程只 读存储器,用户可以自己编程烧录;EPROM 是紫外光可擦可编程只读存储器,
INC R0
CJNE R0,#31H,LOOP 第五讲 思考题与作业
思考: 1.MCS-51 指令集中有几条调用指令?有多少条跳转指令,你能罗列全 吗? 答:调用指令包括: ACALL、LCALL; 无条件跳转指令包括:AJMP、LJMP、SJMP 和 JMP @A+DPTR; 条件跳转指令包括: JZ、JNZ、CJNE、DJNZ 及布尔类的 JC、JNC、JB、JBC 和 JNB 2.如何编写常量表尾随于代码的查表子程序? 答:设子程序为 STAB,被查序号参数位于累加器 A,子程序如下(出口时 累加器 A 带查表结果):
机的复位方法,只需选择带看门狗功能的 51 核单片机即可。
第四讲 思考题与作业 思考: 1. MCS-51 指令集中绝大多数指令涉及片内 RAM 空间(包括 SFR),你能
罗列全ຫໍສະໝຸດ Baidu? 答:传送指令中:
MOV、PUSH、POP、XCH、XCHD
MOV DPTR,#data16;
算术运算指令中:
ADD、ADDC、DA A、INC、SUBB、DEC、MUL AB、DIV AB
第一讲 思考题与作业 思考: 1.什么是单片机?主要用途是什么?列举你所知道的单片机? 答:随着微电子技术的不断发展,微处理器芯片及其外围芯片的集成度越来
越高,已经可以将 CPU 和外围芯片,如程序存储器、数据储存器、并行、串行 I/O 口、定时器/计数器、中断控制器及其他控制部件集成在一个芯片之中,制成 单片机。
用户可以自己编程烧录;EEPROM 是电可擦可编程只读存储器,用户可以自己 编程烧录;Flash 是采用 FLASH 技术的存储器,它可高速读/写烧录的存储器; RAM 是读写存储器,与 Flash 的区别是掉电后信息丢失。 第二讲 思考题与作业
思考: 1.PC、SP、DPTR、PSW、ACC 这几个 SFR 各有什么用处? 答:指令执行用 PC 作寻址指针,SP 用作堆栈指针,DPTR 用作指令中访问 外部 RAM 和程序存储器指针,PSW 中的 RS0、RS1 控制 R0~R7 选择 00H~1FH 中哪 8 个单元作寄存器区;CY、P、AC、OV 标志受算术、逻辑运算结果影响, 可控制程序分支,十进制加法,多字节加减法运算。 2.MCS-51 核中的通用寄存器 R0-R7 各有几个?如何区分?如何选用? 答:可分成 4 个寄存器组,每组各有 8 个通用寄存器 R0~R7 。 0 组 R0~R7 对应内部 RAM00H~07H 1 组 R0~R7 对应内部 RAM08H~0FH 2 组 R0~R7 对应内部 RAM10H~17H 3 组 R0~R7 对应内部 RAM18H~1FH RS1 RS0=00 选择 0 组 RS1 RS0=01 选择 1 组 RS1 RS0=10 选择 2 组 RS1 RS0=11 选择 3 组 3.MCS-51 核的片内存储空间共有哪些,可寻址的范围有多大,实有的物 理存储器是多少,试绘图说明之。 答:片内存储空间分成程序存储空间和数据存储空间两大部分,数据存储空 间又分成内部 RAM 和 SFR 两部分。如图 1 所示:
图 2 MCS-51 核复用功能的管脚
作业(教材中内容): 2-4.简述 MCS-51 单片机 P0、P1、P2、P3 口的作用。在访问外部 ROM 或 RAM 时,P0 口和 P2 口各用来传递什么信号?P0 口为什么要采用片外地址锁存 器? 答:都可以作通用 I/O 口,除 P1 外 P2、P3 和 P0 均为复用功能管脚。如图
MOVX @DPTR,A、 MOVX A,@DPTR、 MOVX A,@Ri 和 MOVX @Ri,A 4. MCS-51 指令集中涉及位存储空间(包括可位寻址的 SFR)有哪些,你 能罗列全吗? 答:包括: MOV C,bit、MOV bit,C; CLR C 和 CLR bit; CPL C 和 CPL bit; SETB C 和 SETB bit; ANL C,bit 和 ANL C,/bit; ORL C,bit 和 ORL C,/bit 作业(教材中内容): 3-2.什么是寻址方式?MCS-51 有几种寻址方式?如何区分位寻址和字节寻 址? 答:详见教科书 43 页-3.2 寻址方式。 在指令中操作数的存取方法就是寻址方式。MCS-51 含 7 种寻址方式:寄存 器寻址、直接寻址、立即寻址、寄存器间接寻址、相对寻址、位寻址、基址加变
2 所示:
在访问外部 ROM 或 RAM 时 P0 传递低 8 位地址信号和 8 位数据信号,P2
传递高 8 位地址总线信号。由于 P0 是时分复用信号,为使现出现的低 8 位地址
总线能与后出现的 8 位数据总线同时对外部 ROM 或 RAM 有效,必须把地址总
线的低 8 位锁存到片外地址锁存器。 2-5.什么是复位?MCS-51 单片机有几种复位方法?复位后,CPU 从程序存
STAB: INC A
MOVC A,@A+PC ;
RET
DB 12H,34H,45H; 3.如何编写常量表与代码相分离的查表子程序? 答:STAB:PUSH DPH
PUSH DPL
MOV DPTR,#TAL
MOVC A,@A+DPTR
POP DPL
POP DPH
RET …
TAL: DB 12H,34H 作业(教材中内容): 3-7.已知 A=90H,R0=55H,(17H)=34H,写出下列程序段执行完后 A 中 的内容和程序状态字 PSW 的内容: CLR CY ;CY=0
址寄存器寻址。
位寻址与字节容易混淆的是 MOV 类及逻辑运算类中的 CPL、ANL 和 ORL。 区别方法是位操作的操作数必须有进位标志“C”,而字节操作中无进位标志“C”。
3-3.访问 8051 内部专用寄存器和片外 RAM 应用什么寻址方式?举例说明。 答:访问 SFR 用直接寻址方式: 如 MOV P0,#12H 访问片外 RAM 用寄存器间接寻址方式: 如 MOVX A,@DPTR、MOVX @R1,A 3-5.编程将内部 RAM 的 20H-30H 单元内容清零 解:MOV R0,#20H LOOP:MOV @R0,#00H
逻辑运算指令:
CLR、CPL、SWAP、RL、RLC、RR、RRC;
ANL、ORL 和 XRL 2. MCS-51 指令集中有不少的指令涉及程序存储空间,你能罗列全吗? 答:包括如下两条指令:
MOVC A,@A+DPTR 和
MOVC A,@A+PC
3. MCS-51 指令集中涉及片外数据存储空间的有几条,你能罗列全吗? 答:包括:
作业(教材中内容): 2-1.程序状态字寄存器 PSW 各位的定义是什么? 答 :CY(PSW.7)进位标志;AC(PSW.6)辅助进位标志;RS1、RS0(PSW.4、 PSW.3)控制 R0~R7 选择 00H~1FH 中哪 8 个单元作寄存器区;OV(PSW.2) 溢出标志;P(PSW.0)奇偶标志位。 2-2.通常的微机系统存储器结构有哪几类?MCS-51 单片机存储器结构属于 哪一类?MCS-51 可寻址多大空间?单片机如何区别程序存储器和数据存储 器? 答:有哈佛结构(是一种将程序指令存储和数据存储分开的存储器结构)和 冯·诺伊曼结构(也称普林斯顿结构,是一种将程序指令存储器和数据存储器合 并在一起的存储器结构)两种。MCS-51 单片机存储器结构属于哈佛结构。MCS-51 的程序和数据(外部数据,不含内部数据)存储器的寻址空间各为 64K 字节。 MOVC 类指令寻址程序存储器空间;MOVX 类指令寻址数据空间。 第三讲 思考题与作业 思考: 各并行口的每条管脚都可以单独使用吗?可用输入的管脚为什么要先写 1?MCS-51 核复用功能的管脚有哪些? 答:作为通用 I/O 口都可以单独使用,第二功能看情况而定。 必须写 1,因 为锁存器写 0 时,该位对应的口管脚已经通过输出管脚导通接地,即使外部输入 高电平也被短路到地,永远不会读到对应 1 的高电平。 P2、P3 和 P0 均为复用功能管脚。如图 2 所示:
储器的哪一个单元开始执行程序?试从网上查找“看门狗”的相关资料,从而 扩展单片机的复位方法。
答:复位是单片机的初始化操作。只要 RST 引脚保持高电平 2 个机器周期,
就产生复位,不论这个信号是什么原因(上电还是手动)产生的。复位后第一条
指令从 0000H 单元开始执行。不必从网上查找“看门狗”的相关资料扩展单片
单片机(Single-Chip Computer 缩写 SCC)是发展初期由结构命名的,它 从构成的侧面强调在单芯片上集成了必备成分的小计算机;
微控制器( Microcontroller)是当前由功能命名的,是因为用计算机的逻辑 功能解决简单的控制问题比以往来得更容易,而且应用也更广泛;
嵌入式系统 SoC(System on Chip 或 Embedded System )是当前又由结构命 名。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软 件系统等组成,它是可独立工作的系统及应用软件系统等组成,它是可独立工作 的“器件”。
ADDC A,#10H;A:0A0H,PSW=00
ANL A,#17H;A:000H,PSW=00
ORL 17H,A ;(17H)=34H XRL A,R0 ;A:055H,PSW=00 CPL A ;A:0AAH,PSW=00 解:答案在程序后注释中。 3-8.MCS-51 汇编语言中有哪些伪指令?各起什么作用? 答:本教材介绍了 ORG、DB、DW、EQU 和 END 等 5 条伪指令。这几条 伪指令也是 MCS-51 的伪指令中重要部分。 ORG 表达式 说明:位置计数器是当前段的地址指针。 [标号:] DB 表达式[,表达式] … 说明:本定义变量伪指令为各种存储空间(位空间 BIT 除外)按字节分配 空间,并按表达式列表进行初始化。 DW 与 DB 类似,不同的是 DB 分配字节(8 位),DW 分配的是字(16 位)。 符号名 EQU 表达式 说明:将 EQU 其右的表达式赋予其左的符号名。 END 表示汇编结束。 以上是教科书 56 页 3.10 伪指令中内容,注意 57 页倒数第 8 行 “标号: END ”提法错误。 此外还有 DATA、IDATA、XDATA、BIT 四条重要伪指令书中未提,这四 条也是汇编语言中不可缺少的。 符号名 DATA 地址表达式 说明:为片内直接寻址区(0~255 范围)的地址赋以符号名。但 128~255 范 围是 SFR。 IDATA、XDATA、BIT 与 DATA 类似;但 IDATA 表示的是间接寻址区,XDATA 表示的是外部 RAM 寻址区,BIT 表示位寻址区。 3-9.下列程序段汇编后,从 1000H 开始各有关存储单元的内容是什么? ORG 1000H JSU1 EQU 5559H JSU2 EQU 8756H JSU3 EQU 0AA55H
2. 51 核单片机是否代表当前先进水平的单片机? 51 核单片机不是代表当前先进水平的单片机,它是目前在中国大陆最流行 的单片机系列。 作业:1-1、5 1-1.说明 MCS-51 有哪些产品,它们有何区别? 答:MCS-51 是 Intel 公司 1980 年开始推出的系列产品,主要有 8031、8051、 8751;8032、8052、8752;80C31、80C51 和 87C51。它们的区别是末尾是“1” 的,内部 ROM(如果有的话)4K 字节,内部 RAM128 字节,有 T0、T1 两个计 数器。末尾是“2”的,内部 ROM(如果有的话)8K 字节,内部 RAM256 字节, 有 T0、T1 和 T2 三个计数器。倒数第二位是“5”的有内部 ROM,是“3”的无 内部 ROM。第二位是“7”的内部是 EPROM,是“0”的 ROM 必须有厂家才能 一次性写入代码。是“0”的 ROM 必须有厂家才能一次性写入代码。至于其它 厂家生产的 51 增强核系列是 MCS-51 的扩充,一般不再称为 MCS-51。 1-5.解释 ROM、OTPROM、EPROM、EEPROM、Flash、RAM 的意义。 答:ROM-只读存储器,一般由厂家编程烧录;OTPROM 是一次性可编程只 读存储器,用户可以自己编程烧录;EPROM 是紫外光可擦可编程只读存储器,
INC R0
CJNE R0,#31H,LOOP 第五讲 思考题与作业
思考: 1.MCS-51 指令集中有几条调用指令?有多少条跳转指令,你能罗列全 吗? 答:调用指令包括: ACALL、LCALL; 无条件跳转指令包括:AJMP、LJMP、SJMP 和 JMP @A+DPTR; 条件跳转指令包括: JZ、JNZ、CJNE、DJNZ 及布尔类的 JC、JNC、JB、JBC 和 JNB 2.如何编写常量表尾随于代码的查表子程序? 答:设子程序为 STAB,被查序号参数位于累加器 A,子程序如下(出口时 累加器 A 带查表结果):
机的复位方法,只需选择带看门狗功能的 51 核单片机即可。
第四讲 思考题与作业 思考: 1. MCS-51 指令集中绝大多数指令涉及片内 RAM 空间(包括 SFR),你能
罗列全ຫໍສະໝຸດ Baidu? 答:传送指令中:
MOV、PUSH、POP、XCH、XCHD
MOV DPTR,#data16;
算术运算指令中:
ADD、ADDC、DA A、INC、SUBB、DEC、MUL AB、DIV AB
第一讲 思考题与作业 思考: 1.什么是单片机?主要用途是什么?列举你所知道的单片机? 答:随着微电子技术的不断发展,微处理器芯片及其外围芯片的集成度越来
越高,已经可以将 CPU 和外围芯片,如程序存储器、数据储存器、并行、串行 I/O 口、定时器/计数器、中断控制器及其他控制部件集成在一个芯片之中,制成 单片机。
用户可以自己编程烧录;EEPROM 是电可擦可编程只读存储器,用户可以自己 编程烧录;Flash 是采用 FLASH 技术的存储器,它可高速读/写烧录的存储器; RAM 是读写存储器,与 Flash 的区别是掉电后信息丢失。 第二讲 思考题与作业
思考: 1.PC、SP、DPTR、PSW、ACC 这几个 SFR 各有什么用处? 答:指令执行用 PC 作寻址指针,SP 用作堆栈指针,DPTR 用作指令中访问 外部 RAM 和程序存储器指针,PSW 中的 RS0、RS1 控制 R0~R7 选择 00H~1FH 中哪 8 个单元作寄存器区;CY、P、AC、OV 标志受算术、逻辑运算结果影响, 可控制程序分支,十进制加法,多字节加减法运算。 2.MCS-51 核中的通用寄存器 R0-R7 各有几个?如何区分?如何选用? 答:可分成 4 个寄存器组,每组各有 8 个通用寄存器 R0~R7 。 0 组 R0~R7 对应内部 RAM00H~07H 1 组 R0~R7 对应内部 RAM08H~0FH 2 组 R0~R7 对应内部 RAM10H~17H 3 组 R0~R7 对应内部 RAM18H~1FH RS1 RS0=00 选择 0 组 RS1 RS0=01 选择 1 组 RS1 RS0=10 选择 2 组 RS1 RS0=11 选择 3 组 3.MCS-51 核的片内存储空间共有哪些,可寻址的范围有多大,实有的物 理存储器是多少,试绘图说明之。 答:片内存储空间分成程序存储空间和数据存储空间两大部分,数据存储空 间又分成内部 RAM 和 SFR 两部分。如图 1 所示:
图 2 MCS-51 核复用功能的管脚
作业(教材中内容): 2-4.简述 MCS-51 单片机 P0、P1、P2、P3 口的作用。在访问外部 ROM 或 RAM 时,P0 口和 P2 口各用来传递什么信号?P0 口为什么要采用片外地址锁存 器? 答:都可以作通用 I/O 口,除 P1 外 P2、P3 和 P0 均为复用功能管脚。如图
MOVX @DPTR,A、 MOVX A,@DPTR、 MOVX A,@Ri 和 MOVX @Ri,A 4. MCS-51 指令集中涉及位存储空间(包括可位寻址的 SFR)有哪些,你 能罗列全吗? 答:包括: MOV C,bit、MOV bit,C; CLR C 和 CLR bit; CPL C 和 CPL bit; SETB C 和 SETB bit; ANL C,bit 和 ANL C,/bit; ORL C,bit 和 ORL C,/bit 作业(教材中内容): 3-2.什么是寻址方式?MCS-51 有几种寻址方式?如何区分位寻址和字节寻 址? 答:详见教科书 43 页-3.2 寻址方式。 在指令中操作数的存取方法就是寻址方式。MCS-51 含 7 种寻址方式:寄存 器寻址、直接寻址、立即寻址、寄存器间接寻址、相对寻址、位寻址、基址加变
2 所示:
在访问外部 ROM 或 RAM 时 P0 传递低 8 位地址信号和 8 位数据信号,P2
传递高 8 位地址总线信号。由于 P0 是时分复用信号,为使现出现的低 8 位地址
总线能与后出现的 8 位数据总线同时对外部 ROM 或 RAM 有效,必须把地址总
线的低 8 位锁存到片外地址锁存器。 2-5.什么是复位?MCS-51 单片机有几种复位方法?复位后,CPU 从程序存
STAB: INC A
MOVC A,@A+PC ;
RET
DB 12H,34H,45H; 3.如何编写常量表与代码相分离的查表子程序? 答:STAB:PUSH DPH
PUSH DPL
MOV DPTR,#TAL
MOVC A,@A+DPTR
POP DPL
POP DPH
RET …
TAL: DB 12H,34H 作业(教材中内容): 3-7.已知 A=90H,R0=55H,(17H)=34H,写出下列程序段执行完后 A 中 的内容和程序状态字 PSW 的内容: CLR CY ;CY=0
址寄存器寻址。
位寻址与字节容易混淆的是 MOV 类及逻辑运算类中的 CPL、ANL 和 ORL。 区别方法是位操作的操作数必须有进位标志“C”,而字节操作中无进位标志“C”。
3-3.访问 8051 内部专用寄存器和片外 RAM 应用什么寻址方式?举例说明。 答:访问 SFR 用直接寻址方式: 如 MOV P0,#12H 访问片外 RAM 用寄存器间接寻址方式: 如 MOVX A,@DPTR、MOVX @R1,A 3-5.编程将内部 RAM 的 20H-30H 单元内容清零 解:MOV R0,#20H LOOP:MOV @R0,#00H
逻辑运算指令:
CLR、CPL、SWAP、RL、RLC、RR、RRC;
ANL、ORL 和 XRL 2. MCS-51 指令集中有不少的指令涉及程序存储空间,你能罗列全吗? 答:包括如下两条指令:
MOVC A,@A+DPTR 和
MOVC A,@A+PC
3. MCS-51 指令集中涉及片外数据存储空间的有几条,你能罗列全吗? 答:包括: