汇编网首页登录博客注册
ahui9605的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2008-09-04 15:31] 64k?到底有多大?

经常会看到4K,16K,64K内存地址?课本22页里面说“一个段的长度最大为64K"?这64K到底有多大?我想我们似乎更关心的是地址的变化范围,64k的内存的变化范围为0-FFFFH,算法是64k=2^6*2^10=2^16=1,0000,0000,0000,0000B=10000H,所以内存的变化范围为0~(10000-1)H,也就是0~FFFFH,同样的道理,32k=2^15=(1000,0000,0000,0000)B=8000H,地址变化范围为0~7FFFFH....
阅读全文 | 评论次数(0) | 浏览次数(435) | 所属类型(学习笔记)

[2008-09-03 11:13] 第二章 对段的理解

程序员在编制程序时要把存储器划分成段,每个段的大小可以达到64k,段内地址编号的变化范围为:0~FFFFH.但计算机对段的起始地址有所限制,段不能起始于任意地址,而必须从任一小段的首地址开始。而机器规定:从0开始,每16个字节为一小段,比如存储器最低地址区的三个小段的地址区间:
00000,00001,00002,...,0000E,0000F
00010,00011,00012,...,0001E,0001F
00020,00021,00022,...,0002E,0002F
其中,每一列就是每个小段的首地址,其特征为:在16进制表示的地址中,最低为0(即20位物理地址的低4位为0)...
阅读全文 | 评论次数(0) | 浏览次数(418) | 所属类型(学习笔记)
页码数(1):  1