×

单片机的硬件结构和内部存储器系统的学习课件

消耗积分:0 | 格式:ppt | 大小:0.65 MB | 2020-07-06

h1654155343.6380

分享资料个

本文档的主要内容详细介绍的是单片机的硬件结构和内部存储器系统的学习课件

  单片机的硬件结构

  1、首先是单片机的总体的硬件结构的介绍(不需要太复杂,侧重从功能上加以介绍): cpu、存储器、io口(管脚)等等;

  2. 存储系统的总体介绍:

  可以与pc机上运行一个程序进行类比: 硬盘与内存的功能分别是什么?对应的单片机上的内存是什么?容量上有何比较大的差距呢?单片机上的内存的类型与功能分别是什么?

  3. Ram

  一般的内存空间。还有一些特殊的寄存器(已经有特殊的功能了。)

  3 ram-用户区:可以用指令来说明;

  bit区(有何区别?)

  ram-特殊功能寄存器;(几个典型的特殊功能寄存器,a、b、psw、dptr、sp、pc指针);

  ram-通用寄存器

  ram-堆栈(堆栈开辟在哪里呢?)什么叫堆栈?入栈与出栈是什么意思?Sp指针指向哪里?给出一个例子来说明一下。

  最后要总结一下。从功能上,以及空间分布上说明一下。特殊的要说明一下堆栈的概念。

  1)sfr:这些内容继续下去,典型的如psw、a、b、sp、pc、dptr等这些功能,还有附带说明一下p1、p2、p3这些内容,说明一下通过sfr与硬件打交道;

  2)回到用户区,介绍一下:

  r0-r7:可以用pws的一个例子,把上面的内容贯穿起来;

  位寻址区:为何要用位寻址呢?节省内存的开销(给出一个例子来);位寻址区的访问,给出一个例子,表明用“c”,c在哪里?

  一般用户区:

  Stack:何谓堆栈?向上向下,栈顶底,sp指针指向何处?何谓入/出栈,对应的指令是什么?push/pop指令后发生了什么事?sp指针如何变化?然后给出一个例子来说明一下。

  3)程序存储区:一条一条的指令,一个问题,pc指针,指向何处?一 条指令之后过后,发生了什么变化?

  4)存储器的体系结构的问题:p/h结构。(这些内容放在指令的时候再讲吧。)什么叫分开?什么叫放在一起?

  5) 习题;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !