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

问题描述

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

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

解决方案

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

解决方案二:

作为一个新手,怎么学呢
从一个新手遇到的问题看DataReader

时间: 2024-12-25 10:17:51

新手学汇编,遇到一个问题想请教各位的相关文章

networkcomms-最近在做网络编程这块.遇到一个问题想请教

问题描述 最近在做网络编程这块.遇到一个问题想请教 我用的Networkcomms这个通讯框架,主要是用的TCp通信.遇到一个这样的问题.当有100个客户端 向服务器发起请求的时候,服务器应该采用什么方式来让客户端保持连接等待连通呢?或者怎么让服务器在最节能的情况下,同时处理这些请求呢?有没有什么好的办法? 解决方案 服务器用一个LIst等来维护连接的客户端链表. 解决方案二: 当有100个客户发起请求,可以看看请求的频率和客户端要求处理数据的速度. 1)如果速度要求高,那恐怕要每个客户开启一个

c++-小弟大一只学了C++现在在自学C#,想请教一个问题

问题描述 小弟大一只学了C++现在在自学C#,想请教一个问题 我现在在做一个简单的棋类游戏,因为赶时间,老师说用C#做界面会简单点,我现在只用C#画了一个界面,什么功能都没有,用C++做内核,请问我该怎么把这个界面和C++连接起来?小弟用的是VS2013,会不会需要其他软件呢?我还什么都不懂,希望大神帮我解答一下,万分感谢! 解决方案 你搜搜托管c++,可以全部用c++的代码写 C#封装UI界面得exe程序,用托管c++封装一个dll,然后托管c++ dll中写你的c++实现 解决方案二: 用C

c++-有谁看过《由浅入深学C++—基础、进阶与必做300题》,有问题想请教

问题描述 有谁看过<由浅入深学C++-基础.进阶与必做300题>,有问题想请教 1C 这是系统中的一部分,想要添加人员信息.本书的最后一章<人事管理系统开发实例>有问题请教.里面的Link是个什么东西?代码很长,无法全部粘贴,还望看过此书的人给予帮助. 解决方案 http://baike.baidu.com/link?url=b2nUFFYcHlAdXbDP0i1p87HOUNWR4KHZKpZIOuH3F3ilFc3MI-6DwaL1ThAD8EcXi9zgQoHtWPvPuCy

android-刚学Android,一个AlertDialog的问题请教各位大大~~

问题描述 刚学Android,一个AlertDialog的问题请教各位大大~~ 想达到的效果是:按了一个按钮,弹出的选择框会显示两个选项----"手动输入"和"摄像头输入",当我选中其中一个后,按"确认"按钮,屏幕下方会短暂显示一行"选择的输入方式:XX输入",XX是我选中的方式. 目前的问题是:setSingleChoiceItems里面onClick方法不会写. 解决方案 which 就是你点的item的位置 解决方案二:

归并排序-本人新手,想请教一下两个List&amp;amp;lt;T&amp;amp;gt;比较合并等问题(java)

问题描述 本人新手,想请教一下两个List<T>比较合并等问题(java) 从数据库查询列表两个List 保存了很多T对象,然后如何让两个List进行合并排序并且去除重复项,然后再在新的List里面对对象进行比较,(存在其他属性相同,只有一个int属性不同),对这个属性进行减法操作并合并保存 解决方案 http://lhkzyz.iteye.com/blog/1682641 解决方案二: http://jxqiujian2008.iteye.com/blog/1530362 解决方案三: A.

svg-我copy一个网页 它的icomoon的图标弄不下来 想请教去哪下这几个字体库

问题描述 我copy一个网页 它的icomoon的图标弄不下来 想请教去哪下这几个字体库 @font-face { font-family:'icomoon'; src:url(IcoMoon-Free-master/icomoon-MBT.eot); src:url(IcoMoon-Free-master/icomoon-MBT.eot?#iefix) format(""embedded-opentype"")url(IcoMoon-Free-master/ico

java-小弟想请教一个问题.对于大神们来说很简单

问题描述 小弟想请教一个问题.对于大神们来说很简单 小弟的这个程序很简单 但是对于小弟来说实在是太难了 本来前面的已经实现了,但是算总分的时候第二个人的成绩总是要和第一个成绩相加,这是程序这是运行后的结果就想问问大神怎么做把两个人的总分成绩分开 求大神帮帮忙哈 解决方案 zhongfen[i]=bianliang; 下一行加上 bianliang=0; 解决方案二: 变量 bianliang 在每次输入学生姓名是清零.

ext 权限 menu 动态-我想请教一个关于Ext JS4根据权限动态生成左侧树形菜单,和上侧Menu下拉菜单。

问题描述 我想请教一个关于Ext JS4根据权限动态生成左侧树形菜单,和上侧Menu下拉菜单. 我现在根据自己想的写了一个动态生成树的例子:数据库有 用户表 : 里面有个角色id ,角色表: 里面有个可以访问页面的Id号.然后我登陆的时候会判断用户拥有哪些id号,再根据id号生成树形菜单. 现在我在页面上侧加Menu的下拉菜单.也想根据权限生成,但是没有思路..想请教下各位,有什么例子可以借鉴 或者指点一下.谢谢啦 ~~

app-我想请教一个AS菜鸟级别问题

问题描述 我想请教一个AS菜鸟级别问题 Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library [com.android.support:appcompat-v7:23.0.0] D:WorkSpaceMediaPlayerap