汇编定义数据 在程序 入口前面,是不是说dw 命令就不执行? 程序入口到底是什么意思?

手写的从前66 2018-11-07 02:56:44
assume cs:code
code segment
.
DW.数据
.
start:
.
.代码
.
code ends

end start
为什么dw的部分不需要执行
...全文
229 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leetow2006 2018-12-05
  • 打赏
  • 举报
回复
DW.数据是定义变量
  • 打赏
  • 举报
回复
汇编中代码部分也可以用db、dw、dd之类的直接嵌入机器码,所以你只要在代码中跳转到或者调用dw那部分也是可以执行的
ckc 2018-12-05
  • 打赏
  • 举报
回复
dw命令并不执行,它只是约定开一个存放数据的空间,这部分工作在编译的时候就完成了
手写的从前66 2018-11-08
  • 打赏
  • 举报
回复
谢谢
zara 2018-11-07
  • 打赏
  • 举报
回复
不是!程序入口就是操作系统从哪里开始执行程序,对 .exe 类型的程序,必须用 end start 类语句指定 start: 作为程序开始执行的入口,对 .com 类的,则是固定了程序的最开始就是入口。

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧