由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - register在CPU中,但是也可以用内存地址访问?(embedded)
相关主题
32位机和16位机有啥优缺点? (转载)multimedia这个会议好BT
程序中的各个变量/数组的内存地址是否会混在一起?vldb registration:
c 程序超过32位怎么办?what is the benefit to register for ACM/IEEE/etc.
CE还是EE (转载)高人指点怎么在embedded sys(atmel 系列)上写内存管理
内推Amazon FW engineer positions (转载)IT盲求助
这里有acm会员吗? acm值得参加吗?请教:貌似电脑中招了
问一个radix sort的问题小窍门: Enable 4GB+ of memory on Vista-32bit
[合集] How about in-memory OS and Database?计算机行业革命以及中国的机遇
相关话题的讨论汇总
话题: cpu话题: register话题: 内存地址话题: embedded话题: 访问
进入CS版参与讨论
1 (共1页)
s********k
发帖数: 6180
1
一般register是内存地址最开始的一段。既然不在RAM但是在CPU中,那么register和
RAM中其他内存用连续地址用处在于软件比较好访问?或者对于VM好操作?
a****l
发帖数: 8211
2
谁很你说一般register是内存开始的一段?register在内存中的机器基本是是不会有VM
的.

【在 s********k 的大作中提到】
: 一般register是内存地址最开始的一段。既然不在RAM但是在CPU中,那么register和
: RAM中其他内存用连续地址用处在于软件比较好访问?或者对于VM好操作?

s********k
发帖数: 6180
3
我看很多embedded的device内存模块的datasheet,好像内存最开始的都是写的寄存器
。不知道理解对没有

VM

【在 a****l 的大作中提到】
: 谁很你说一般register是内存开始的一段?register在内存中的机器基本是是不会有VM
: 的.

a****l
发帖数: 8211
4
既然你已经知道是embedded processor了,那么原因你自然也该想的八九不离十了.

【在 s********k 的大作中提到】
: 我看很多embedded的device内存模块的datasheet,好像内存最开始的都是写的寄存器
: 。不知道理解对没有
:
: VM

b*****e
发帖数: 1193
5
实际上,你所说的register有不是一类.在你大脑里混成了一个
1.general Regs
这个是在CPU register file里,属于CPU的一部分.比如ARM的R0-R15
X86的AX, BX, CX, DX
2.SFR
这个是在内存里,是把CPU扩展成MCU的extension.比如基于ARM7的TMS470
其实还有更多的类别,比如协处理器的Regs,
等你入门了慢慢领会吧.
z*****n
发帖数: 7639
6
你这个分法也是含糊的。
在很多microcontroller里面general purpose register
也是内存的一部分。只不过对于general register可以
进行内部总线寻址(快速寻址),外部总线只是内部总
线的扩展。

【在 b*****e 的大作中提到】
: 实际上,你所说的register有不是一类.在你大脑里混成了一个
: 1.general Regs
: 这个是在CPU register file里,属于CPU的一部分.比如ARM的R0-R15
: X86的AX, BX, CX, DX
: 2.SFR
: 这个是在内存里,是把CPU扩展成MCU的extension.比如基于ARM7的TMS470
: 其实还有更多的类别,比如协处理器的Regs,
: 等你入门了慢慢领会吧.

1 (共1页)
进入CS版参与讨论
相关主题
计算机行业革命以及中国的机遇内推Amazon FW engineer positions (转载)
测量CPU使用效率这里有acm会员吗? acm值得参加吗?
[转载] 急问: 怎么看程序运行的 cpu time (fortran)问一个radix sort的问题
请教:Dell PowerEdge SC1420到底能装几个CPU?[合集] How about in-memory OS and Database?
32位机和16位机有啥优缺点? (转载)multimedia这个会议好BT
程序中的各个变量/数组的内存地址是否会混在一起?vldb registration:
c 程序超过32位怎么办?what is the benefit to register for ACM/IEEE/etc.
CE还是EE (转载)高人指点怎么在embedded sys(atmel 系列)上写内存管理
相关话题的讨论汇总
话题: cpu话题: register话题: 内存地址话题: embedded话题: 访问