单片机全部作业答案09机制
第一章
1-5 答:至少可存放211个二进制数,每个二进制数有4位,地址范围是00000000000B-11111111111B,即为0000H-07FFH。
1-6
答:
程序计数器PC的作用是用来存放将要执行的指令所在的存储器地址,PC有自动加1功能,从而实现程序的顺序执行,在8位机中PC通常有二进制16位。
1-12
答:(3 若为原码,则表示负数,其真值为:-(1x 26+1x 25+1x 24+0x 23+0x 22+1x 21+0x 20)= -114。
若其为反码,则对应的原码为真值为:-13。
若其为补码,其对应的原码计算过程如下:
先求出反码,再求补码 + 1
相应的 真值为-14。
1-18
(1)
答:X=+48, Y=+38 ;
[X ]补 [Y]补[X ]补+[Y]补86D
(3)答:X=-34, Y=+87;
[X ]补 [Y]补[X ]补+[Y]补=53D
无溢出,结果正确。
第二章
2-4
答:
MCS-51单片机中执行程序的地址放在PC寄存器中,是16位二进制数,最大寻址范围是0000H-0FFFFH,PC是一个特殊功能寄存器。
2-6
答: 内部RAM单元的低128字节划分为3个主要部分,分别是1:通用寄存器区 (00H-1FH)
此区域重要是作为CPU就近存取数据使用,可提高单片机的运算速度。共32字节,分成四组;00-07H为0组,08-0F为1组,10H-17H,18-1FH为2和3组。同时只能使用其中一组,具体使用哪一组,可通过设置PSW寄存器中的RS0,RS1来选定。
2:位寻址区(20-2FH)
共16个单元,每个单元的每一位可以单独寻址,总共128个位(从00H编号到7FH)这些位地址可以按该位在相应单元的位置来寻址,如20H的0为,可表示为20H.0,也可以直接用00H表示。
3:用户寄存器区(30H-7FH)
可以用来存放用户数据,前两个区域虽然也可以存放用户数据,但通常要作为位寻址或通用寄存器用。
2-11
答: SP表示堆栈指针(Stack Pointer),有8位,作用是用来指示栈顶的位置,系统复位后,SP=07H,为避免使用通用寄存器和位地址区,通常将其重新赋值为30H开始到7FH的区域中某个值(如50H)。
2-13
答: MCS-51的寻址范围是0000000000000000B-1111111111111111B,写成16进制为:0000H-0FFFFH,可最多配置64KB的外部RAM和外部ROM。
3-4 (1)MOV A, #30H (其中30H代表立即数)
(2)MOV 30H,@R1 (其中30H代表直接地址)
3-5 (1)
MOV A, #2; A=2 (74 02)
MOV R1, #030H; R1=30H (79 30)
MOV@R1,A; (30H)=A=2; (F7)
MOV 35H, R1; (35H)=R1=30H (8935)
XCH A, R1; A=30H)H, R1=2; (C9H)
PSW(Program Status Word)( Cy,,,,,,,,,,, P)=00H
P:当A中1的个数为奇数时, P为1,否则为0
3-6 (3) MOV P1,25H
或者: MOV A, 25H;
MOV P1,A
(7)从外部ROM区域读数据的指令只有:MOVC A,@A+DPTR或者是MOVC A, @A+PC
读写外部RAM 单元(需要一个16位地址)的指令也只有两条:
MOVX A, @DPTR;以及MOVX @DPTR, A
MOVX A, @Ri (i=0,1)以及 MOVX @Ri, A(使用前应该把P2口赋值成高八位地址。Ri指向低八位地址。、
MOV A, #0
MOV DPTR, #4000H;
MOVC A,@A+DPTR
MOVX @DPTR, A 或者
MOV A, #0
MOV DPTR, #4000H;
MOVC A,@A+DPTR
MOV R0, #00H;
MOV P2, #40H;
MOVX @R0, A
3-9 (3) MOV A, 50H; (4)MOV A, 50H
XRL
您可能关注的文档
- 医院终端安全方案SEPAltirisSWGSSIM.docx
- 区域地理《亚洲》练习(含答案).doc
- 十四篇高中必背古诗文.pptx
- 半导体器件作业有答案.docx
- 半完成工艺卡.doc
- 医院感染知识培训11.10PPT.pptx
- 华中科技大学出版社信息技术与网络四年级下册教案.doc
- 北京礼物.pptx
- 华为HCSE认证考试题库路由部分GBO280GBO283.docx
- 华为干部政策.pptx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- DL∕T 781-2021电力用高频开关整流模块_PDF解密.docx VIP
- 2025公务员采矿专业测试题及答案.docx VIP
- 【历史】开学第一课课件--2024-2025学年统编版七年级历史下册.pptx VIP
- 大数据技术在企业会计风险管理中的创新应用 .docx VIP
- 新英语900句(中英文).pdf VIP
- 2025最新高一英语单项选择精编500题.docx VIP
- GBT 28259-2012 石油天然气工业 井下设备 井下安全阀.docx VIP
- 项目九 小学科学教学设计与实施.pptx VIP
- 2025年统编版中考语文课内文言文《桃花源记》三年中考试题+模拟题(学生版+解析).pdf VIP
- 山东省日照市2026届高三上学期期末考试政治试卷(含答案).pdf VIP
原创力文档

文档评论(0)