也能够用一外索引来存取CPU的内存区域。与绝对地址比较,此方式的优点是能够用变量索引动态寻址。例如,能够将FOR循环的控制变量用作地址。
执行索引存取内存区域与绝对方式的做法一样,仅提供了地址的长处。取代绝对地址,指定的索引能够是一个常量、一个变量或一个算术表达式。
对于索引存取,绝对标识符由地址标识符(内存前缀和大小前缀)和用于索引的基本表达式组成。

绝对标识符的语法(Syntax of the Absolute Identifier)

索引(基数表达式)必须遵循以下规则:
每个索引必须是一个INT类型的算术表达式。
当存取BYTE、WORD或DWORD类型的数据时,只能使用一个索引。索引被看作字节地址。存取的长度由大小前缀指定。
当存取BOOL类型的数据,必须使用双索引。第一个索引指定字节地址,第二个索引指定字节内的位地址。
例子(Example)
MEASVAL_1:=IW[COUNTER];
OUTLABEL:=I[BYTENO, BITNO];
编辑:jq
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
cpu
+关注
关注
68文章
11330浏览量
225904 -
word
+关注
关注
1文章
79浏览量
22829 -
BYTE
+关注
关注
0文章
6浏览量
9263
原文标题:SCL -CPU内存区域的索引存取
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
如何为 S32DS 中的特定变量(RAM、闪存、数据闪存)强制使用特定内存区域?
我正在使用S32K358并使用S32 设计工作室 (S32DS)作为我的 IDE。我想预留特定内存区域对于某些变量,并确保这些分配是在构建期间不受编译器或链接器的影响——尤其是当项目后期引入新变量或
发表于 04-16 06:52
DRAM动态随机存取存储器DDR2 SDRAM内存解决方案
在半导体存储领域,DRAM动态随机存取存储器始终是电子设备性能的核心支撑。作为存储解决方案的重要组成部分,DDR2 SDRAM内存解决方案凭借其高效的数据处理能力和稳定的运行表现,广泛应用于通信设备、工业控制及嵌入式系统等领域。
ISSI 64Mb同步动态随机存取存储器深度解析
ISSI 64Mb同步动态随机存取存储器深度解析 在电子设计领域,内存芯片的性能和特性对整个系统的运行起着关键作用。今天,我们聚焦于ISSI的IS42S16400J和IS45S16400J这两款
【「Linux 设备驱动开发(第 2 版)」阅读体验】+读深入理解Linux内核内存分配
作者引入内存相关术语,物理地址标识物理内存位置。由于虚拟内存机制,用户和内核从不直接访问物理地址,而是通过相应的逻辑地址来访问的。MMU(内存管理单元)位于
发表于 01-16 20:05
内存拷贝函数 memcpy原理及实现
内存区域重叠时会出现混乱情况。
下边根据以上两方面考虑提高memcpy函数的性能。首先考虑速度,可以按照 CPU 位宽搬运数据,效率更高,代码如下:
void * Memcpy1(void *dst
发表于 12-26 08:03
不同位数的CPU的变量所占的内存
不同位数的CPU(单片机)的变量所占的内存也不尽相同,具体如下表所示。
8位16位32位64位
char1 Byte1 Byte1 Byte1 Byte
short int2 Byte2 Byte2
发表于 12-09 07:30
内存与数据处理优化艺术
,避免了数组索引的额外计算。
选择合适的数据类型同样重要。如果一个变量只需要表示0或1,使用最小所需的数据类型就比使用较大的类型更好,因为它占用内存更少,可能提高缓存利用率。
对于浮点运算,在不需要
发表于 11-14 07:46
WebGL/Canvas 内存泄露分析
的 JavaScript 对象未释放要复杂得多。一个现代 WebGL/Canvas 应用的内存版图实际上跨越了三个截然不同但又相互关联的内存区域: 图 V8 引擎管理的 JavaScript 堆(JS Heap
Hudi系列:Hudi核心概念之索引(Indexs)
上的Instant action操作类型 ▪1.4 时间线上State状态类型 ▪1.5 时间线官网实例 ◦二. 文件布局 ◦三. 索引 3.1 简介 3.2 对比其它(Hive)没有索引的区别 3.2
华纳云香港服务器数据库索引优化策略
在香港服务器环境中,数据库索引优化是提升整体性能的关键因素。随着企业数据量的不断增长,高效的索引管理能显著提高查询速度并降低服务器负载。本文将深入探讨如何针对香港服务器(特别是其独特的地理和法律要求
舵机原理简述!
舵机原理简述 舵机是一种高精度的位置伺服执行机构,广泛应用于机器人关节、无人机舵面控制、航模操控等场景,其核心功能是通过接收控制信号,精确驱动输出轴旋转到指定角度并保持稳定。以下从结构组成、控制
经世智能档案存取复合机器人:精准存取 建设无人化档案库房!
经世智能档案存取复合机器人,通过技术创新,解决了传统档案管理的效率、精度与安全性痛点。⚙️一、技术突破:高精度存取与智能调度一体化控制融合底盘导航、机械臂运动与视觉一体化控制算法,实现±0.5mm级
简述SCL -CPU内存区域的索引存取
评论