问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

段寄存器内容左移4位是什么意思

发布网友 发布时间:2022-05-17 20:18

我来回答

5个回答

热心网友 时间:2023-08-04 09:12

这是编程中所指的一个问题,一般情况下我们将我们所写的程序是从地址0开始的,将这个内容在运行中并不能装入到内存的0开始,具体装载的位置每次运行时是不同的.这个地址是我们常说的逻辑地址.怎么样找到物理地址,这个是关于逻辑地址向物理地址的转化.如果我们将段地址装入CS寄存器中,这样根据你的段地址与偏移地址就可以计算出物理地址了.

在386以前的机器中,只有实模式这一种工作方式,而寻址是对物理地址的编址,最多一个16位的寄存器只能编2的16次方个地址,这样决定了寻址的能力只有64K,但64K的内容还不足以让程序运行,有些程序是大于64K的,所以这时采用了分段的方式,一个程序中可以几个不同的段组成,(COM文件是在一个段中的),那么我们就可以引入段地址.段地址是一个程序段的开始部分,一个段只能有64K的空间,而64K正好可以使用一个16位寄存器进行编址,而对于段的编址也可以有很多个编址的,我们用段地址*16(4位二进制),这样可以得到段地址的具体地址.所以SA(有效地址)就是段地址向左偏移4位与偏移地址之和.这样寻址能办可以达到20位,也就是说实模式下对物理地址可有20位的编址空间,最大支持1M寻址.

这就是偏移4位的由来.

热心网友 时间:2023-08-04 09:13

比如段地址为:1234H,将段地址左移4位,就是针对段地址的二进制形式左移4位。而4个二进制数刚好表示一个16进制数,也就是左移4位就相当于十进制的乘16,十六进制的乘10.
1234H = 1 0010 0011 0100B,然后左移4位,就加4个0
就得到 1 0010 0011 0100 0000B换算成16进制就是12340H,就相当于成2的4次方,2的次方刚好是16,所以,就是相当于乘十进制的16.不知道你有没有看懂。

热心网友 时间:2023-08-04 09:13

相当于乘以2的4次方。
原理是这样的

计算机存储是以补码形式存储的。比如 2的二进制就是
00000010,左移动三位就是000010000,你自己算算是不是
大了16倍啊。

热心网友 时间:2023-08-04 09:14

左移一位等于乘2
左移四位等于乘16

热心网友 时间:2023-08-04 09:15

相当于 在后面加上四个0(十六进制)行成20位的地址
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 对于二进制原码补码表示的尾数来源如何判断浮点数是否规格化 新买的皮鞋内里是绒的,但掉色,把袜子都染了,怎样处理? 编曲需要怎么乐理知识 编曲一定要懂乐理知识么 编曲是不是必须要学乐理和学弹钢琴??? 学编曲一定要懂乐器么? 怎么学习编曲啊,没有乐理知识可以学吗 请问编曲难吗?没有乐理可以学好吗? 没有乐理知识学得会编曲吗? 学编曲一定要会乐理吗 flreons的眼影保质期怎么看 日本动漫人物绘画 动漫人物的绘画。 关于绘画动漫人物 破,值,刑,冲,害太岁到底有什么影响 苏东坡的手抄报图片 求助,笔记本连接电视之后分辨率怎么设置1080p 设置里没有1920*1080P分辨率怎么办? 在校大学生的得失(举二三个例子) 结合今年汶川地震中的英雄事迹谈谈对社会主义职业道德的认识和理解 番茄肥牛的详细制作过程 番茄肥牛怎么样做味道鲜美,上桌非常受欢迎? `怎样才能不知不觉的减肥'? 减肥从哪两方面入手,一个月后不知不觉就瘦下来? 怎样才能减肥@ 中国兵器206研究所与中电20所相比较,到底哪个比较好?待遇和发展。。 怎样有效的减肥 西红柿肥牛汤怎么做如何做好吃 兵器导控所核心部门和航天206所核心部门哪个好啊 怎样才能有效的 减肥? 西北工业大学艺术生就业领域 求个solidworks成品 求solidworks零件模型成品,简单的,或者代画!(最好原创) solidworks生产详细图纸怎么画 公司里面工程师经常用SolidWorks画出3D图后,都说拆图,是指转成CAD工程图吗?求技巧,谢谢 solidworks零件怎么展开成工程图 SolidWorks 如何能够把装配体转换成实物图片 solidworks设计后如何只发组装图 用solidworks怎么出装配体的工程图 Win7系统的硬件检测工具或软件有哪些,哪种最好?