社区
汇编语言
帖子详情
请教 初级问题
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
...全文
121
2
打赏
收藏
请教 初级问题
.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
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
snowingbf
2008-07-31
打赏
举报
回复
这是程序的开始
堆栈内的数据有意义么?
dontbend
2008-07-27
打赏
举报
回复
bp主要用来操作堆栈段内操作,首先把堆栈寄存器指针(sp)赋值给bp,然后用bp做指针进行堆栈操作,而不是用sp,关于具体意义,要看程序需要实现什么目的。(在这里你可以把bp想象成一个用于操作堆栈的临时变量,就是临时用一下)
初级
8皇后
问题
本文详细解析了
初级
8皇后
问题
的解决方法,通过定义结构体Spoint存储棋盘位置,利用递归算法寻找所有可能的不同行、不同列的皇后放置方案。文章提供了完整的C++代码实现,展示了如何通过判断条件避免皇后在同一行或同一列冲突。
acm
初级
入门 装箱
问题
这篇博客主要介绍了ACM竞赛中常见的
初级
问题
——装箱
问题
,包括
问题
的定义、解题思路和实例解析,旨在帮助初学者理解并掌握这一类
问题
的解决方法。
初级
开发面试常遇到的
问题
博主分享了个人认为
初级
开发面试时经常会问到的难点,但未详细说明具体难点内容。
聊聊
初级
开发者的职业素养
问题
本文探讨了
初级
开发者面临的职场焦虑,包括技能短板、企业裁员等
问题
,并提出了培养成熟职业态度、学会提问、主动学习等应对策略。
初级
算法位运算
问题
本文聚焦leetcode
初级
算法中的位运算
问题
,涵盖位1的个数(汉明重量)、汉明距离、颠倒二进制位。针对每个
问题
给出多种解法,如循环移位法、Brian Kernighan算法、逐位颠倒法、分治法等,并分析了各解法的复杂度,还提及Python自带统计方法。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章