1
?/p>
计算机体系结构:哈佛结构、冯诺依曼结构的区别?/p>
哈佛结构
RAM
?/p>
ROM
分别编址,冯诺依曼结?/p>
RAM
?/p>
ROM
统一编址
2
?/p>
MSC
?/p>
51
单片机外部引脚的名称是什么?各有什么功能?
答:
(1)
电源及晶振引?/p>
VCC(40
?/p>
)
?/p>
+5V
电源引脚
VSS(20
?/p>
)
?/p>
接地引脚
XTAL1(19
?/p>
)
;外接晶振引脚(内置放大器输入端?/p>
XTAL2(18
?/p>
)
:外接晶振引脚(内置放大器输出端?/p>
(2)
控制引脚
RST/V
PD
(9)
为复?/p>
/
备用电源引脚
ALE/PROG(30)
为地址锁存使能输出
/
编程脉冲输入
PSEN(29)
:输出访问片外程序存储器读选通信?/p>
EA/ VPP (31)
:外?/p>
ROM
允许访问
/
编程电源输入
(3)
并行
I/O
口引?/p>
P0.0
?/p>
P0.7
?/p>
39
?/p>
32
脚)—?/p>
P0
口;
P1.0
?/p>
P1.7
?/p>
1
?/p>
8
脚)—?/p>
P1
口;
P2.0
?/p>
P2.7
?/p>
21
?/p>
28
脚)—?/p>
P2
口;
P3.0
?/p>
P3.7
?/p>
10
?/p>
17
脚)—?/p>
P3
口?/p>
3. AT89C51
单片机的片内资源有哪些?其存储器结构如何?片?/p>
RAM
可分成哪个三个区?各区的地址范围
如何?/p>
其内部功能部件有?/p>
控制器:是对取自程序存储器中的指令进行译码,在规定的时刻发出各种操作所需的控制信号,完成指令
所规定的功能;
运算器:根据控制器发来的信号,执行算术逻辑运算操作?/p>
存储器:包括程序存储和数据存储器?/p>
定时器计数器?/p>
2
?/p>
16
位定时器
/
计数器,可对机器周期计数,也可对外部输入脉冲计数?/p>
中断系统:可响应三个内部中断源和两个外部中断源的中断请求?/p>
输入输出接口?/p>
4
?/p>
8
位并行口和一个全双工串行口;
其存储器结构属于哈佛结构?/p>
MCS-51
可寻址空间是两?/p>
64KB
?/p>
?/p>
64KB
的程序存储空间和
64KB
的数据存?/p>
空间?/p>
片内
RAM
可分?/p>
划分为三个部分:
?/p>
作寄存器区(
00H-1FH
?/p>
,四组②可位寻址区(
20H-2FH
)③用户
RAM
区(
30H-7FH
?/p>
?/p>
80B
7
.程序状态字寄存?/p>
PSW
各位的定义是什么?
答:程序状态字寄存?/p>
PSW
各位的定义如下:
PSW.7
:进
/
借位标志
CY
,加法有进位时置
1
,减法有借位时置
1
?/p>
PSW.6
:辅助进位标?/p>
AC
,加法运算低四位向高上四位有进位时置
1
?/p>
PSW.5
?/p>
PSW.1
:用户标志位
F0
和用户标志位
F1
?/p>
保存用户的位数据?/p>
PSW.4
?/p>
PSW.3
:工作寄存器选择控制?/p>
RS1
?/p>
RS0
?/p>
00
?/p>
11
分别选择四组工作之一作为当前工作寄存?/p>
PSW.2
:溢出标志位
OV
,有符号数加、减运算结果有溢出或乘除上结果异?/p>
(
乘法运算结果大于
255
即乘
积在
BA
中,或除法运算除数为
0)
时置
1
RS
P
C
A
F
RS
O
F
CY
AC
F0
RS1
RS0
OV
F1
PSW.7
PSW.6
PSW.5
PSW.4
PSW.3
PSW.2
PSW.1
PSW.0