2 sinat 32940339 sinat_32940339 于 2016.04.17 15:51 提问

新手学汇编,遇到一个问题想请教各位

org 100h

DATA SEGMENT
TABLE DW -1,-2,-1,0,2
LEN EQU $-TABLE
COUNT DB 0
DATA ENDS
CODE SEGMENT
ASSUME CS: CODE, DS: DATA
START:
MOV AX,DATA
MOV DS,AX

MOV AX,LEN
SHR AX,1
MOV CX,AX

LEA SI,TABLE

LP:
MOV AL,[SI]
CMP AX,0
JB L1 ;这里是想ax<0,则跳转到L1。可是我单步运行的时候,就算是负数也没看到跳转
JMP NEXT

L1:
INC [COUNT];我用COUNT 统计数组中负数的个数,但是不懂怎么把COUNT在屏幕上显示出来呢
NEG AX
JMP NEXT
NEXT:
ADD SI,2
LOOP LP

MOV   AH, 4CH
INT   21H

CODE ENDS
ENDS START
ret

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.17 17:59

JB是无符号小于则跳转,你应该用JL

CSDNXIAOD
CSDNXIAOD   2016.04.18 08:41

作为一个新手,怎么学呢
从一个新手遇到的问题看DataReader
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
请教各位一个问题?
<br />农业合作社购买了一些化肥,已库了。前不久销售了一部分,以现金的形式。请教各位,会计分录该如何记?谢谢!
新手上路~请教各位大虾~~~请教~请教~
请问各位我对ASP很有兴趣~但是我是个新手~很多东西都不懂~我应该学什么先呢?还有我想请教下ASP和ASP.net有什么不同的地方~请各位高手教下我可以吗?
新手请教一个问题!
做完网站,测试正常,之后加了一个default.html作为flash引导页,这个页面中只有一个flash并在iis网站管理属性中-文件下也做了相应修改,当来浏览器中访问127.0.0.1时网页能打开,没有报错,但是页面上什么都没有,再去wwwroot下双击打开default.html时,一切正常,请教这是什么原因,谢谢! default页面代码如下: #warp 
请教一个问题(新手)
 今天跟着书做第一个例子,如下:private void Form1_Load(object sender, EventArgs e)        {           this.label1 .Text = "111";                }为什么label1前面要加this呀。不加的话就不要用。以前用VB的时候就没事呀。谢谢。现在在学习C#,用的也是。net中的C#
请教各位一个c++问题
  #include   int *d= 0; void function(int& e){        cout } void main(){        d+=2;        function(d);}为什么这段代码执行会中断,不能出现结果??有那位高手指教一下  谢谢~~~
请教各位高手一个问题?
  我想请教一下,在win98的IE4下机能不能访问到asp.net的页面呢?
有一个问题想请教各位达人
        树型数据结构(比如:一个信息系统中对单位部门的描述)在关系数据库系统中的实现算法(SQL、T-SQL或PL/SQL语言实现)有一个表主要描述单位部门,且单位部门层次不定即一个单位A有子单位B,C。子单位B、C又有子单位,子单位B、C的子单位又有子单位。。。等等。表结构如下:表名:department字段      数据类型dpcode    int                 
我想请教各位高手一个问题!
 我想请教各位高手一个问题,我用的是.net2003智能化手持的开发。 在调用服务程序时(用winform写的)开始时是正常的,可是没调两次就会出现一个异常,而不能再调用服务程序上的函数,异常中出现的错误如下: 未处理的“System.Net.WebException”类型的异常出现在System.Web.Services.dll中。其他信息:无法找到资源程序集请各位高手帮帮忙,急用啊!谢谢了!
绝对新手!请教一个问题
用WTK编译通过,一跑就报错java.lang.NullPointerException 项目 "SR" 被载入 项目设置已保存 正在生成 "SR" 生成完成 正在通过存储根 DefaultColorPhone 来运行  Unable to create MIDlet null java.lang.NullPointerException at com.sun.midp.mid
请教各位
 我用的是struts + jstl 开发的web项目,碰到以下问题,请各位指点:我想实现如下代码的功能://数据库操作类DataBaseConn dbconn = DataBaseConn.getInstance();//获取数据库连接Connection conn = dbconn.getDB2Connection();//声明查询数据库数据的类CQueryCo