变址寻址

更新时间:2024-09-18 18:27

变址寻址,是指以DPTR或PC作为基址寄存器,以累加器A作为变址寄存器,以基址寄存器的内容和变址寄存器的内容之和,作为操作数所在ROM单元的地址。变址寻址方式的寻址对象是ROM。

变址寻址方式

通用寄存器中,有些寄存器可作为变址寄存器。把变址寄存器的内容(通常是首地址)与指令地址码部分给出的地址(通常是位移量)之和作为操作数的地址来获得所需要的操作数就称为变址寻址。

OPCODE

。。。

R

A

指令地址码部分给出的地址A和指定的变址寄存器R的内容K通过地址加法器相加,所得的和作为地址从存储器中读出所需要的操作数。

ip寻址的方式

每一TCP/IP主机通过一个逻辑IP地址辨别。这个IP地址是一个Internet层地址,不依赖数据连接层地址(如网络接口卡MAC地址)。一个唯一的IP地址需要每个主机和网络成分采用TCP/IP进行通信。

IP地址辨别网络上系统的位置和用街道地址辨别辨别城市街区的一座房屋一样采用同样的方式。正如街道地址必须辨别一个唯一的住处,一个IP地址必须是完全唯一的,并有着一个相同的格式。

每个IP地址包含一个网络ID 和一个主机ID。

· 网络ID (也叫做网络地址)通过IP路由器辨别位于相同物理网络范围的系统。所有在相同物理网络上的系统必须有同样的网络ID。网络ID在网络上应该是独一无二的。

· 主机ID(也叫做主机地址)在一网络内辨别工作站,服务器,路由器,或别的TCP/IP主机。每个主机的地址对网络ID来说是独一无二的。

注意

变址寻址在字符串处理,向量运算等等成批数据处理中非常有用。假设有一个字符串存储于以STRING为首地址的连续存储器单元中,则只需要在变址寄存器中指出首地址STRING,在指令地址码部分指出字符的序号(即下标),利用变址寻址便可以访问此字符串中任何一个元素。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}