什么是起始 ,相对 ,偏移 ,基 ,逻辑
话题:什么是起始 ,相对 ,偏移 , 基 ,逻辑 ,
问题详情:汇编学着 好混乱。。各种内存 。。求解答。。
回答:起始 顾名思义;相对 和偏移 的概念差不多;只不过用在不同的场合;偏移 就是相对于 基 的偏移量就像是相对距离;基 是一个段的起始 ,一般的20位 总线,基 为16位;逻辑 就是基 和偏移 的复合形式,逻辑 =基 : 偏移 ;线性 只是一个概念,表示 成线性递增;物理 要通过基 和偏移 的计算才能得出,一般的20位 总线,其物理 为:基 X 16D(相当于在基 后面添一个0)+ 偏移
参考回答:我都替你累,这些概念就是要让人晕了。哈哈,我明白,不过真懒的说。给你鼓励一下,只要努力能弄明白的。
话题:物理 、段 、偏移 还有什么叫法?
问题详情:源变址都对不上号 总结一下物理 、段 、偏移 还有什么
回答:以06内存编址为例,物理 指实际物理 编号:1,2,3..等类推 06共20位二进制编址范围,前4位是段 ,后16位是段内 偏移 提相对本段第一个 的编号,也叫位移 逻辑 是相对概念,和实际 有换算 ,具体换算要看采用的什么样的 映 基 ,顾名思义,最根本的 相对 ,和相对速度有点类似,指一个 相对另一个 的编码距离 源 ,就是本义,指本来的
话题:汇编的 段 和物理 是一个概念吗?
问题详情:CS:IP得到的 物理 , 同寄存器的DS段 是一个概念吗?
回答:物理 可以勉强理解为和 总线一一对应的一个数组,也就是把真实的那根内存分成若干个部分,每个部分都有一个唯一的标号。 段 由段基址和偏移 组成,是一个线性 。在不分页的模式下,线性 就是最终的 物理 ;在分页模式下,线性 还要通过转换(查段描述符表),才能得到物理 。
参考回答:不是,到的寄存器 是只读方式随机分配的
话题:已知各段的 基
问题详情:SS=FF0H,求各段首的 物理 并求 偏移 为2H 作数的物
回答:物理 =段 *16+偏移 10552; 2502; 2EF02; FF02;
话题:解释:实际内存
问题详情:正在学汇编,学到了内存 的=基 *16 + 偏移 我对这
回答:在早期的处理器中, 06/0,最大可寻址1M空间,及20位宽度,而cpu的寄存器仅是16位的,也就是说一个cpu寄存器仅能寻址64k,这就产生了矛盾。所以要用两个寄存器来表示 ,看下面的例子: 现在有这样一个问题,一个 有50个班(1班,2班,,50班),每个班有60名学生,怎么标记识别出每个学生呢?简单:把所有学生从1开始编号,到3000为止。每个 一个学生即可,但是有这么一个问题,如果有一个电子显示 用于 点名,由于技术及成本原因,只能显示两位数字,并且最大数是60(00-60),那么怎么用显示 标记出所有学生呢。 第300号学生? 就是做两个显示 ,第一个显示 显示班级
话题:谁能帮我自 解释一下段 和偏移 的含义和用法?
问题详情: 汇编的初 ,对有些概念还是比较模糊的。 希望知道者能帮
回答:1:把以16字节划分出来的每个段的段首 作为段基 。 2:偏移 。 00000H取0000H最段基 。偏移 取值范围0000H-------FFFFH,即64k的范围。然后1 2=真正的 物理 。 再不明白看一下下边整个文章 很简单
话题:汇编:到底怎么才能理解偏移 ?
问题详情:汇编:到底怎么才能理解偏移地 基础 +偏移 =物理 ?
回答:偏移 是16位的 只能从0~2^16-1 2的16次方就是64 你看 爽的汇编语言(第二版) 入门很好 段 偏移 栈 都有详细的介绍
参考回答:没有其实,ds:f000,offset:fff0.因为是早期的,所以 寻址机制不是加。 而是先寻址到这个 ‘页’,然后64k寻址。所以要有这个变通
话题:汇编中段 和物理 怎么理解
问题详情:最近看 爽 的汇编,看到了物理 和段 ,有下面几点不
回答: 爽 的书很经典,第一遍看不懂没 ,不懂得话,先记下来,接着看完书,再看第二遍。。。 这样做的。回到正题,回答你的问题:基本都是按书上说的:1,基 (基础 )=段 *16。(P33加黑字,P34加黑字及后面一句话:段 *16可看作基础 );2,段是人为 定的,计算机不会自动识别,所以段的起始 也就是由我们来设定,设置了段起始 后,根据段内容的大小来计算段的结束 。段的大小为不大于64kB。举个例子:我在编程时 定 码段的起始 为0x0010H, 码段的内容大小为16个字节,所以该 码段的结束 (字节 )就是0x0010H+16-1=0x001FH。3,第三个问题主要是你概念混淆
参考回答:1,你理解的应该不对吧,段 从某程度上来说是基 ,但是基 并不等于是段 对于1的问题,我觉得我们没必要去深究因为
话题:一个存储单元的 物理 为C000H,偏移 为1234H,则
回答:段 乘16加偏移 就是物理 ,那么就按照此计算就是了
参考回答:段基 =C000h-1234h;
话题:怎么 分汇编里的 物理 ,内存 ,实 ,虚 等
问题详情:汇编里面的 物理 ,内存 ,虚 ,实偏移,虚偏移等把我
回答:物理内存,在应用中,自然是顾名思义,物理上,真实的 在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。 虚拟内存,这个概念就要稍微了解一下CPU了,^_^,只是稍微,毕竟我们现在谈的是应用中的概念。我们应该知道,对于一般的32位CPU,有32根 线,那么它的寻址空间就是4GB。也就是说,如果没有其他的 ,我们的主板上最大可以安装4GB的物理内存。哈哈,一般的机器是不会装那么多物理内存的,大把的银子啊,性价比可合不上。程序员可不管这个,我们对CPU编程,不能一台机器根据你物理内存的大小我编一个程序吧?那也 始社会了吧。所以程序员都是直接使用的4GB的奢侈
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































