一文看懂汇编语言中有效地址和偏移地址的区别.doc
《一文看懂汇编语言中有效地址和偏移地址的区别.doc》由会员分享,可在线阅读,更多相关《一文看懂汇编语言中有效地址和偏移地址的区别.doc(2页珍藏版)》请在三一文库上搜索。
1、一文看懂汇编语言中有效地址和偏移地址的区别汇编中偏移地址的理解偏移地址也称为偏移量,由于8086/8088CPU内部的ALU只能进行16位(16进制的话4X4,用4位表示,0x0000-0xFFFF)的运算,而8086/8088有20(16进制的话4X5,用5位表示,0x00000-0xFFFFF)条地址线。为了方便只能进行16运算的8086/8088CPU,于是我们便将5位变成两个4位,也即把物理地址分成段地址和偏移地址,如下图所示:那么通过段地址和偏移地址怎么得到物理地址呢?物理地址=段地址*16(10进制)+偏移地址。(2进制的话,也就是段地址4|偏移地址)。有效地址的理解有效地址EA是
2、一16位无符号数,表示操作数所在单元到段首的距离即逻辑地址的偏移地址。当操作数是存放在存储器中时,存储器的存储单元的物理地址有两部分组成。一部分是偏移地址;一部分是段地址。在8086/8088的各种寻址方式中,寻找存储单元所需的偏移地址可由各种成分组成,称为有效地址,用EA表示。可以通过存储器寻址方式获得有效地址。有效地址可以由几部分组成:基址寄存器内容、变址寄存器内容、比例因子和位移量。如何由有效地址求得物理地址物理地址指CPU寻址主存时使用的20位地址,它确定了某一实际位置的内存单元。(2分)内存单元物理地址可由段址和段内的偏移量确定。内存单元在段内的偏移量称为有效地址(EA)。物理地址段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 看懂 汇编语言 有效 地址 偏移 区别
链接地址:https://www.31doc.com/p-3362735.html