北邮函授微机原理和接口技术阶段作业3
北邮《微机原理与接口技术》期末复习题(含答案)
北邮《微机原理与接口技术》期末复习题(含答案)
《微机原理与接口技术》复习题
一、填空习题讲解
1.计算机由运算器、控制器、存储器、输入设备和输
出设备五大部分组成。
2.运算器和控制器合称为中央处理器。
3.8086CPU是由总线接口部件BIU和执行部件EU两个
部件组成的。
4.根据传送的信息类型,系统总线可以分为三类:数
据总线、地址总线和控制总线。
5.半导体存储器按存取方式不同,分为随机存取存储
器和只读存储器(ROM)。
6.8086的存储器采用段结构方式,一个段的最大长度
为64K。
7.PC机中将物理地址分为两个部分:段地址和偏移地
址。
8.有效地址中可有三个地址分量,分别为位移量、基
址和变址。
二、选择
1.十进制数123的八位二进制补码为(A)。A.01111011
2.BCD码的十进制数为(C)。C.91
3.堆栈操作的特点是(B)。B.后进先出
4.8086CPU的地址总线为(B)位。B.20
5.通常,一个总线周期读取一个(B)的指令代码。B.字
6.IP是由(C)修改,使它总是指向下一条待取的指
令。C.BIU
7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。B.相对基址变址寻址
8.指令JMP BX的寻址方式是(B )。B.段内间接寻
址9.CPU中运算器的主要功能是(D)。D.算术运算和逻
辑运算
10.8086是(B)。B.微处理器
11.8086处理器有20条地址线,可寻址访问的最大存
储器空间为(D)。D.1M
12.8086处理器中通常用作数据寄存器,且隐含用法为
计数寄存器的是(B)。B.CX
北京邮电大学-微机原理与接口技术-阶段作业
微机原理与接口技术
阶段作业1:
一、单项选择题(共20道小题,共100.0分)
1. 当RESET信号有效后,CS内容为
A. 0000H
B. FFFF0H
C. FFFFH
D. FFFFFH
2. 8086/8088微处理器要求RESET有效维持时间至少要有个T状态
A. 5
B. 6
C. 4
D. 7
3. 若欲使RESET有效,只要即可。
A. 接通电源或按RESET键
B. 接通电源或执行HLT指令
C. 将RESET接地或执行HLE指令
D. 按RESET键和将RESET引脚接地
4. 8086 微处理器中的DI是
A. 数据寄存器
B. 目的变址寄存器
C. 源变址寄存器
D. 基址指针寄存器
5. 8086 微处理器中BP 寄存器是
A. 基址指针寄存器
B. 基址寄存器
C. 计数寄存器
D. 堆栈基址寄存器
6. 8086/8088微处理器地址线共有条
A. 20
B. 16
C. 8
D. 24
7. 访问I/O端口可用地址线有条
A. 64
B. 16
C. 32
D. 8
8. 8086/8088微处理器中的寄存器可以作为8位或16位寄存器,如____
A. SI
B. SP
C. IP
D. CX
9. 8086/8088 微处理器可访问内存储器地址为
A. 00000~FFFFFH
B. 0000H~FFFFH
C. 0~256
D. 0~200
10. 字符串操作时目标串逻辑地址只能由提供
A. ES、SI
B. ES、DI
C. DS、SI
D. DS、DI
11. 8086/8088微处理器中的段寄存器中CS作为段基址,偏移地址允许使用
___
A. IP
微机原理与接口技术习题答案3
第3章8086CPU指令系统
1.写出完成下列要求的变量定义语句:
(1)在变量var1中保存6个字变量:4512H,4512,-1,100/3,10H,65530;
(2)在变量var2中保存字符串:’BYTE’, ’word’, ’WORD’;
(3)在缓冲区buf1中留出100个字节的存储空间;
(4)在缓冲区buf2中,保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次;
(5)在变量var3中保存缓冲区buf1的长度;
(6)在变量pointer中保存变量var1和缓冲区buf1的偏移地址。
解:var1 DW 4512H,4512,-1,100/3,10H,65530
var2 DB ’BYTE’,’word’,’WORD’
buf1 DB 100 DUP(?)
buf2 DB 7 DUP(5 DUP(55H),10 DUP(240))
var3 DB LENGTH buf1
pointer DW var1,buf1 (或者pointer D W OFFSET var1,OFFSET buf1)2.设变量var1的逻辑地址为0100:0000,画出下列语句定义的变量的存储分配图:
var1 DB 12,-12,20/6,4 DUP(0,55H)
var2 DB ‘Assemble’
var3 DW ‘AB’, ‘cd’, ‘E’
var4 DW var2
var5 DD var2
解:
3.指令正误判断,对正确指令写出源和目的操作数的寻址方式,对错误指令指出原因(设
VAR1, VAR2为字变量, L1为标号):
北邮微机原理硬件实验 实验报告
微机原理与接口技术硬件实验报告
姓名:曹爽
学号:2013210640
班级:2013211124
2016年1月10日
目录
实验一:熟悉实验环境及IO的使用 (3)
一、实验目的 (3)
二、实验内容及要求 (3)
三、实验步骤 (3)
四、程序流程图 (4)
五、源代码 (4)
六、思考题 (5)
七、实验结果和心得体会 (6)
实验二:8255A并行接口应用 (7)
一、实验目的 (7)
二、实验内容及要求 (7)
三、实验步骤 (8)
四、程序流程图 (9)
五、源代码 (10)
六、实验结果和心得体会 (14)
实验三:8253计数器/定时器的应用 (15)
一、实验目的 (15)
二、实验内容及要求 (15)
三、8253定时器 (15)
四、电路的调试与连接 (16)
五、实验连接图 (16)
六、程序流程图 (18)
七、源代码 (19)
八、思考题 (21)
九、实验结果和心得体会 (21)
实验一:熟悉实验环境及IO的使用
一、实验目的
1.通过实验了解和熟悉实验台的结构、功能及使用方法。
2.通过实验掌握直接使用Debug 的I、O命令来读写IO 端口。
3.学会Debug 的使用及编写汇编程序。
二、实验内容及要求
1.学习使用Debug命令,并用I、O命令直接对端口进行读写操作。
2.用汇编语言编写跑马灯程序。(使用EDIT编辑工具)实现功能。
A.通过读入端口状态(ON为低电平),选择工作模式(灯的闪烁方式、
速度等)。
B.通过输出端口控制灯的工作状态(低电平灯亮)。
注意:电源打开时不得插拔电缆及各种器件。
连接电路时一定要在断电的情况下连接,否则可能会烧坏整个实验系统。
直属北语19春《微型计算机原理及其接口技术》作业_3
单选题
1(4分) :
A: (A)
B: (B)
C: (C)
D: (D)
2(4分) : 8255A可编程并行输入/输出接口芯片共有3个8位输入/输出端口,其中可用作位控方式输入/输出的是___。
A: A口
B: B口
C: C口
D: 控制口
3(4分) : 8086/8088最大模式系统与最小模式系统的基本配置主要区别是增加一个芯片。A: 8282地址锁存器
B: 8286总线收发器
C: 8288总线控制器
D: 8284时钟发生器
4(4分) : 8255芯片有()种基本工作方式。
A: 2
B: 3
C: 4
D: 6
5(4分) :
A: (A)
B: (B)
C: (C)
D: (D)
6(4分) : 8086系统中,如果寄存器CS=6850H,IP=685BH,则程序指令的实际地址为___。A: 6850BH
B: 6ED5BH
C: 7535BH
D: 7AD5BH
7(4分) : 在计算机内部,一切信息的存取、处理和传送都是以形式进行的。A: EBCDIC码
B: ASCII码
C: 十六进制编码
D: 二进制编码
8(4分) :
A: (A)
B: (B)
C: (C)
D: (D)
9(4分) :
A: (A)
B: (B)
C: (C)
D: (D)
10(4分) : 8255芯片有()数据端口。
A: 3个16位
B: 3个8位
C: 4个16位
D: 4个8位
11(4分) : 8086CPU经加电复位后,执行第一条指令的起始地址是。A: FFFFH
B: 03FFH
C: 0FFFFH
D: FFFF0H
12(4分) :
A: (A)
B: (B)
微机原理与接口技术习题答案3
第3章8086CPU指令系统
1.写出完成下列要求的变量定义语句:
(1)在变量var1中保存6个字变量:4512H,4512,-1,100/3,10H,65530;
(2)在变量var2中保存字符串:’BYTE’,’word’,’WOR’D;
(3)在缓冲区buf1中留出100个字节的存储空间;
(4)在缓冲区buf2中,保存5个字节的55H,再保存10个字节的240,并将这一过程重复7次;
(5)在变量var3中保存缓冲区buf1的长度;
(6)在变量pointer中保存变量var1和缓冲区buf1的偏移地址。
解:var1DW4512H,4512,-1,100/3,10H,65530
var2DB’BYTE’,’word’,’WORD’
buf1DB100DUP(?)
buf2DB7DUP(5DUP(55H),10DUP(240))
var3DBLENGTHbuf1
pointerDWvar1,buf1(或者pointerDWOFFSETvar1,OFFSETbuf1)
2.设变量var1的逻辑地址为0100:0000,画出下列语句定义的变量的存储分配图:
var1DB12,-12,20/6,4DUP(0,55H)
var2DB‘Assemble’
var3DW‘AB’,‘cd’,‘E’
var4DWvar2
var5DDvar2
解:
3.指令正误判断,对正确指令写出源和目的操作数的寻址方式,对错误指令指出原因(设
VAR1,VAR2为字变量,L1为标号):
(1)MOVSI,100(2)MOVBX,VAR1[SI]
(3)MOVAX,[BX](4)MOVAL,[DX]
微机原理与接口技术模拟题及答案
微机原理与接口技术模拟题一
一.填空题
1.二进制数11010011B转换为十六进制数是,转换为十进制数是。
2.十六进制数2345H转换为二进制数是,转换为十进制数是。
3.十进制数45D转换为组合BCD码是,转换为非组合BCD码是。
4.十进制数45D对应的8位补码是。
5.十进制数-58D对应的8位补码是。
二.单选题
1.一个字符的基本ASCII码的值占用位。
A.6 B.7 C.8 D.9 2.将高级语言的程序翻译成为机器语言代码程序的实用程序是。
A.编译程序B.汇编程序C.解释程序D.目标程序3.指令“MOV ES:[2000H],AX”中,目的的操作数的寻址方式是。
A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址4.下列寄存器不能存放操作数有效地址的为。
A.SI B.DI C.BX D.DX 5.CPU发出的访问存储器的地址是。
A.物理地址B.偏移地址C.逻辑地址D.段地址
三.解答题
1.I/O接口与CPU的主要连线与外部设备的主要连线是什么称谓?各有什么功能?
2.简述8088与8086在内部结构与外部引脚的主要区别是什么?
3.INT n的功能调用与过程(子程序)调用有什么不同?
4.写出下列存储器地址的段地址、偏移地址与物理地址。
(1)2314:0035 (2)1FD0:000A
四.计算题
计算下列各题,请写出计算过程,解释为什么?(不解释或解释错误无分)
1.计算3AC8H + 91FDH,并说明各状态标志位的值是什么?
2.请按8421BCD码的修正法则,计算5479H + 4587H。
北邮《微机原理与接口技术》阶段作业汇总
北邮《微机原理与接口技术》阶段作业汇总
《微机原理与接口技术》作业汇总
1.若欲使RESET有效,只要A即可。
A.接通电源或按RESET键
2.8086微处理器中的ES是D寄存器
D.附加数据段
3.8086 微处理器中BP 寄存器是A
A.基址指针寄存器
4.8086/8088 微处理器中的BX是A
A.基址寄存器
5.8086/8088微处理器顺序执行程序时,当遇到C指令时,
指令队列会自动复位,BIU会接着往指令队列中装入新的程序段指令。 C.JCXZ
6.8086微处理器读总线周期中地址信号AD15~AD0在A
期间处于高阻。A.T2
7.8086/8088 微处理器引脚中B信号线能够反映标志寄
存器中断允许标志IF的当前值。 B.S5
8.访问I/O端口可用地址线有B条。B.16
9.8086/8088 微处理器可访问内存储器地址为A
A.00000~FFFFFH
10.字符串操作时目标串逻辑地址只能由B提供
B.ES、DI
11.8086/8088微处理器中堆栈段SS作为段基址,则偏移
量为B。 B.SP
12.若有两个带有符号数ABH和FFH相加,其结果使F
中CF和OF位为C。 C.1;0
13.8086微处理器内部通用寄存器中的指针类寄存器是B。 B.BP
14.8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是。B.BIU中的地址加法器15.当标志寄存器TF=1
时,微处理器内部每执行完一条
指令便自动进行一次B。 B.内部中断
16.8086/8088微处理器内部寄存器中的累加器是A寄存
北语《微型计算机原理及其接口技术》作业3
(判断题) 1: Pentium系统属于RISC类微处理机。
A: 错误
B: 正确
正确答案:
(判断题) 2: 系统地址寄存器只能在保护方式下使用,所以又称其为保护方式寄存器。
A: 错误
B: 正确
正确答案:
(判断题) 3: 8259A可以编程实现某些低优先级中断打断高优先级中断的工作方式。
A: 错误
B: 正确
正确答案:
(判断题) 4: 8086CPU标志寄存器共有16位,每一位都有含义。
A: 错误
B: 正确
正确答案:
(判断题) 5: Pentium分段用于程序保护,分页用于把程序映射到大小固定的虚拟页上。A: 错误
B: 正确
正确答案:
(判断题) 6: RISC类微处理机采用大量通用寄存器,从根本上提高了CPU的运算速度,尤其适于在多任务处理的环境。
A: 错误
B: 正确
正确答案:
(判断题) 7: 所有进位计数制,其整数部分最低位的位权都是1。
A: 错误
B: 正确
正确答案:
(判断题) 8: 对一个段进行访问,必须将这个段的描述符装入到段寄存器中。
A: 错误
B: 正确
正确答案:
(判断题) 9: 条件转移指令只能用于段内直接短转移。
A: 错误
B: 正确
正确答案:
(判断题) 10: Pentium微处理机配备有5个32位的控制寄存器:CR0、CR1、CR2、CR3、CR4。保存着跟任务有关的适合于所有任务的机器状态。
A: 错误
B: 正确
正确答案:
(判断题) 11: 当程序有高度的顺序性时,Cache更为有效。
A: 错误
B: 正确
正确答案:
(判断题) 12: 异常是指微处理机检测到的异常情况,异常又进一步地划分为故障,自陷和异常终止三种。
北语20春《微型计算机原理及其接口技术》作业3正确答案
(判断题)1: Pentium的V流水线和U流水线都可执行任何指令。
A: 错误
B: 正确
正确答案: A
(判断题)2: 控制器的基本功能是:由程序计数器PC控制程序的有序运行,并完成各种算术逻辑运算。
A: 错误
B: 正确
正确答案: B
(判断题)3: Cache的命中率是指命中Cache的次数与访问Cache的次数之比。
A: 错误
B: 正确
正确答案: B
(判断题)4: 对多位LED显示器,即可采用各位独立驱动的显示方式,又可采用各位动态扫描、分时显示的方法。
A: 错误
B: 正确
正确答案: B
(判断题)5: 在Pentium微处理机的指令指针寄存器EIP内存放着下一条要执行的指令。
A: 错误
B: 正确
正确答案: A
(判断题)6: Pentium微处理机配备有5个32位的控制寄存器:CR0、CR1、CR2、CR3、CR4。保存着跟任务有关的适合于所有任务的机器状态。
A: 错误
B: 正确
正确答案: A
(判断题)7: 堆栈操作应满足先进先出原则。
A: 错误
B: 正确
正确答案: A
(判断题)8: Pentium在进行分页转换中,页目录项的高20位页框地址是与物理存储器中的物理页是相对应的。
A: 错误
B: 正确
正确答案: A
微机原理及接口技术习题答案
微机原理及接⼝技术习题答案
第⼀章习题及答案
1. 微处理器内部包含哪三⼤部分?解:运算器、控制器和寄存器组。
2. 完成下列数制的转换
①10101101B=()D=()H 解:10101101B=173D=ADH 。②0.11B=()D 解:0.11B=0.75D 。
③211.25=( )B =( )H 解:211.25=11010011.01B=D3.4H 。
④10111.0101B=( )H=( )BCD
解:10111.0101B=17.5H=23.3125D=(0010 0011.0011 0001 0010 0101)BCD
3. 已知X=+1011010B ,Y =–0011011B ,设机器数为8位,分别写出X 、Y 的原码、反码和补码。解:
4. 已知X 的真值为32,Y 的真值为–19,求[]?Y X =+补解:[]00001101B X Y +=补
5. 已知X=51,Y=–86,⽤补码完成下列运算,并判断是否产⽣溢出(设字长为8位)。① X +Y ② X -Y ③ –X +Y ④ –X -Y 解:
10100011B ,因为67C C 0⊕=,所以未产⽣溢出。
676. 若使与门的输出端输出⾼电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
7. 若使与⾮门的输出端输出低电平,则各输⼊端的状态是什么?解:各输⼊端为⾼电平。
8. 如果74LS138译码器的Y 4端输出低电平,则C 、B 、A 三个输⼊端的状态分别是什么?解:C 、B 、A 三个输⼊端的状态分别是‘1’,‘0’,‘0’。
北邮-通信工程-微机原理与接口技术-硬件实验-实验报告
北邮-通信工程-微机原理与接口技术-硬件实验-实验报告
实验一I/O地址译码
一、实验目的
掌握I/O地址译码电路的工作原理。
二、实验原理和内容
1、实验电路如图1-1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O 地址“输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,…… ,当CPU执行I/O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。例如:执行下面两条指令
MOV DX,2A0H
OUT DX,AL(或IN AL,DX)
Y4输出一个负脉冲;
执行下面两条指令
MOV DX,2A8H
OUT DX,AL(或IN AL,DX)
Y5输出一个负脉冲。
利用这个负脉冲控制L7闪烁发光(亮、灭、亮、灭、……),时间间隔通过软件延时实现。
2、接线:Y4/IO地址接CLK/D触发器
Y5/IO地址接CD/D触发器
D/D触发器接SD/D角发器接+5V
Q/D触发器接L7(LED灯)或逻辑笔
三、硬件接线图与软件程序流程图
1、硬件接线图
2、软件程序流程图
开始
Y4输出一个负脉冲
调用延时子程序
Y5输出一个负脉冲
调用延时子程序
否
CX-1=0?
是
结束,返回DOS
四、源程序
DATA SEGMENT
DATA ENDS
STACK SEGMENT STACK 'STACK'
DB 100H DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
北邮—微机原理与接口技术(3)
微机原理与接口技术硬件实验报告
目录
3.实验三8253计数器/定时器的应用 (3)
3.1.实验目的 (3)
3.2.实验内容 (3)
3.2.1.连接电路并测试 (3)
3.2.2.音乐播放 (6)
3.2.3.弹琴 (17)
3.3.思考题 (27)
3.4.心得体会 (27)
参考资料 (28)
声明与致谢 (28)
3.实验三8253计数器/定时器的应用
3.1.实验目的
学习掌握8253用作定时器的编程原理。
3.2.实验内容
3.2.1.连接电路并测试
8253的CS接译码器输出Y1(其地址为E820-E827H);8253的OUT接蜂鸣器的BELL端;8253的门控信号GATE接+5V;8253的CLK端接Q7(32KHz);清零复位电路中的T/C端接地(或接RESET端)。
图13电路连接示意(局部)
图14线路连接
在本实验中,只采用定时器0,方式3,只用低字节初始化,故初始化控制字为00010110B,即16H。它发往控制口E803H。初值赋给端口E800H。
利用下表,在debug模式下,测试8253与蜂鸣器工作状况。
表4不同音高对应分频数(基频32KHz)
音名
分频数(十六进制)
低音中音高音更高音甚高音
Do80402010
Re72391C0E
Mi663319
Fa603018
So552B15
La4D2613
Si87442211 CODE(debug mode)
MOV DX,E823
MOV AL,16
OUT DX,AL
MOV DX,E820
MOV AL,80
OUT DX,AL
经检验,蜂鸣器发声正常。
3.2.2.音乐播放
成人高等教育《微机原理与接口》试卷
_____________________________________________________________________________________
xxxxxx 201— 201学年度第1学期 微机原理与接口技术 课程考试试卷
1、下列不同数制表示的数中,数值最大的是( )。 A . 11011101B B .334O C . 1219D D . DAH
2、对于8086,下列说法错误的是( )。 A . 段寄存器位于BIU 中 B . 20位的物理地址是在EU 部件中形成的 C . 复位后CS 的初值为FFFFH D . 指令队列的长度为6个字节
3、二进制数1101.01转换成十进制数是( )。 A .17.256 B .13.5 C .13.25 D .17.5
4、对微处理器而言,它的每条指令都有一定的时序,其时序关系是( )。 A .一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。 B .一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。 C .一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。 D .一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。
5、8086系统的主板上有众多芯片,几乎所有的芯片都有引脚,其作用是( )。
A .为低电平时为选中
B .为高电平时为选中
C .地线
D .表示已经准备好 6、以下存储器中,CPU 不能直接访问的是( )。 A . Cache B .RAM C .主存 D .辅存 7、串行数据传输工作方式有多种,但不包括( )。 A .单工 B .半双工 C .全双工 D .多工 8、优盘是一种电可擦除、可重写的(
北邮《微机原理与接口技术》周峰参考答案
·2·
10000 H 10001 H (3) 10001 H 10002 H 10003 H
12H 12H 00H
1004H 04H 10H
-1 FFH FFH
Baidu Nhomakorabea
0 00H 00H
420H 20H 04H 00H
12345678H 78H 56H 34H
0 00H 00H 00H
10004 00H 12H 00H H 8. 什么是物理空间?8086CPU 的物理地址是多少位?其决定的物 理空间有多大? 答:物理空间是指由编址单元(如字节)大小和地址总线宽度 决定的可寻址的存储器地址空间。8086CPU 具有 20 条地址总线, 所以它的物理地址是 20bit。8086 的存储是按照字节存储的,所以其 物理空间为 2 B=1MB。 9. 什么是逻辑空间?8086 的逻辑空间有何特点?其逻辑地址如何 构成? 答:采用分段存储管理方式,将物理空间分割,通过段映射构 建的由多个独立的逻辑段构成的存储空间即为逻辑空间。8086 使用 16 位地址在段内寻址,称为段的偏移地址,因此其特点是段的最大 长度 2 =64KB。在 8086 中,将 16 位的段地址和 16 位的偏移地址 合称为逻辑地址,其中段地址舍弃了最低四位的 0,故逻辑地址等 于段地址乘以 10H 加偏移地址。 10. 简述面向逻辑空间编程比面向物理空间编程的优势。 答:可以解除程序设计对实际物理空间的依赖。具体表现在: 程序设计时不需要了解存储器的使用情况,操作系统或监控 程序会将程序分配在空闲空间,不会和系统程序或 其他程序冲突; 第二,程序设计时采用的是逻辑空间的地址,存储管理部件 将自动、透明地进行逻辑空间地址到物理空间地址
(完整版)微机原理与接口技术作业(含答案)
(完整版)微机原理与接⼝技术作业(含答案)
o d 浙江⼤学远程教育学院《微机原理与接⼝技术》课程作业
姓名:学号:
年级:
学习中⼼:
第2章 P52
2.80C51单⽚机引脚有哪些第⼆功能?
第⼀功能第⼆功能
P0.0~P0.7 地址总线Ao ~A7/数据总线D0~D7 P2.0~P2.7 地址总线A8~A15 P3.0 RXD(串⾏输⼊⼝) P3.1 TXD(串⾏输出⼝) P3.2 INT0外部中断0) P3.3 IINT1(外部中断1)
P3.4 TO(定时器/计数器0的外部输⼊) P3.5 T1(定时器/计数器0的外部输出) P3.6 WR(外部数据存储器或I /O 的写选通)
P3.7 RD 外部数据存储器或I /O 的读选通)
4.80C51单⽚机的存储器在结构上有何特点?在物理上和逻辑上各有哪⼏种地
址空间?访问⽚内RAM 和⽚外RAM 的指令格式有何区别?
1、80C5l 单⽚机采⽤哈佛结构,即将程序存储器和数据存储器截然分开,分别进⾏寻址。不仅在⽚内驻留⼀定容量的程序存储器和数据存储器及众多的特殊功能寄存器,⽽且还具有较强的外部存储器扩展能⼒,扩展的程序存储器和数据存储器寻址范围都可达64 KB 。
2、在物理上设有4个存储器空间
·⽚内程序存储器; ·⽚外程序存储器;
·⽚内数据存储器;. ·⽚外数据存储器。
在逻辑上设有3个存储器地址空间
●⽚内、⽚外统⼀的64 KB 程序存储器地址空间。
●⽚内256字节(80C52为384字节)数据存储器地址空间。⽚内数据存储器空间在物理上⼜包含两部分:
●对于80C51型单⽚机,0~127字节为⽚内数据存储器空间;128~255字节为特