- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成绩
单片机原理及应用实验报告
实验名称
实验班级
姓 名
学号 (后两位)
指导教师
实验日期
实验一汇编语言指令
一、 实验目的
1、 掌握KETL软件的使用,初步掌握程序的调试方法,包括跟踪、单步运行和断点设置等。
2、 熟悉AT89C51单片机的指令系统。
二、 实验内容
完成以下内容:
1、 假定外部数据存储器2000H单元的内容为80H,执行下列指令后,累加器A中
的内容是(80H ):
ORG 0000H
MOV DPTR, #200011
MOV A, #80H
MOVX 0DPTR, A
MOV P2, #20H
MOV RO, #00H
MOVX A, @R0
END
注意:完成本实验,需完成题目的“假定”条件,将外部数据存储器2000H单元 预先赋值,如何实现?
2、 假定(SP) =60H, (ACC) =25H, (B) =80H,执行下列指令:
ORG 0000H
MOV SP, #60H
MOV ACC, #25H
MOV B,#80H
PUSH ACC
PUSH B
END
后,(SP)的内容是(62H ) , 61H单元的内容是(25H ) , 62H单元的内
容是(80H ).
注意:完成本实验,需完成题目的“假定”条件,将SP、ACC和B中赋好值,如 何实现?
3、 假定(A)二85H, (RO) =20H, (20H)二0AFH,执行下列指令:
ORG 0000H
MOV A, #85H
MOV RO,#20H
MOV 20H, #OAFH
ADD A, @R0
END
后是注,A的内容是(34H ) , CY的内容是(1 ) , AC的内容是(1) , 0V的内容 (1 ) O
后是注
意:完成木实验,需完成题目的“假定”条件。
4、假定(A) =OFFH, (R3) =OFH, (30H) =OFOH, (RO)二40H, (40H)
=00H,执行下列指令:
MOV R3, #OFH
MOV 30H,#OFOH
MOV RO, #40H
MOV 4011, #0011
INC A
INC R3
INC 30H
INC @R0
END
后,A的内容是(OOH) , R3的内容是(10H) , 30H的内容是(0F1H) , 40H的 内容是(01H) o
注意:完成木实验,需完成题目的“假定”条件。
5、假定(A) =059H, (R5) =73H,执行下列指令:
ORG 0000H
MOV A,#059H
MOV R5,#73H
ADD A, R5
DA A
END
后,A的内容是(32H) , CY的内容是(1)。
6、程序如下:
MOV A, #0BFH
MOV 20H, #85H
SETBC
ADDC A, 20H
结果为:(A)= 45H CY= 1 AC= 1 0V= 1 P= 1
7、程序如下:
MOV A, #0BFH
MOV 20H, #85H
SETBC
SUBB A, 20H
结果为:(A)二 39H CY二 0 AC= 0 OV二 P= 0
8、假定(A) =0FH, (R7) =19H, (30H) =00H, (Rl) =40H, (40H) =0FFH, 执行下列指令:
ORG 000011
MOV A,#OFH
MOV R7,#19H
MOV 3OH,#OOH
MOV Rl, #40H
MOV 4011, #0FFH
DECA
DEC R7
DEC 30H
DEC @R1
END
后,A的内容是(OEH) , R7的内容是(18H) , 30H的内容是(FFH) , 40H的内
容是(FEH) o
注意:完成本实验,需完成题目的“假定”条件。
9、 假定(A) =0FH, (B) =0A0H,,执行下列指令:
ORG 0000H
MOV A, #0FH
MOV B,#12H
MUL AB
END
后,A的内容是(ODH) , B的内容是(11) , AC的内容是(0) , OV的内容是 (0) o
注意:完成本实验,需完成题目的“假定”条件。
10、 假定(A) =0FBH, (B) =12H,,执行下列指令:
ORG 0000H
MOV A, #OFBH
MOV B,#12H
DIV AB
END
后,A的内容是(0D) , B的内容是(11) , AC的内容是(0) , OV的内容是(0)。 注意:完成本实验,需完成题目的“假定”条件。
11、假定(A)二OC5H,执行下列指令:
0RG 000011
MOV A, #0C5H
SWAP A
END
后,A的内容是(5C) , AC的内容是(0 ) , OV的内容是(0 )。
注意:完成本实验,需完成题目的“假定”条件。
12、假定(A)
12、假定(A)二83H,
ORG 0
您可能关注的文档
最近下载
- 丽声北极星自然拼读绘本第二级 Eggs for Ben 课件2.pptx
- 第09课 美丽的颜色(公开课一等奖创新教学设计).docx
- 2024年危险化学品生产企业安全试题(安全管理人员)真题题库附解析答案.docx
- 2022-2023学年宁波市鄞州区八年级上学期期中数学试卷(含答案解析).docx
- 工程项目分包合同书样本.doc
- 轻骑士橡筋制作_航模系列.ppt
- 兽医检验复习试题.doc
- DB42_T 2163-2023 水利工程质量监督规程.doc
- 金井“茶乡小镇”城镇建设及旅游开发一期PPP项目-招标文件.doc
- 人教版初中美术九年级上册《异彩纷呈的中国古代雕塑、工艺和建筑》优课比赛课件.pptx VIP
文档评论(0)