问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

汇编语言中指针的作用

发布网友 发布时间:2022-04-23 17:51

我来回答

4个回答

热心网友 时间:2023-10-03 16:49

c语言中的指针和汇编语言中的寄存器间接寻址差不多。c语言中变量的指针就是该变量的地址。如指针变量p的地址为2000H,则*p所访问的是地址2000H的存储单元,x=*p,实现把地址2000H的存储单元的内容送给变量x。

热心网友 时间:2023-10-03 16:49

  汇编语言有指针这个概念,所有内存都可以直接用地址访问,地址就理解为指针;
  汇编语言中有一个寄存器间接寻址,其实就是指针功能的具体体现。比如:
  clrram:
  mov r0,#30h ;将指针首地址赋值给R0
  mov r2,#16 ;共处理16个地址的值
  clr a ;累加器清0
  loop:
  mov @r0,a ;R0地址的内容清0
  inc r0 ;地址(指针)加1
  djnz r2,loop ;是否处理完16个数据?

  ret

  这段程序将地址30H~3FH的内容清0,用的就是指针方式。

热心网友 时间:2023-10-03 16:49

先声明两个不同类型的指针,用汇编语句把一个指针的值搬到另一个里。如int指针转换为char指针,VC 为例 int *a; char *c=

热心网友 时间:2023-10-03 16:50

汇编语言中没有指针这个概念,所有内存都可以直接用地址访问,地址就是指针吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 C语言中指针的作用是什么? 什么是指针? 指针的作用老鸟来 如何申请工商局商标注册 指针的作用 工商注册、商标注册和标志(图形logo)注册的具体区别在哪? 可以不通过中介,自己去工商局注册商标吗? 去工商局注册商标需要什么 请问注册一个logo的话,自己去工商办理,要多少钱! 个体工商户能注册自己的LOGO吗 在工商局注册一个商标需要哪些详细步骤? 申请的浦发银行信用卡怎么查询办理进度 大热天付费排队真遭罪,成都有哪些免费的景点? PDF转为WORD后,文字中出现多余横线,无法选择、编辑,应怎样删除? 四川周边的免费景点有哪些? Word转换成PDF后,参考文献上出了一条横线,在Word的文献里已经去掉了的,PDF里如何不显示这条线? 求帮忙 为什么我的07版word直接转成PDF后,里面的图片被一道黑杠隔开了 word转pdf打印,表格横线变粗 word 转pdf后页眉横线没了是怎么回事? word转pdf出现横线是为什么? c语言指针作形参如何才能影响主函数? 指针作函数参数 C语言指针作函数参数时的返回问题 c语言中指针作函数的参数是怎么回事???有点不懂!!! 关于C语言指针作参数的问题。 C语言指针作函数参数中数据的双向传递是什么意思? 剪头发前有必要先洗头吗? ★C语言 指针作函数参数 去发廊剪发,为什么都要先洗头,不洗会怎样?会剪的不好? C语言的指针作函数参数 剪头发前一定要知道的事,别问你什么都不知道 为什么在剪发店剪发前要洗两次头? c语言 请问指针变量可以作实参吗 剪头发前要洗头吗? 洗了头要吹到完全干再去剪头发吗? 为什么剪头发前一定要洗头发 男生剪发型前如何留头发 去理发前是不是要洗头? 剪头发一定要洗头吗 为什么剪头发前要洗头 剪头发前抹的东西 剪头发前要洗头吗,很贵啊