浙江工业大学微机原理及应用试卷答案.doc 立即下载
2024-12-12
约3.8千字
约7页
0
51KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

浙江工业大学微机原理及应用试卷答案.doc

浙江工业大学微机原理及应用试卷答案.doc

预览

免费试读已结束,剩余 2 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理练习题
一、填空题
1.80C51单片机内部4KB程序存储器,地址为0000H到0FFFH。
2.在基址加变址寻址方式中,以A作变址寄存器,以DPTR或PC作基址寄存器。
3.PSW是程序状态寄存器,其包括RS1、RS0位,这两个位的作用是:	
	确定工作寄存器组				。
4.设累加器(A)=7FH,(Cy)=0,则执行DAA指令后,(A)=85H。
5.汇编语言指令是由__操作码______和____操作数____两部分组成。
6.MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。
7.MCS-51的定时/计数器可以有4种工作方式,编制程序时需要通过设定TMOD特殊功能寄存器的值设定T0和T1的工作方式,当T0需要工作在16位定时器方式,T1工作在8位自动重装方式时,该寄存器值为21H。
8.指令“MOV	A,@R0”和“MOVX	A,@R0”的区别是:					
前一个内部数据存储器操作,后一个外部数据存储器操作		。
9.INT0中断和INT1中断的入口地址分别为	0003H和	0013H	。假设软件设定INT0为低优先级别、INT1为高优先级别,当CPU正在执行INT0中断时,发生了INT1中断请求,CPU应如何响应?	先中断INT0中断,先执行INT1中断。。
10.MOVC,20H,源操作数的寻址方式为:位寻址方式。
11.假定累加器A的内容30H,执行指令:
1000H:MOVCA,@A+PC
后,把程序存储器1031H单元的内容送累加器A中。

二、程序填空、解释程序语句,并填写运行结果
PROG:MOV40H,#3AH
MOVA,#08H
ORLA,#0F0H;将A的高4位置1
		MOV30H,A
		ANLA,#0F0H
SWAPA;A中的高4位与低4位交换
MOV31H,A
当执行完以上指令后,填写下面的寄存器或地址中的值:

当执行完以上指令后,填写下面的寄存器或地址中的值:
(A)=0FH;(40H)=2AH;(30H)=0F8H;(31H)=0FH。


2.	已知PSW=91H,(30H)=05H,(31H)=09H(41H)=06H,(40H)=0AAH,试执行如下程序,写出执行结果。
ORG1000H;确定以下程序从1000H开始存放代码
MOVA,30H
ADDA,40H
DAA
MOV50H,A
MOVA,31H
ADDA,41H
DAA;对A进行BCD码调整
MOV51H,A
LL:SJMPLL;进行死循环
(51H)=15H;(50H)=15H;(41H)=06H;(40H)=0AAH。


若内部(61H)=0F2H,(62H)=0CCH,:
MOVA,61H
MOVB,#02H
DIVAB;A与B相乘
ADDA,62H
MOV63H,A
CLRA;清楚A的内容
ADDCA,B
MOV64H,A
(63H)=45H;(64H)=01H;(A)=01H;(B)=00H


MOVR0,#DATA;把立即数DATA给R0
MOVA,@R0
RLA;累加器A循环左移一位
MOVR1,A
RLA
RLA
ADDA,R1
MOV@R0,A;(A)--((R0))
1>该程序的功能是:
(把DATA所指的存储单元内容乘以10);
2>若不使结果产生溢出,则运行前A的值应小于等于(25)。


5.		MOV	A,#04
		MOV	50H,A
		MOV	51H,A
		MOV	52H,A
		MOV	53H,#80H
MOV	R6,#03H
MOV	R0,#50H
MOV	A,@R0	
CLRC			;	清楚进位标志		
AA:	INC	R0
		ADDC	A,@R0		;	将(A)和((R0))及(C)相加		
		DJNZ	R6,AA		;当第3次执行该指令时,(R6)=0
		RET
	该程序的功能是:将50H,51H,52H,53H四个单元的内容相加	
	当上面程序执行完成后,填写下面的寄存器或地址中的值:
	(A)8CH;(进位位C)00H;(R0)53H;(R6)00H;
	(50H)04H;(51H)04H;(52H)04H;(53H)80H。


三、简答题
1.试简述80C51单片机的存储器组织。
(1)分为内部数据存储器、SFR、内部程序存储器,外部数据存储器(0000H-0FFFFH),外部程序存储器(和内部之和为64K)。
(2)内部数据存储器:地址为00H-7FH;4个工作寄存器组,每组个寄存器,由R0-R7表示;

(3)位寻址区:20H-2FH(位地址00H-7FH)及SFR地址能被8整除的地址单元;
(4)SFR地址为80H-0FFH,采用直接地址方式。

2.MCS-51的寻址方式有哪七种?
立即寻址、直接寻址、寄存
查看更多
王子****青蛙
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

浙江工业大学微机原理及应用试卷答案

文档大小:51KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用