请教 初级问题

snowingbf 2008-07-27 07:09:46
.model tiny
.code

org 0100h

carrier:
db 0E9h,0,0 ; jmp start

start:
mov bp, sp
int 0003h
next:
mov bp, ss:[bp-6] 这里看不懂是干什么的 把ss这里的值放入BP有什么意义呢?
sub bp, offset next
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
snowingbf 2008-07-31
  • 打赏
  • 举报
回复
这是程序的开始
堆栈内的数据有意义么?
dontbend 2008-07-27
  • 打赏
  • 举报
回复
bp主要用来操作堆栈段内操作,首先把堆栈寄存器指针(sp)赋值给bp,然后用bp做指针进行堆栈操作,而不是用sp,关于具体意义,要看程序需要实现什么目的。(在这里你可以把bp想象成一个用于操作堆栈的临时变量,就是临时用一下)
小男孩尼克是个中学生,他每天都用手机和朋友通电话,发信息,上网。而且还从网上下载手机游戏来玩。 有一天,尼克从朋友那里听说,不光可以下载别人制作好的手机应用,而且还可以用一种叫做JAVA的东西来制作自己的手机应用程序。好奇心很强的尼克,真想马上就能自己制作应用程序,于是便去请教住在附近的精通手机应用和JAVA知识的JAVA博士…… 这可不是低幼读物哦,这是NEC-MobileFriend带给我们的手机JAVA入门讲座!适合所有人阅读,没有学习过编程也可以!只要你对自己编写手机游戏感兴趣! 这套讲座以小主人公尼克和JAVA博士对话的形式,配合丰富生动的插图,一步一步,由浅入深,由概念到实作地逐渐教会你手机JAVA开发的方方面面,本站强烈推荐! 讲座目录: 初级第一讲: 什么是JAVA? 介绍手机Java和编程的基础概念。 初级第二讲: 制作Java应用的环境 介绍如何制作Java应用的环境。 初级第三讲: 终端上运行 介绍JAVA的构造,并在终端上实际运行。 初级第四讲: 编程基础1 介绍编程里最重要的概念――变量和数据型。 初级第五讲: 编程基础2 介绍编程里最重要的概念――条件分歧和重复。 初级第六讲: 编程基础3 介绍编程里最重要的概念――排列和方法。 初级第七讲: 初级制图 -画图?` 介绍如何在终端上制作图画。 初级第八讲: 介绍如何使用终端的Key Button 介绍如何使用终端的Key Button 初级第九讲: 什么是object指向? 介绍object指向的相关知识。 初级第十讲: 动 画 介绍怎么使用动画使图像“动”起来。 初级第十一讲: 动画2 介绍Java程序里面的音乐。 初级第十二讲: 声 音 介绍使用动画制作简单的游戏程序。

21,497

社区成员

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

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