打印

新人求教“映像”

[复制链接]
1538|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qwempty|  楼主 | 2012-9-17 10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wuhaidianzi| | 2012-9-17 10:45 | 只看该作者
首先,你先搞懂这几点:

1.MMR通常作为设备寄存器,但地址统一编入内存空间,也就是说,物理上这个寄存器不以属于内存,但逻辑上它是属于内存的,要使用访问内存的指令访问它;
2.这个寄存器的地址被存储器映射了;
3.寄存器不是存储器(内存),存储器是指通用的RAM,寄存器则是有专门用途的RAM;
4.存储器映射,就是把存储器的地址给寄存器用,你要找这个寄存器,就用这个存储器地址,然后CPU会帮你“映射”到你想找的寄存器;
5.好处:能使访问内存的指令来访问寄存器,也使整个存储系统的地址也相对统一。

我就是这样理解的,其它问题也都能用这几点解释的通。。。

使用特权

评论回复
板凳
wjzx111056| | 2012-9-17 20:36 | 只看该作者
映像"是对应的意思,例如TI的2812 是32 位的,它的程序空间就是4g,但是flash是128k,这128k就要对应到4g的程序空间去,这样你才好用。

使用特权

评论回复
地板
happy啦啦啦| | 2012-9-17 21:40 | 只看该作者
模拟量输入映象区是S7-200CPU为模拟量输入端信号开辟的一个存储区。S7-200将测得的模拟量(如温度、压力)转换成1个字长(2个字节)的数字量,模拟量输入映像寄存器用标识符(AI)、数据长度(W)及字节的起始地址表示。   从AIW0~AIW30,共有16个字,总共允许有16路模拟量输入。

使用特权

评论回复
5
爱之翼V| | 2012-9-18 12:49 | 只看该作者
这个你可以联想到数学中的函数定义里的映射,这样可能能帮助理解

使用特权

评论回复
6
阳光豆苗| | 2012-9-18 14:50 | 只看该作者
好动热心人帮忙啊,呵呵

使用特权

评论回复
7
hawksabre| | 2012-9-19 18:16 | 只看该作者
映像"是对应的意思,
例如TI的2812 是32 位的,它的程序空间就是4g,
但是flash是128k,这128k就要对应到4g的程序空间去,你才好用的。

使用特权

评论回复
8
hawksabre| | 2012-9-19 18:18 | 只看该作者
这个主要涉及到线性代数中的概念    在线性代数中   所谓映射是指
设A、B是两个非空集合,如果存在一个法则f,使得对A中的每个元素a,按法则f,在B中有唯一确定的元素b与之对应,则称f为从A到B的映射,记作f:A→B。 

使用特权

评论回复
9
hawksabre| | 2012-9-19 18:18 | 只看该作者
希望能够帮到你   谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

148

帖子

0

粉丝