三九宝宝网宝宝教育教学论文

51单片机汇编语言常用数据处理程序设计查表送寄存器

02月12日 编辑 39baobao.com

ORG 0000H MOV DPTR,#TABLE MOV R2,A (暂存A中原来的参数) MOVC A,A+DPTR ;到表头地址加A中的偏移量处取数 MOV R0,A (把取来的第一个数放在R0中) XCH A,R2 (把原暂存的A值和和才取的数进行交换存贮) INC A (因是二字节的这准备取下一个字节的数) MOVC A,A+DPTR MOV R1,A (把取的第二个字放在的R1中) SJMP $ ORG 2000H TABLE: DW 0,1,4,9,16,25,36,49,64,81,100,121,144,169 DW 196,225,256,289,324,361,400,441,484,529,576,625,676,729,784,841,900 END

推荐阅读
图文推荐