浙大远程2018春微机原理与接口技术离线作业答案.pdfVIP

  • 9
  • 0
  • 约1.18万字
  • 约 19页
  • 2020-04-08 发布于湖北
  • 举报

浙大远程2018春微机原理与接口技术离线作业答案.pdf

浙江大学远程教育学院 2018 春 《微机原理与接口技术》课程作业答案 姓名: 草泥马 学 号: 71711254025 年级: 2016 夏 学习中心: 北京学习中心 第二章 P47 2 .80C51 单片微机芯片引脚第二功能有哪些? P0 口(地址总线 A0-A7/ 数据总线 D0-D7) P2 口(地址总线 A8-A15) RXD(串行输入口 ) TXD(串行输出口 ) INT0( 外部中断 0) INT1( 外部中断 1) T0 (定时器0 外部输入) T1 (定时器1 外部输入) WR(外部数据存储器写选通 ) RD(外部数据存储器写选通 ) 4 .80C51 存储器在结构上有何特点?在物理上和逻辑上各有哪几种地址空间? 访问片内数据存储器和片外数据存储器的指令格式有何区别? 1)80C51在结构上的特点 80C51采用将程序存储器和数据存储器截然分开, 分别寻址的结构,称为 Harvard 结构。 (2)在物理和逻辑上的地址空间 存储器上设有 4 个存储器空间: 片内程序存储器、片外程序存储器、片内数据存 储器、片外数据存储器。 在逻辑上有 3 个存储器地址空间: 片内、片外统一的 64KB程序存储器地址空间, 片内 256B数据存储器地址空间,片外 64KB的数据存储器地址空间。 (3)访问格式 访问片内 RAM采用 MOV格式 访问片外 RAM采用 MOVX格式 6 .80C51 片内数据存储器低 128 个存储单元划分为哪 4 个主要部分?各部分主 要功能是什么? 1 / 19 80C51 的内存分配表 00H-1FH共 32 字节单元为 4 组 R0-R7 的工作寄存器( 4 组,每组 8 个字节单元) 20H-2FH共 16 字节单元 (共128 位)为位寻址区 (16 字节,每字节 8 位,共 128 位) 30H-7FH共 80 字节单元为用户存储区(用来存储用户的运算结果和变量等) 80H-FFH共 128 字节单元为特殊功能寄存器区 (也就是内部各种功能配置寄存器) 80C51 的总的来说比较少,有很多空余的没有用到。 像 AVR的 Atmeag16单片机则特殊功能寄存器有很多 , 有 32 个寄存器地址和 64 个 IO 口地址,大部分都用上了,空余的不多,都是内部 RAM的一部分。 寄存器是存储器中的一个特殊形式, 主要用于配置最低层的硬件工作方式状态及 和内部其它各部件的联系 第三章 P87 9.MOV 、MOVC 、MOVX 指令有什么区别,分别用于那些场合,为什么? MOV片内 RAM单元间数据传送 MOVX片外 RAM单元间数据传送 MOVC查表指令 15. 已知(R1)=20H ,(20H)=AAH ,请写出执行完下列程序段后 A 的内容。 MOV A ,#55H ANL A ,#0FFH ORL 20H ,A XRL A ,@R1 CPL A A 的内容的内容为 AAH 16. 阅读下列程序,说明其功能。 MOV R0,#30H 把#30H 移动到存储器 R0 MOV A ,@R0 把 A 移动到地址 @R0 RL A MOV R1,A 把 R1 移动到存储器 A RL A RL A ADD A ,R1 将 R1 和 A

文档评论(0)

1亿VIP精品文档

相关文档