资源描述
单项选择
1. PC的内容是 :
A 当前指令前一条指令的地址 B 下一条指令的地址
C 控制器中指令寄存器的地址 D 当前正在执行指令的地址
2. 在MOVX A,@DPTR指令中,DPTR的内容是
A 片内数据存储器地址 B 片外程序存储器地址
C 片内程序存储器地址 D 片外数据存储器地址
3. 以下指令没有错误的是
A PUSH DPTR B SUBB R3,R0
C POP DPTR D ADD A,@R1
4. USB是
A 总线标准 B 可编程并行接口
C 可编程串行接口 D 译码器
5. 在MCS-51中,为实现P0口数据和低位地址分时复用,应使用
A 地址寄存器 B 地址译码器
C 地址缓冲器 D 地址锁存器
6. MCS-51单片机启动复位后,程序计数器PC的内容为
A 0000H B 1000H C 2000H D 3000H
7. 不能使MCS-51单片机的SP改变的指令是
A ANL 指令 B PUSH指令
C POP指令 D LCALL指令
8. MCS-51单片机PUSH指令的操作数是
A 位操作数 B 双字操作数 C 字节操作数 D 字操作数
9. 8031片外扩展数据存储器的最大容量是
A 16K B 64K C 8K D 32K
10. 在LED显示中,为了输出位控和段控信号,应使用指令
A MOVX B MOV C MOVC D XCH
11. MCS-51执行子程序返回指令,从栈顶弹出的断点地址送给
A DPTR B CY C SP D PC
12. MCS-51执行出栈指令过程中,SP
A 加2 B 减2 C 减1 D 加1
13. MCS-51的定时器/计数器是
A 两个16位的加法计数器 B 1个16位的加法计数器
C 两个16位的减法计数器 D 1个16位的减法计数器
14. MCS-51的MOV A,20H指令的源操作数的寻址方式是
A 直接寻址 B 位寻址 C 立即寻址 D 间接寻址
15. 以下关于8155的叙述哪一个是错误的
A 是一个可编程的并行接口
B 有256个单元的RAM
C 是一个可编程的接口芯片
D 是一个可编程的串行接口
16. D/A是
A 模数转换器 B 解调器 C 调制器 D 数模转换器
17. 在MCS-51中,MOVC指令可对以下哪种存储器进行读操作
A 片内数据存储器 B 片外数据存储器
C 程序存储器 D 堆栈区域
18. MCS-51的PSW寄存器内存放的是
A 指令地址 B 栈顶地址
C 程序运行的状态信息 D 片内数据存储器地址
19. 8051单片机的一个机器周期有
A 6个时钟周期 B 12个时钟周期
C 24个时钟周期 D 32个时钟周期
20. 已知8255的端口地址为1000H--1003H,其控制口地址是
A 1000H B 1001H C 1002H D 1003H
21. MCS-51程序计数器PC的加1操作
A 是通过加1指令进行的 B 是通过传送进行的
C 是通过减法指令进行的 D 是自动进行的
22. 在指令MOV A ,@R1中,R1存放的是
A 操作数地址 B 转移地址 C 操作数 D 相对位移量
23. MCS-51构成系统总线时,可提供高8位地址线的口是
A P0 口 B P1 口 C P2口 D P3口
24. 下列指令中与进位标志位Cy无关的指令是
A 加法指令 B 减法指令 C 除法指令 D 数据传送指令
25. 8031扩展外部存储器时要加锁存器74LS373,其作用是
A 锁存寻址单元的数据 B 锁存相关的控制和选择信号
C 锁存寻址单元的高8位地址 D 锁存寻址单元的低8位地址
26. 在中断服务程序中,至少应有一条
A 转移指令 B 传送指令 C 中断返回指令 D 加法指令
27. MCS-51单片机复位后,当前的工作寄存器是
A 0组 B 1组 C 2组 D 3组
28. 在MCS-51中,ALU是
A CPU B 控制器 C 算术逻辑运算单元 D 寄存器
29. 内部RAM中的位寻址区定义的位是给
A 位操作准备的 B 移位操作准备的
C 控制移位操作准备的 D 存储状态准备的
30. 在MCS-51中需双向传递信号的是
A 地址线 B 控制信号线 C 电源线 D 数据线
31.下列定时/计数硬件资源中,不是供用户使用的是
A 定时器/计数器控制逻辑 B 低8位计数器TL
C 高8位计数器TH D 用于定时计数器/计数控制的相关寄存器
32. 通过串行口发送或接收数据时,在程序中应使用
A MOV指令 B MOVC指令
C SWAP 指令 D MOVX指令
33. ADC0809 是
A 8位数模转换器 B 调制器 C 8位模数转换器 D 解调器
34. 以下指令中源操作数为寄存器寻址的是
A ANL A,#0FH B ADD A,R0
C MOV A,20H D ADD A,@R0
35. MCS-51单片机的地址线是
A 8根 B 16根 C 32根 D 4根
36. MCS-51不能为片外数据存储器提供和构成地址的有
A 寄存器R0 B 指针DPTR C 寄存器R1 D 程序计数器PC
37. MCS-51只能进行的十进制运算
A 只有加法 B 有乘法和除法 C 有加法和减法 D 只有减法
38. MCS-51 的ADDC A,#20H指令,源操作数在
A 片内RAM中 B 片外RAM中 C 程序存储器中 D 寄存器中
39. 在下列信号中,不是给MCS-51单片机扩展数据存储器使用的是
A EA B ALE C WR D RD
40. 下列哪条指令执行后,程序计数器PC不发生突变
A RET B SJMP L1 C ACALL ST D PUSH 20H
41. 以下各项不能用来对内部数据存储器进行访问的是
A 堆栈指针SP B 数据指针DPTR
C 按存储单元地址或名称 D 由R0或R1间址寻址
42. 若在MCS-51系统中只扩展一片Inter 2764(8K×8),除应使用P0口的8条口线外,至少还需要使用P2口的口线
A 4条 B 5条 C 6条 D 7条
43. 8155是
A 总线标准 B 锁存器
C 可编程的串行接口 D 可编程的并行接口
44. 已知SP的内容为20H,执行PUSH 30H 后,SP的内容为
A 1FH B 21H C 22H D 1EH
45. 三态缓冲寄存器输出端的“三态”不包含
A 高 B 低 C 低阻 D 高阻
46. 以下不属于8255特点的是
A 可编程的并行接口 B 有24根I/O线
C 有3个8位的并行口 D 有256个字节的RAM
47. 读取A/D转换的结果,使用指令
A MOV A,@R0 B MOVX @DPTR,A
C MOVC A,@A+DPTR D MOVX A,@DPTR
48. 在寄存器寻址方式中,指定寄存器中存放的是
A 操作数 B 地址偏移量 C 操作数地址 D 转移地址
49. 在MCS-51中CY是
A 溢出标志 B 进位标志 C 辅助进位标志 D 奇偶标志
50. 在直接寻址方式中,操作数是在
A 寄存器中 B 片内数据存储器中
C 片外数据存储器中 D 程序存储器中
51. MCS-51的PSW是
A 堆栈指针 B 程序计数器
C 程序状态字 D 数据指针
52. MCS-51单片机外中断初始化时不包括
A 设置中断总允许 B 设置中断优先级
C 设置外中断允许 D 设置中断方式
53. 外中断请求信号是由
A 计数器发出的 B 串行口发出的
C CPU发出的 D 外设发出的
54. DAC0832是
A 模数转换器 B 数模转换器
C 调制器 D 锁存器
55. 为MCS-51外扩的I/O 接口的地址是
A 和片内数据存储器统一编址 B 和片外数据存储器统一编址
C 和片外程序存储器统一编址 D 和片内程序存储器统一编址
56. 以下不属于MCS-51的定时器/计数器特点的是
A 两个16位的定时器/计数器 B 加法计数器
C 有4种工作方式 D 减法计数器
57. 调制解调器的功能是
A 串行数据与数据的转换 B 数字信号与模拟信号的转换
C 电平信号与频率信号的转 D 基带传送方式与频带传送方式的转换
58. MCS-51单片机中的SP是
A 程序计数器 B 数据指针 C 程序状态字 D 堆栈指针
59. 在以下指令的执行时,可能会影响CY的是
A MOV A,#20H B ADD A,20H
C POP 20H D XCH A,R1
60. MCS-51外扩ROM、RAM时,它的数据总线是
A P0口 B P1口 C P2口 D P3口
61. 中断响应时,要保护断点,入栈保护是
A PC B 累加器A C 指针DPTR D 寄存器B
62. 使用8255可以扩展出的I/O接口线是
A 16根 B 22根 C 24根 D 32根
63. 某静态RAM芯片的容量是(4K×8),其片内寻址线是
A 12根 B 13根 C 14根 D 15根
64. 当单片机启动ADC0809进行A/D转换时,应使用指令
A MOV A,20H B MOVX A,@DPTR
C MOVC A,@A+DPTR D MOVX @DPTR,A
65. 执行子程序返回指令时,返回的断点是
A 返回指令的末地址 B 调用指令的首地址
C 调用指令的末地址 D 调用指令的下一个指令的首地址
66. 以下叙述中,不属于MCS-51的存储器系统特点的是
A 片内、片外存储器同时存在
B 系统中可有64K程序存储器
C 片内数据存储器有128(256)个单元
D 数据存储器和程序存储器统一编址
67. 在接口电路中的“口”一定是一个
A 数据寄存器 B 即可读又可写的寄存器
C 可编址的寄存器 D 已赋值的寄存器
68. 对8155进行初始化编程时,需使用
A MOVX指令 B MOV 指令
C MOVC指令 D PUSH指令
69. 以下叙述中,不属于DAC0832的工作方式是
A直通 B 全双工 C 双缓冲 D 单缓冲
70. 在子程序中,至少应有一条
A 传送指令 B 转移指令 C 加法指令 D 子程序返回指令
71. 以下叙述中,属于总线标准的是
A RS-232C B 8255A C 8155 D 74LS138
多项选择题
1. MCS-51单片机执行哪些指令PC发生突变
A POP 30H
B SJMP LL1
C LCALL ASI
D 当Cy=0,执行JNC LOP
E 当A=6,执行JZ NEXT
2. 以下关于单片机的叙述哪些是正确的
A 单片机属于微型计算机
B 单片机是将CPU、存储器、I/O接口集成在一块芯片上
C 单片机是将CPU、计数器、中断集成在一块芯片上
D 单片机是CPU
E 单片机是一个可广泛应用于工业、军事、家用电器中的微型机
3. 以下哪些指令是源操作数是在片内数据存储器中
A ANL A,20H
B ADD A,@R0
C ADD A,#10H
D MOVX A,@R1
E MOVC A,@A+DPTR
4. 以下关于8255的叙述哪些是错误的
A 8255有22根I/O引脚
B 8255有256个字节的RAM
C 8255是可编程并行接口
D 8255有1个14位的计数器
E 8255的A口有3种工作方式
5. MCS-51执行以下哪些指令SP会发生变化
A PUSH 20H
B ANL A,#0FH
C LCALL SU1
D POP 20H
E MOV A,#20H
6. MCS-51的寄存器R0、R1可对哪些存储器进行间址
A 片内程序存储器
B 片外程序存储器
C 片内数据存储器
D 片外数据存储器
E 片外数据存储器的前256个单元
7. 能为访问程序存储器提供或构成地址的有
A PC和A
B PSW和A
C PC
D DPTR和A
E PC、A、DPTR和SP
8. 以下关于MCS-51的定时器/计数器的叙述哪些是错误的
A MCS-51有两个16位的定时器/计数器
B MCS-51定时器/计数器是减法计数器
C MCS-51定时器/计数器有4种工作方式
D MCS-51定时器/计数器在片外
E MCS-51定时器/计数器不需要初始化
9. 以下哪些指令不属于算术运算指令
A ANL A,#20H
B ADD A,R3
C SUBB A,20H
D INC R1
E ORL A,R0
10. 以下哪些叙述属于异步串行通信帧格式的内容
A 1--2个停止位
B 1个起始位
C 1个同步字符
D 5--8个数据位
E 一位奇偶校验位
11. 以下叙述哪些不属于总线标准
A RS-422
B USB
C DAC0832
D 74LS138
E RS-232C
12. 以下关于MCS-51单片机的特性叙述哪些是正确的
A 8位CPU
B 32个I/O引脚
C 程序和数据存储器同时存在
D 24V电源供电
E 2个16位可编程定时器/计数器
13. 以下哪些指令的源操作数是间接寻址
A ADD A,30H
B MOV A,@R0
C MOVX A,@DPTR
D XCH A,40H
E MOVC A,@A+PC
14. 对于MCS-51工作寄存器,以下叙述正确的是
A 共有8个单元
B 用R0--R7命名
C 共有32个单元
D 分为4组,每组8个
E 分为2组,每组8个
15. MCS-51单片机执行以下哪些操作PC是顺序改变
A PUSH 20H
B 当A=5,执行JZ NEXT
C ACALL SS1
D 响应中断
E LJMP NEXT
16. 以下有关MCS-51定时器/计数器的叙述哪些是错误的
A MCS-51有2个16位的加法计数器
B MCS-51有2个14位的加法计数器
C MCS-51有2个16位的减法计数器
D MCS-51定时器/计数器需要进行初始化
E MCS-51定时器/计数器计数归零可发出中断请求信号
17. 下列理由中,能说明MCS-51 I/O端口是统一编址的是
A P3口线具有第2功能
B 扩展数据存储器与片内数据存储器存储空间重叠
C 使用片外数据存储器存取指令访问I/O端口
D 没有专门的I/O指令
E 没有区分存储器和I/O端口的控制信号
18. 以下关于8155的叙述哪些是正确的
A 8155有A口、B口、C口
B 8155有256个字节的RAM
C 8155是可编程的并行接口
D 8155是可编程的串行接口
E 8155有2个16位的计数器
19. 以下对MCS-51机器周期的叙述哪些是对的
A 一个机器周期有12个状态
B 一个机器周期有12个时钟周期
C 机器周期实现特定功能所需要的时间
D 一个机器周期有6个时钟周期
E 一个时钟周期有6个状态
20. 以下关于串行通信的叙述哪些是正确的
A 数据一位一位顺序发送或接收
B 多位数据同时发送或接收
C 异步通信发送器和接收器有各自的时钟周期
D 可以通过并行口实现串行通信
E 异步通信发送器和接收器使用同一个时钟
21. 以下有关中断的叙述哪些是正确的
A MCS-51有5个中断源
B MCS-51的中断不能嵌套
C MCS-51的中断需要进行初始化
D MCS-51的中断请求都是自动撤除的
E MCS-51有两个中断优先级
填空:
1. 8031单片机复位后,其程序计数器PC的内容为___________。
2. 在变址寻址方式中,以______________作为变址寄存器,以________________或_______________作为基址寄存器。
3. 在存储器扩展中,无论是线选法还是译码法,都是为扩展芯片的________端提供信号。
4. 设A的内容为30H,DPTR的内容为2000H,执行指令MOVC A,@A+DPTR,是把_____________存储器____________单元的内容送累加器A。
5. MCS-51可提供_____________________和___________________两种存储器。
6. MCS-51有______________个并行I/O接口。
7. 常用于数据通信的传输方式有单工、___________、____________、____________方式。
8. CPU由________________________和______________________组成。
9. 若不使用MCS-51的片内程序存储器,则引脚_______________必须接地。
10. 在MCS-51中,PC和DPTR都用于提供地址,PC为访问___________________存储器提供地址,而DPTR为访问______________________存储器提供地址。
11. 8051单片机有_________个中断源,有_________个中断优先级。
12. 当MCS-51单片机访问片外存储器时,利用__________信号锁存___________口提供的低8位地址。
13. 扩展外围芯片时,片选信号产生的方法为:________________、_____________和_________________。
14. 74LS138是具有3个输入的译码器芯片,当其输出作为片选信号时,它可以提供________________个片选信号。
15. MCS-51单片机内部RAM的工作寄存器区共有_________________个单元,它们被分为________________组,每组______________个单元。
16. MCS-51执行子程序返回指令时,把______________弹出给___________,以恢复断点。
17. MCS-51系列单片机在直接寻址方式中,只能使用__________位二进制数作为直接地址,其寻址对象只限于______________________。
18. LED数码显示有_______________和________________两种显示方式。
简答:
1. 简述MCS-51的中断源。
2. LED显示器显示字符的条件是什么?
3. 什么是部分地址译码?有什么优缺点?
4. 用单片机控制外部系统时,为什么要进行A/D和D/A转换?
5. 什么是D/A转化器?
6. 简述MCS-51单片机响应中断的过程。
7. MCS-51系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线,为何不会产生冲突?
8. 显示器和键盘在单片机应用系统中的作用是什么?
9. 简述MCS-51的时钟周期、机器周期、指令周期。
10. 什么是全地址译码?
11. MCS-51单片机采用哪一种I/O编址方式?有哪些特点可以证明?
12. 简述MCS-51的定时器/计数器。
13. 简述异步通信。
14. 说明MCS-51中断服务程序的入口地址。
15. 8051单片机定时器/计数器作为定时和计数使用时,其计数脉冲分别由谁提供?
16. 简述LED的动态显示方式。
17. 解释三总线的概念。
18. 外设端口有几种编址方法?各有什么特点?
分析程序:
1. 已知片内RAM的(40H)=36H,(20H)=24H分析下列指令执行的结果。
......
START:MOV A,20H
MOV R0,#40H
XCH A,@R0
MOV 20H,A
......
2. 指出下列程序段的功能。
ORG 0500H
BEN:MOV A,30H
ADD A,#05H
DA A
MOV 31H,A
SJMP $
END
3. 指出以下指令源操作数的寻址方式。
ADD A,@R0
ANL 20H,A
MOV A,#20H
ADD A,20H
MOVC A,@A+DPTR
4. 已知片内RAM的(40H)=24H,(Cy)=1分析下列指令执行的结果。
......
ST: MOV A,#25H
ADDC A,40H
......
5. 指出下面程序的功能。
ORG 1000H
MOV A,50H
ADD A,60H
MOV 30H, A
MOV A,51H
ADDC A,61H
MOV 31H,A
SJMP $
END
6. 指出下列程序段的功能。
ORG 1000H
MOV DPTR,#TAB
MOV A,30H
ANL A,0FH
MOVC A,@A+DPTR
MOV 31H,A
SJMP $
TAB:DB 0,1,4,9,16,25,36,49,64,81
END
7. 指出下列程序段的功能。
......
STR:MOV A,20H
MOV B,#40H
MUL AB
MOV 60H,A
MOV 61H,B
SJMP $
......
程序设计:
1. 编写程序段,将片外ROM 4000H单元的内容送片外RAM 50H单元。
2. 编程将片内RAM中地址为50H--5FH的数据块每个元素的最高位清零。
3. 将片内RAM 60H单元的内容除以04H,结果存放在片外RAM 30H单元中。
4. 片内RAM首地址为BUFF的数据区,数据以‘S’结束,编写程序求这些数据的和(设其和不超出一个字节),存片内RAM 70H单元。
5. 编写程序段,将片内RAM 60H单元的内容减去50H单元的内容,结果存片内RAM 30H单元。
6. 在片内RAM首地址为BUFF的数据区中,有9个字节的数据。编程求9个字节数的平均值,存40H 单元。
7. 将片内RAM以BLOC1为起始地址的12个字节数据传送到片外RAM以BLOC2为起始的单元中。
8. 将片内RAM 20H单元的内容与片内RAM 30H单元的内容相加,结果存放在片内RAM 40H单元中。
9. 将片内 RAM 30H单元的内容减去片内RAM 31H单元的内容,结果存放在片内RAM 50H单元中。
综合应用:
1. 8051使用8255A芯片扩展3位7段共阳极LED显示器。编程在这3位LED显示器上显示333。
2. DAC0832工作于单缓冲方式,设其输入寄存器地址为7FFEH,编写程序段,使用D/A转换器产生三角波。
3. 8255的端口地址为 60H--63H,试编程实现将从8255A口读入一个字节的数据,加上立即数20H后,从C口输出。
4. 某系统由8031的P0口外接了一个共阳极7段LED显示器,编写程序,在LED上显示数字6。
单选:
1--5 BDDAD 6--10 ABCB A 11--15 DCAAD 16--20 DCCBD
21--25 DACDD 26--30 CACAD 31--35 ACCBB 36--40 DACAD
41--45 BBDBB 46-50 DDABB 51--55 CDDBB 56-60 DBDBA
61--65 ACADD 66--71 DCABDA
多选:
1. BCD 2.ABE 3.BC 4.CE 5.ACD
6. CE 7.ACD 8.BDE 9.AE 10.ABDE
11. CD 12.ABCE 13.BC 14.BCD 15.AB
16.BC 17.CDE 18.ABC 19.BCE 20.ACD
21.ACE
填空:
1. 0000H
2. A、PC或DPTR
3. 片选
4. 程序存储器、2030H
5. 程序、数据
6. 4
7. 半双工、全双工、多工
8.
9.
10. 程序、数据
11. 2、5
12. ALE、P0
13. 线选法、全地址译码法、部分地址译码法
14. 8
15. 32、4、8
16. 栈顶内容、PC
17. 8、00H--FFH
18. 动态、静态
简答:
1.中断源是指引起中断的设备或事件或发出中断请求的源头,中断源通常分为外部设备中断源、控制对象中断源、故障中断源和定时脉冲中断源等几类。
2.要使LED显示器显示出字符,必须提供段码和位选码。
段码(即字码):可以用硬件译码的方法获得,也可以用软件的方法获得。
位选码:静态显示和动态显示。
3. 部分地址译码是只使用部分系统地址总线进行译码。优点:译码电路简单,节约了硬件。缺点:地址有重叠区,浪费存储空间。若有n根地址线未参加译码,则有2n个地址重叠区。
4. 单片机是数字器件只能处理数字量,而外国器件有模拟器件,所以单片机控制外端系统时,必要选A/D或D/A转换。
5. D/A转换器是将数字量转换成模拟量的器件,通常用DAC表示广泛用于过程控制中。
6. 过程:中断请求——中断响应——中断处理——中断返回
7. 主要取决于以下几个方面:一、选取储存芯片的原则。二、工作速度匹配。三、MCS-51对存储容量的要求。四、MCS-51对存储器地址空间的分配。
8.通常一个单片机应用系统中都会有显示器和键盘,它们具有人机对话功能。实现人对应用系统的状态干预和数据输入以及应用系统向人报告运行和运行结果。
9.时钟周期:也称振荡周期,定义为时钟脉冲频率的倒数,它是单片机中最基本的时间单位。
机器周期:完成一个基本操作所需要的时间。
指令周期:执行一条指令所需要的时间,一般由若干个机器周期组成。
10. 全地址译码是使用全部系统地址总线进行译码。
11.MCS-51单片机I/O接口采用和存储器等外设的使用统一编址方式。特点:接口在进行连接时,与存储器等分别使用单片机的地址总线,并进行统一的地址译码方式,其I/O地址与存储器单元的地址长度相同。没专门设置一套I/O指令和控制信号。
12.MCS-51单片机内部有两个16位可编程的定时器/计数器,他们均是二进制加法计数器,两个定时器/计数器均可编程设定为定时模式和计数模式两种在这两种模式下又均可设定四种工作方式 。
定时器/计数器主要由16位加法计数器,工作方式寄存器TMOD和控制寄存器TCON组成。
13.异步通信是接收器和发送器有各自的时钟,不发送数据时,数据信号线总是呈现高电平,称其为空闲态,异步通信用1帧来表示一个字符,它的优点是不需要传送同步脉冲,可靠性高、所需设备简单,缺点是字符帧中因包含有起始位停止位而降低了有效数据的传输速率。
14.
15.在定时模式下工作时,计数器的计数脉冲是由单片机系统主频给12分频后提供的,其计算公式为:T=(M-TC)乘以T0 。
在计数器模式下工作时,必须给计数器预置数,并通过程序送入TH和TL中,其预置初值的计数脉冲的方法是用最大计数量减去需要的计数次数,即TC=M-C。
16. 动态显示是指一位一位的轮流点亮每位显示器,即每个数码管的终点被轮流选中,多个数码管公用一组段选,段选数据仅对位选选中的数码管有效,对于每一位显示器来说,每个一段时间点亮一次。显示器的亮度即与导通电流有关,也与点亮时间和间隔时间的比例有关。
17. MCS-51系列单片机具有很强的外部扩展功能。其外部引脚可构成三总线结构,即地址总线、数据总线和控制总线。单片机所有的外部扩展都是通过三总线进行的。
18. 通常采取两种编址方法:一种是独立编址,另一种是统一编址。
统一编址又称“存储器映射方式”。在这种编址方式下 ,I/O端口地址置于存储器空间中,在整个存储空间中划出一部分空间给外设端口 ,端口和存储单元统一编址。其优点是无需专门的I/O指令,对端口操作的指令类型多,从而简化了指令系统的设计。缺点是端口占用存储器的地址空间,使存储器容量更加紧张,同时端口指令的长度增加,执行时
展开阅读全文