全站数据
8 4 2 0 5 8 1

想问一下用汇编语言写单片机程序时,怎么定义一个数组变量

工程之家 | 简单学习,快乐成才!         
问题更新日期:2024-11-04 17:34:26

问题描述

想问一下用汇编语言写单片机程序时,怎么定义一个数组变量求高手给解答
精选答案
最佳答案

严格的说,汇编语言不支持显式数组变量,就是说你想定义一个任意数组,然后用下标访问是不行的。

但汇编语言支持隐式数组变量,其实就是对变量表间接寻址,使用间址寄存器做下标访问“数组”。举例如下: NUMA EQU 40H NUMB EQU 60H MOV R0,#40H MOV A,@R0;取NUMA数组第0个元素倒A