• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

汇编语言中起始地址有什么作用?

login_DAP 2019-03-26 浏览量:1525
为什么汇编都要指定地址
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 很多处理是基于起始地址 加 偏移 来设置 访问位置的,

    这样处理更方便,而不是写固定地址。

    这样的程序也可以重新定位加载,只需要从起始位置开始就好(链接时会进行相应处理)

    • 发布于 2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 这个就是知道你的汇编语句的操作地址,不然你的汇编找不地址,是不能操作数据的
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 肯定要有起始地址,不然代码从哪里开始执行,
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 汇编是很基础的语言,是要把每个变量放在特定的地址上才可以找到这个变量进行使用的,在C中没有指定是由于编译器自动 给你分配了的,而汇编是不会这样的,要自己分配地址
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 汇编的起始地址决定当前这段程序放在哪个位置,这个地址也可以由编译器来决定,不过现在的汇编一般是用在bootloader那些地方的,指定一个地址会更加稳妥
    • 发布于2019-03-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 8086汇编中,应以“end <程序的起始语句标号>”作为程序的结尾。这个“起始语句标号”所对应的地址即为程序执行的起始地址。只有知了它,在对应不同大小的数查表时就会很方便
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是汇编语言的特点,存储或者读取数据都要知道地址,汇编作为比较古老的语言就是先选定开始地址再操作的,这样其实还是挺形象的
    • 发布于2019-03-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

汇编语言中起始地址有什么作用?