求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

變更

前往: 導覽搜尋

偏移量

增加 4,005 位元組, 1 年前
创建页面,内容为“{| class="https://cn.bing.com/images/search?view=detailV2&ccid=PIDNyX%2bo&id=7E6578BD9176486C6CFC6CEAF51A12EC88AA774E&thid=OIP.PIDNyX-ovLUn4lfdQZkRkAAAAA&mediaurl=ht…”
{| class="https://cn.bing.com/images/search?view=detailV2&ccid=PIDNyX%2bo&id=7E6578BD9176486C6CFC6CEAF51A12EC88AA774E&thid=OIP.PIDNyX-ovLUn4lfdQZkRkAAAAA&mediaurl=https%3a%2f%2fp1.ssl.qhmsg.com%2fdr%2f270_500_%2ft018ececa65d484a09d.gif&exph=177&expw=233&q=%e5%81%8f%e7%a7%bb%e9%87%8f&simid=607997714034070494&FORM=IRPRST&ck=3EABC823716BE956A96DD391183CB41D&selectedIndex=0&ajaxhist=0&ajaxserp=0" style="float:right; margin: -10px 0px 10px 20px; text-align:left"
|<center>'''偏移量'''<br><img
src=" https://p1.ssl.qhmsg.com/dr/270_500_/t018ececa65d484a09d.gif" width="280"></center><small> 圖片來自优酷</small>
|}
计算机汇编语言偏移量,计算机汇编语言,是指把[[存储单元]]的[[实际地址]]与其所在段的段地址之间的距离称为段内偏移,也称为“[[有效地址]]或偏移量”。

*中文名:[[偏移量]]

*外文名:Offset

*学 科:信息工程

*领 域:工程技术

==简介==
[[段地址]]左移四位,与有效地址相加,就构成了[[逻辑地址]]。一般而言,段地址是cpu自己独立编制的,但是偏移量是程序员编写的。偏移量就是程序的逻辑地址与段首的差值。

在早期的8086中[[地址线]]是20位的,而段地址是16位。在十六进制下就是4位。这样一个[[段寄存器]]就不能完整的描述出内存的地址。所以就和[[通用寄存器]]配用。偏移量存在通用寄存器中,段地址则存在段寄存器中。而地址首的五位(十六进制下,二十地址线是五位)有个特点,即末尾总是零,所以就取前四位当做段地址。正好是段地址的存储空间大小。所以在上图中,按照地址存储时的分法,倒过来组合,即左移四位(二进制下,十六进制是一位),比如段地址为1001H(H十六进制之意),左移一位(乘以16),即补零变为10010H,假设[[偏移地址]]是1010H,则实际物理地址就是11020H了。形象来说,段地址是头,偏移量是实际位置相对头的位置 <ref>[[章武媚, 陈庆章. 引入偏移量递阶控制的网络入侵HHT检测算法(J). 计算机科学, 2014, 41(12):107-111.]]</ref> 。

==指定段和偏移量==
在[[实模式]]中,内存比[[保护模式]]中的结构更令人困惑。内存被分割成段,并且,操作内存时,需要指定段和偏移量。

段-寄存器这种格局是早期硬件电路限制留下的一个伤疤。[[地址总线]]在当时有20-bit。然而20-bit的地址不能放到16-bit的寄存器里,这意味着有4-bit必须放到别的地方。因此,为了访问所有的内存,必须使用两个16-bit寄存器。
这一设计上的折衷方案导致了偏移量格局。最初的设计中,其中一个寄存器只有4-bit有效,然而为了简化程序,两个寄存器都是16-bit有效,并在执行时求出加权和来标识20-bit地址。
偏移量是16-bit的,因此,一个段是64KB <ref>[[杨菲, 蒋大明. CAN总线无缝轨道偏移测量网络系统(J). 仪表技术与传感器, 2011(3):52-54.]]</ref> 。

==灯光偏移==
灯光偏移可以理解为车灯光束上下左右的偏移情况,就是照的正不正。相关政策中灯光偏移是这样描述的:“在检验前照灯近光光束照射位置时,前照灯照射在距离10m的屏幕上时,乘用车前照灯近光光束明暗截止线转角或中点的高度应为0.7H~0.9H(H为前照灯基准中心高度,下同),其它机动车(拖拉机运输机组除外)应为0.6H~0.8H。机动车(装有一只前照灯的机动车除外)前照灯近光光束水平方向位置向左偏不允许超过170mm,向右偏不允许超过350mm <ref>[梁洪宝, 朱爽, 王友, et al. 陆态网络GNSS基准站阶跃偏移量的精确估计(J). 震灾防御技术, 2014, 9(S1):622-631.]</ref> 。”

'''视频'''

'''偏移量计算方法'''

[https://haokan.baidu.com/v?pd=wisenatural&vid=136778164014763442 含看视频]

==参考文献==
{{Reflist}}
13,339
次編輯