社区
汇编语言
帖子详情
问一个超级简单的问题
xiaomiaowu
2007-10-11 11:48:19
最近在学汇编
问题一,书上老是写
MOV AH,0
AND AL,0FH
MOV DX,AX
ADD AX,AX
ADD AX,DX
来取低4位
难道不可以
AND AX,0FH
MOV DL,3
MUL DL (当然是AX和DX里的原数据后面是用不到的情况下)
吗??
这有区别吗?
问题二,过程定义语句
MAIN PROC FAR
...
MAIN ENDP
是否定义为MAIN段间的RET 都为段间返回指令?
如果没FAR 定义为RET 都为段内返回指令?
...全文
110
5
打赏
收藏
问一个超级简单的问题
最近在学汇编 问题一,书上老是写 MOV AH,0 AND AL,0FH MOV DX,AX ADD AX,AX ADD AX,DX 来取低4位 难道不可以 AND AX,0FH MOV DL,3 MUL DL (当然是AX和DX里的原数据后面是用不到的情况下) 吗?? 这有区别吗? 问题二,过程定义语句 MAIN PROC FAR ... MAIN ENDP 是否定义为MAIN段间的RET 都为段间返回指令? 如果没FAR 定义为RET 都为段内返回指令?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NoBlank
2007-10-16
打赏
举报
回复
1. 在8086中,MUL指令要花费很多机器周期,也就是说执行时比较慢,所以示例中用加法指令来代替,这不适合于所有场合;
2. MAIN为FAR时MAIN中的RET皆为段间返回。不指定FAR缺省属于FAR还是NEAR应该取决于模块的编译模式定义(大模式、小模式等),具体我就不记得了,LZ可以试下。
xiaomiaowu
2007-10-16
打赏
举报
回复
谢谢指教
mlp098
2007-10-16
打赏
举报
回复
我也很想知道,在线等人回答。
zhgwbzhd
2007-10-12
打赏
举报
回复
问题二。
ret的返回主要看前面的push,例如call就有push。这个要具体问题具体对待。
koji_toyama
2007-10-12
打赏
举报
回复
不可以 无法直接在外部扩展的存储器里存取的吧。楼主学的是什么芯片?
PHP面试经常被
问
到的
问
题
(附答案)
PHP面试经常被
问
到的
问
题
(附答案)一、PHP方面的
问
题
二、数据库方面三、服务器方面四、前端知识五、算法和其它方面六、其它,必
问
知识 回答
问
题
时带上你自己的理解会更好。 一、PHP方面的
问
题
1.什么是composer?以及composer是干什么用的?工作原理 composer是
一个
依赖管理工具,composer会帮你安装这些依赖的库文件; 比如composer可以解决自动加载类,不用你写过多的new。 2.PHP如何实现静态化 PHP的静态化分为:纯静态和伪静态。其中纯静态又分为:局部纯静态和全部纯
猴子吃桃
问
题
用循环解决 C语言 超
简单
问
题
:有一只猴子第一天摘下了若干个桃子,当即吃掉了一半,觉得不过瘾又多吃了
一个
; 第二天又将剩下的桃子吃掉了一半,还不过瘾又多吃了
一个
;按照这个吃法,每天都吃掉前一天剩下的一半又多
一个
。 到了第十天,就剩下了
一个
桃子
问
:这只猴子第一天摘下了多少个桃子 思路:正向循环不行,试试逆向 从最后一天向前推 /*猴子吃桃
问
题
(循环)*/ /*
问
题
:有一只猴子第一天摘下了若干个桃子,当即吃掉了一半,觉得不过瘾又多吃了
一个
; 第二天又将剩下的桃子吃掉了一半,还不过瘾又多吃了
一个
;按照这个吃法,每天都吃掉前一天剩下的一
100个python算法超详细讲解:递归解决年龄
问
题
【100个python算法超详细讲解】@谷哥技术1.
问
题
描述 有5个人坐在一起,
问
第5个人多少岁,他说比第4个人大2岁。
问
第4个人多少岁,他说比第3个人大2岁。
问
第3人多少岁,他说比第2个 人大2岁。
问
第2个人多少岁,他说比第1个人大2岁。最后
问
第1个人多 少岁,他说他是10岁。编写程序,求出当输入某个人时其对应的年 龄。 2.
问
题
分析 在分析该
问
题
前先介绍函数递归调用的基础知识。 1)函数递归调用的定义:如果在调用
一个
函数的过程中又出现直 接或间接地调用该函数本身,则称为函数的递归调用。Python语言
问
问
题
的艺术
问
问
题
的艺术每个人都是由菜鸟发展而来的...我们现在处于菜鸟并将长期处于菜鸟阶段..所以我们需要努力努力再努力..但是在这个通往牛人的道路上..充满了各种艰险..有的时候..只依靠我们自己的力量是远远不够的..这时候我们需要寻求各种帮助..
问
牛人
问
题
也成了一种快速而且
简单
的方法..
用C++解决八皇后
问
题
(超
简单
一学就废+极简版代码30行)
八皇后?八皇后!好想法!(八个皇后,那我要是国王...)但只可惜此皇后,非彼皇后,此皇后乃是国际象棋的棋子,咱先不说
问
题
,先看看这个
问
题
有多吊(怕你们看半道走人了,不玩了)。八皇后
问
题
如果暴力硬解有种(注意,这还是已经用掉了部分条件的结果),高斯说有72种,但实际上有92种(感觉高斯不如我+计算机(高斯看了想打人))。那么下面我们来正式介绍八皇后
问
题
:众所周知(做题得知)国际象棋棋盘为88(围棋多少?不知道吧?自己查!
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章