jx4bwx 2016-03-06 12:19 采纳率: 0%
浏览 4336

汇编语言与c语言之间有哪些关系

关于汇编需要那也基础,不知道具体汇编语言的用途,汇编语言和c语言之间有哪些关联了

  • 写回答

6条回答

  • shiter 人工智能领域优质创作者 2016-03-06 12:23
    关注

    我觉的可以引用赵老师的话回答一下你,哈

     VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
    (Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
    想要从本质上理解C指针,必须学习汇编以及C和汇编的对应关系。
    从汇编的角度理解和学习C语言的指针,原本看似复杂的东西就会变得非常简单!
    指针即地址。“地址又是啥?”“只能从汇编语言和计算机组成原理的角度去解释了。”
    
    提醒:
    “学习用汇编语言写程序”
    和
    “VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
    (Linux或Unix下可以在用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
    想要从本质上理解C指针,必须学习C和汇编的对应关系。”
    不是一回事!
    
    不要迷信书、考题、老师、回帖;
    要迷信CPU、编译器、调试器、运行结果。
    并请结合“盲人摸太阳”和“驾船出海时一定只带一个指南针。”加以理解。
    
    
    
    评论

报告相同问题?

悬赏问题

  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 请问这个是什么意思?
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services