用汇编语言 统计java字符串中统计数字数字个数,只要统计数字的,简单点的

用汇编语言 统计字符串中数字个数,只要统计数字的,简单点的_百度知道
用汇编语言 统计字符串中数字个数,只要统计数字的,简单点的
我有更好的答案
&&&&&&&&CODE&&SEGMENT&&&&&&&&&&&&&&ASSUME&&&&CS:CODE&&&&&&&&STR1&&DB&&&&&&&&'degggdh762836kjwhfd8790237hgfhgsjdhgf65'&&&&&&&&&&&N&&DW&&&&&&&&$-STR1&&&&&&&&&&&X&&DW&&&&&&&&0&&&&&&START:&&&&&&&&&&&&&&;&以下让数据段、附加数据段&与&代码段&同段&&&&&&&&&&&&&&&&&&&&PUSH&&&&&&CS&&&&&&&&&&&&&&POP&&&&&&&DS&&&&&&&&&&&&&&PUSH&&&&&&CS&&&&&&&&&&&&&&POP&&&&&&&ES&&&&&&&&&&&&&&;&以下统计&数字个数&&&&&&&&&&&&&&&&&&&&&&&&&&&&MOV&&&&&&&X,0&&&&&&&&&&&&&&LEA&&&&&&&SI,STR1&&&&&&&&&&&&&&MOV&&&&&&&CX,N&&&&&&&&&&&&&&CLD&&&&&&&&&@1:&&&&&&&&&&&&&&LODSB&&&&&&&&&&&&&&CMP&&&&&&&AL,'0'&&&&&&&&&&&&&&JB&&&&&&&&@2&&&&&&&&&&&&&&CMP&&&&&&&AL,'9'&&&&&&&&&&&&&&JA&&&&&&&&@2&&&&&&&&&&&&&&INC&&&&&&&X&&&&&&&&&@2:&&&&&&&&&&&&&&LOOP&&&&&&@1&&&&&&&&&&&&&&;&以下以10进制形式输出&&&&&&&&&&&&&&&&MOV&&&&&&&AX,X&&&&&&&&&&&&&&MOV&&&&&&&BL,10&&&&&&&&&&&&&&DIV&&&&&&&BL&&&&&&&&&&&&&&PUSH&&&&&&AX&&&&&&&&&&&&&&MOV&&&&&&&DL,AL&&&&&&&&&&&&&&OR&&&&&&&&DL,30H&&&&&&&&&&&&&&MOV&&&&&&&AH,2&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&&&&&&&POP&&&&&&&AX&&&&&&&&&&&&&&MOV&&&&&&&DL,AH&&&&&&&&&&&&&&OR&&&&&&&&DL,30H&&&&&&&&&&&&&&MOV&&&&&&&AH,2&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&&&&&&&;&以下退出程序,返回dos&&&&&&&&&&&&&&&MOV&&&&&&&AH,4CH&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&CODE&&ENDS&&&&&&&&&&&&&&END&&&&&&&START
采纳率:95%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。汇编语言编程,统计一串50个字节的字符中数字和字母的个数再相加求和_百度知道
汇编语言编程,统计一串50个字节的字符中数字和字母的个数再相加求和
我有更好的答案
&&&&&&&&CODE&&SEGMENT&&&&&&&&&&&&&&ASSUME&&&&CS:CODE&&&&&&&&&&&&&&ORG&&&&&&&100H&&&&&&START:&&PUSH&&&&&&CS&&&&&&&&&&&&&&POP&&&&&&&DS&&&&&&&&&&&&&&PUSH&&&&&&CS&&&&&&&&&&&&&&POP&&&&&&&ES&&&&&&&&&&&&&&LEA&&&&&&&DX,STR1&&&&&&&&&&&&&&MOV&&&&&&&AH,10&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&&&&&&&CALL&&&&&&WRITELN&&&&&&&&&&&&&&LEA&&&&&&&SI,STR1&&&&&&&&&&&&&&MOV&&&&&&&CL,[SI+1]&&&&&&&&&&&&&&MOV&&&&&&&CH,0&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&MOV&&&&&&&BYTE&PTR&NN,0&&&&&&&&&&&&&&MOV&&&&&&&BYTE&PTR&NC,0&&&&&@MAIN0:&&MOV&&&&&&&AH,0&&&&&&&&&&&&&&MOV&&&&&&&AL,[SI]&&&&&&&&&&&&&&CALL&&&&&&POSC&&&&&&&&&&&&&&CMP&&&&&&&AH,1&&&&&&&&&&&&&&JNE&&&&&&&@MAIN1&&&&&&&&&&&&&&INC&&&&&&&BYTE&PTR&NC&&&&&@MAIN1:&&CALL&&&&&&POSN&&&&&&&&&&&&&&CMP&&&&&&&AH,1&&&&&&&&&&&&&&JNE&&&&&&&@MAIN2&&&&&&&&&&&&&&INC&&&&&&&BYTE&PTR&NN&&&&&@MAIN2:&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&LOOP&&&&&&@MAIN0&&&&&&&&&&&&&&MOV&&&&&&&AL,BYTE&PTR&NC&&&&&&&&&&&&&&ADD&&&&&&&AL,BYTE&PTR&NN&&&&&&&&&&&&&&MOV&&&&&&&AH,0&&&&&&&&&&&&&&CALL&&&&&&DISPAX&&&&&&&&&&&&&&MOV&&&&&&&AH,4CH&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&STR1&&DB&&&&&&&&200&&&&&&&&&&&&&&DB&&&&&&&&0&&&&&&&&&&&&&&DB&&&&&&&&200&DUP(?)&&&&&&&&&&NN&&DB&&&&&&&&0&&&&&&&&&&NC&&DB&&&&&&&&0;=================================&&&&&&&&POSN&&PROC&&&&&&NEAR&&&&&&&&&&&&&&PUSH&&&&&&CX&&&&&&&&&&&&&&PUSH&&&&&&SI&&&&&&&&&&&&&&PUSHF&&&&&&&&&&&&&&MOV&&&&&&&CX,10&&&&&&&&&&&&&&LEA&&&&&&&SI,STR2N&&&&&@POSN0:&&CMP&&&&&&&AL,[SI]&&&&&&&&&&&&&&JE&&&&&&&&@POSNEXIT&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&LOOP&&&&&&@POSN0&&&&&&&&&&&&&&MOV&&&&&&&AH,0&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&SI&&&&&&&&&&&&&&POP&&&&&&&CX&&&&&&&&&&&&&&RET&&@POSNEXIT:&&&&&&&&&&&&&&MOV&&&&&&&AH,1&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&SI&&&&&&&&&&&&&&POP&&&&&&&CX&&&&&&&&&&&&&&RET&&&&&&&STR2N&&DB&&&&&&&&''&&&&&&&&POSN&&ENDP;=================================&&&&&&&&POSC&&PROC&&&&&&NEAR&&&&&&&&&&&&&&PUSH&&&&&&CX&&&&&&&&&&&&&&PUSH&&&&&&SI&&&&&&&&&&&&&&PUSHF&&&&&&&&&&&&&&MOV&&&&&&&CX,52&&&&&&&&&&&&&&LEA&&&&&&&SI,STR2C&&&&&@POSC0:&&CMP&&&&&&&AL,[SI]&&&&&&&&&&&&&&JE&&&&&&&&@POSCEXIT&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&LOOP&&&&&&@POSC0&&&&&&&&&&&&&&MOV&&&&&&&AH,0&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&SI&&&&&&&&&&&&&&POP&&&&&&&CX&&&&&&&&&&&&&&RET&&@POSCEXIT:&&&&&&&&&&&&&&MOV&&&&&&&AH,1&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&SI&&&&&&&&&&&&&&POP&&&&&&&CX&&&&&&&&&&&&&&RET&&&&&&&STR2C&&DB&&&&&&&&'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'&&&&&&&&POSC&&ENDP;==========================&&&&;&将要显示的无符号数置于&ax&中&&&&&&&DISPAX&&PROC&&&&&&NEAR&&&&&&&&&&&&&&PUSH&&&&&&AX&&&&&&&&&&&&&&PUSH&&&&&&BX&&&&&&&&&&&&&&PUSH&&&&&&CX&&&&&&&&&&&&&&PUSH&&&&&&DX&&&&&&&&&&&&&&PUSH&&&&&&SI&&&&&&&&&&&&&&PUSH&&&&&&DI&&&&&&&&&&&&&&PUSH&&&&&&BP&&&&&&&&&&&&&&PUSHF&&&&&&&&&&&&&&PUSH&&&&&&DS&&&&&&&&&&&&&&PUSH&&&&&&CS&&&&&&&&&&&&&&POP&&&&&&&DS&&&&&&&&&&&&&&MOV&&&&&&&BYTE&PTR&NZ,0&&&&&&&&&&&&&&PUSH&&&&&&AX&&&&&&&&&&&&&&LEA&&&&&&&SI,DIVARR&&&&&&&&&&&&&&MOV&&&&&&&CX,5&&&&&&&&&@1:&&&&&&&&&&&&&&POP&&&&&&&AX&&&&&&&&&&&&&&MOV&&&&&&&DX,0&&&&&&&&&&&&&&MOV&&&&&&&BX,[SI]&&&&&&&&&&&&&&DIV&&&&&&&BX&&&&&&&&&&&&&&PUSH&&&&&&DX&&&&&&&&&&&&&&CMP&&&&&&&AL,0&&&&&&&&&&&&&&JNE&&&&&&&@2&&&&&&&&&&&&&&CMP&&&&&&&BYTE&PTR&NZ,1&&&&&&&&&&&&&&JE&&&&&&&&@2&&&&&&&&&&&&&&CMP&&&&&&&CX,1&&&&&&&&&&&&&&JE&&&&&&&&@2&&&&&&&&&&&&&&MOV&&&&&&&DL,20H&&&&&&&&&&&&&&JMP&&&&&&&@3&&&&&&&&&@2:&&&&&&&&&&&&&&ADD&&&&&&&AL,30H&&&&&&&&&&&&&&MOV&&&&&&&DL,AL&&&&&&&&&&&&&&MOV&&&&&&&BYTE&PTR&NZ,1&&&&&&&&&@3:&&&&&&&&&&&&&&MOV&&&&&&&AH,2&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&INC&&&&&&&SI&&&&&&&&&&&&&&LOOP&&&&&&@1&&&&&&&&&&&&&&POP&&&&&&&DX&&&&&&&&&&&&&&POP&&&&&&&DS&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&BP&&&&&&&&&&&&&&POP&&&&&&&DI&&&&&&&&&&&&&&POP&&&&&&&SI&&&&&&&&&&&&&&POP&&&&&&&DX&&&&&&&&&&&&&&POP&&&&&&&CX&&&&&&&&&&&&&&POP&&&&&&&BX&&&&&&&&&&&&&&POP&&&&&&&AX&&&&&&&&&&&&&&RET&&&&&&DIVARR&&DW&&&&&&&&,100,10,1&&&&&&&&&&NZ&&DB&&&&&&&&0&&&&&&DISPAX&&ENDP;==============================================&&&&&&&&WRITELN&&PROC&&&&&&NRAR&&&&&&&&&&&&&&PUSH&&&&&&AX&&&&&&&&&&&&&&PUSH&&&&&&DX&&&&&&&&&&&&&&PUSHF&&&&&&&&&&&&&&LEA&&&&&&&DX,LFCR&&&&&&&&&&&&&&MOV&&&&&&&AH,9&&&&&&&&&&&&&&INT&&&&&&&21H&&&&&&&&&&&&&&POPF&&&&&&&&&&&&&&POP&&&&&&&DX&&&&&&&&&&&&&&POP&&&&&&&AX&&&&&&&&&&&&&&RET&&&&&&&&LFCR&&DB&&&&&&&&10,13,'$'&&&&&WRITELN&&ENDP;===========================================&&&&&&&&&&&&&&&&&CODE&&ENDS&&&&&&&&&&&&&&END&&&&&&&START
writeln proc nrar这行报错了
请将 WRITELN
NRAR改为: WRITELN
采纳率:95%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。&>&编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数
编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数
上传大小:830B
汇编语言编写
编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数
综合评分:4
下载个数:
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有2条
可以运行,正是我想要的
可以运行,不错
Mamihlapinatapailu
综合评分:
积分/C币:0
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
举报的资源分:
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*详细原因:
编写程序,要求统计任意字符串中数字字符,字母和其他字符的个数>> 汇编语言,用于统计输入的字符串中各个字符的个数。
汇编语言,用于统计输入的字符串中各个字符的个数。
所属分类:
下载地址:
3.rar文件大小:655.00 B
分享有礼! 》
请点击右侧的分享按钮,把本代码分享到各社交媒体。
通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。
汇编语言,用于统计输入的字符串中各个字符的个数。-country every word
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
1.76 kB16-04-09 22:51
(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
评价成功,多谢!
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足,优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:137.969ms - init:0.1;find:0.6;t:0.4;tags:0.2;related:92.6;comment:0.3; 27.69
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧用汇编语言编程:从键盘输入一行字符,统计字母、空格、数字、其他字符的个数,并显示_百度知道
用汇编语言编程:从键盘输入一行字符,统计字母、空格、数字、其他字符的个数,并显示
从键盘输入一行字符,统计字母、空格、数字、其他字符的个数,并显示。要求:提示输入一行字符串;键盘输入字符串,Enter键结束输入,并换行显示结果。谢谢急需。。。。。。。。有加成
我有更好的答案
;从键盘输入一行字符,统计字母、空格、数字、其他字符的个数,并显示;用80x86汇编语言编程如下:;---------------------------------------------------DATA SEGMENT
DB 100准备接收100个字符.
DB ?用于存放实际输入的个数.
DB 100 DUP(?)100字节的空间.
13, 10, 'Input STR
' ;用于提示.
13, 10, 'Char
' ;用于提示.
13, 10, 'Space N is : $
' ;用于提示.
13, 10, 'Num
' ;用于提示.
13, 10, 'Other N is : $
' ;用于提示.
13, 10, 'All
' ;用于提示.DATA ENDS;---------------------------------------------------CODE SEGMENT
CS:CODE, DS:DATASTART:
DX, OFFSET MESG1
AH, 99号功能调用,显示提示.
DX, OFFSET PARS
AH, 1010号功能调用,接收键盘输入.
21H;---------------------------------------------------
CL, NNN收到字符的个数.
EXITDO_IT:
SI, III收到字符的起始地址.;----------------------------下面开始循环统计.AGAIN:
AL, ' '- ' '
NEXTN_num:
AL, ':'- ':'
N_C_B& '9'
AL, '0'
N_C_B& '0'
N_N数字个数加一.
NEXTN_C_B:
AL, '['- '['
N_C& 'Z'
AL, 'A'
N_C& 'A'
C_N大写,加一.
AL, '{'- '{'
OTHER& 'z'
AL, 'a'
OTHER& 'a'
C_N小写,加一.
NEXTOTHER:
O_N其它.NEXT:
LOOP AGAIN;----------------------------统计结束
DX, OFFSET MES_N
AH, 99号功能调用,显示提示.
CALL DISP_AL
DX, OFFSET MES_S
AH, 99号功能调用,显示提示.
CALL DISP_AL
DX, OFFSET MES_C
AH, 99号功能调用,显示提示.
CALL DISP_AL
DX, OFFSET MES_O
AH, 99号功能调用,显示提示.
CALL DISP_AL
DX, OFFSET MES_T
AH, 99号功能调用,显示提示.
CALL DISP_AL;----------------------------显示结束.EXIT:
21H;============================DISP_AL:以3位十进制数形式显示AL中的内容.
RET;============================CODE
采纳率:64%
;分类统计字符个数.386.MODEL FLATExitProcess PROTO NEAR32 stdcall , dwExitCode:DWORDINCLUDE io.cr
0.STACK 4096.DATAprompt1
&please input string: &,cr,Lf,0prompt2
&other char: &,0prompt3
: &,0prompt4
: &,0stringin
80 DUP (?)othmun
DWORD ?figmun
DWORD ?letmun
DWORD ? value
11 DUP (?)
cr, Lf, 0.CODE_start:
stringin,80
othmun,0 other
figmun,0 figure count
letmun,0 letter count
countchar: cmp
BYTE PTR [eax],0
outcountcExit
countoth other char
countmun figure
countoth other char
countlet letter
countoth other char
countlet letter
countoth other char
figure count
letter count
outcountchar:
INVOKE ExitProcess,0PUBLIC _start
运行有错误再帮忙看看
我运行了,程序没有错误
为您推荐:
其他类似问题
汇编语言的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 汇编语言字符串比较 的文章

 

随机推荐