有关内存的问题

kaiwen820223 2005-03-20 04:30:52
请教各为内存是怎样编地址的?
...全文
422 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangman211 2005-06-10
  • 打赏
  • 举报
回复
用栈会好一点
guofu_x 2005-05-14
  • 打赏
  • 举报
回复
一个字节一个地址,以十六进制表示,以8086为例子:可寻址的最大存储空间是1MB,地址范围是00000H~FFFFFH
guofu_x 2005-05-14
  • 打赏
  • 举报
回复
计算机组成原理里面有很多关于内存的,可以看
qhfu 2005-05-14
  • 打赏
  • 举报
回复
《微机接口》的课程不讲这个,讲的是单片机,中断,DMA,
《组成原理》应该讲的,不过好像也没有怎么讲,我们老师主要讲些指令设计,内存分配啊,或者其它也不知道什么了,,,
andaxuesheng 2005-05-14
  • 打赏
  • 举报
回复
看那个什么微机原理和接口可以吗?
全名记不全了!
就是大学计算机专业必修课的一门.
ni_cao12 2005-05-14
  • 打赏
  • 举报
回复
微机原理与接口技术,哈哈。
它是汇编和电路合成的课,
但在第2章也得多汇编,一样呀,
但没有汇编语言说得清楚,
ni_cao12 2005-05-14
  • 打赏
  • 举报
回复
对,看操作系统的存储管理吧,汇编语言也说得多,汇编主要是用存储寻址来远行,我也才大2,不知道多少,
ect2 2005-05-14
  • 打赏
  • 举报
回复
WINDOWS从98开始采用了全局内存的管理机制,每个线程拥有独立的4GB虚拟存储空间,其中2GB为系统核心代码存放,因此只有一半可以让用户使用。各个进程之间通过特殊的物理内存映射机制实现每个进程空间的映射并且实现了各个进程之间空间不会冲突。数据在内存的存储,都是以0,1代码存储,按8位为一个存储单位进行存储。大于8位,以倒序顺序进行存储。
cppprogramlover 2005-05-05
  • 打赏
  • 举报
回复
拆开主机看内存上的电路以及与插槽的几口中的电路
qhfu 2005-05-05
  • 打赏
  • 举报
回复
系统不一样,也就不一样
luokaikun 2005-04-05
  • 打赏
  • 举报
回复
看操作系统!
xjp6688 2005-04-03
  • 打赏
  • 举报
回复
看组成原理
aweto 2005-04-01
  • 打赏
  • 举报
回复
进制只是表达方式,其所对应的地址是一样的。
zengwujun 2005-03-21
  • 打赏
  • 举报
回复
看<windows核心编程>的内存管理
cimagine 2005-03-20
  • 打赏
  • 举报
回复
十六进制,由低到高
arrowcy 2005-03-20
  • 打赏
  • 举报
回复
从硬件角度来说,cpu为了访问内存就要往地址总线上送出地址,这个地址是由很多根地址线来传输的,每根地址线只传送一位信息,从这个角度说,是用的2进制编址,但是从另一个角度来说,cpu往地址总线上法的信号,还不是一个数字,这个数字如果用汇编编成的话,你用十六进制表达也好,用十进制表达也好,都没关系,甚至你用二进制表达也行,反正汇编程序最终都是被汇编为一堆数字,你把它看成哪种进制都没关系
ljdbl 2005-03-20
  • 打赏
  • 举报
回复
那到底上用那个编址?
arrowcy 2005-03-20
  • 打赏
  • 举报
回复
用16进制和用2进制、10进制是一回事
kaiwen820223 2005-03-20
  • 打赏
  • 举报
回复
我听说,内存编地址是用16进制的,对不对?
arrowcy 2005-03-20
  • 打赏
  • 举报
回复
看你说的什么系统的内存了,不过基本上都是连续编址的,对于有些系统,内存也不一定是从0开始编制,对于大多数系统,内存的每一个字节都对应一个地址,
不知道你问的编址是不是问的这个,也不知道我的回答正确不,继续等待高手
加载更多回复(1)

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧