首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

初学者级汇编有关问题…学汇编一头雾水…

2012-03-09 
菜鸟级汇编问题……学汇编一头雾水……求救……小弟初学汇编,一头雾水,还请各位指教……搞懂一条立即送分1.MOV AH,

菜鸟级汇编问题……学汇编一头雾水……求救……
小弟初学汇编,一头雾水,还请各位指教……搞懂一条立即送分

1.MOV AH,4CH
  INT 21H 这句“返回Dos”什么意思,难道什么时候离开dos了吗?“返回”到底是什么概念呀
2.STACK SEGMENT STACK
  DB 128 DUP(?)
  STACK ENDS 好多小程序开头总是这样定义堆栈段,可是程序里也没见到用到堆栈段呀
  到底什么时候应该在开头定义堆栈段呢  
  "DB 128 DUP(?)" 有时还见到用的是DW,DW,DB分别应该在什么时候用呢
3.MAIN PROC FAR
  ……
  RET
  MAIN ENDP 为什么有的小程序也没有调用子程序也用主过程呢 
  这时的主过程是必须的吗 
  不用可以不 "RET"又有一个返回,这个“返回”又是什么概念
4.我感觉用汇编编的小程序可比C语言编的小程序麻烦得多,代码长得多
问什么说汇编的执行效率很高呢 
 
小弟初学汇编,还望各位细心指点,真是不知道汇编那几句代码在计算机里到底干嘛了



[解决办法]

探讨
小弟初学汇编,一头雾水,还请各位指教……搞懂一条立即送分

1.MOV AH,4CH
INT 21H 这句“返回Dos”什么意思,难道什么时候离开dos了吗?“返回”到底是什么概念呀
2.STACK SEGMENT STACK
DB 128 DUP(?)
STACK ENDS 好多小程序开头总是这样定义堆栈段,可是程序里也没见到用到堆栈段呀
到底什么时候应该在开头定义……

[解决办法]
还真是初学.

热点排行